Learning ASP.NET

Go to class
Write Review

Free Online Course: Learning ASP.NET provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning ASP.NET is taught by Janan Siam.

Overview
  • Learn about working with ASP.NET, a mature framework that boasts frameworks you can use to create robust websites, build RESTful services, and establish real-time web connections.

Syllabus
  • Introduction

    • Introducing the ASP.NET framework
    • What you should know
    • Sample application introduction
    • Using the exercise files for this course
    1. Get Started with ASP.NET Development
    • Explore the ASP.NET platform
    • Web application framework overview
    • Visual Studio basics
    • Run and debug a web application
    2. Build Dynamic Websites with ASP.NET Web Forms
    • Introduction to Web Forms
    • Create a Web Forms application
    • Explore server controls and events
    • Understand state management
    • Challenge: Add a support form
    • Solution: Add a support form
    3. Programming with ASP.NET Web Pages
    • Introduction to Web Pages
    • Build dynamic pages with Razor syntax
    • Create a consistent UI with layouts
    • Challenge: Enhance site footer
    • Solution: Enhance site footer
    4. Build Web Applications with ASP.NET MVC
    • The Model-View-Controller (MVC) pattern
    • Sample web application setup
    • Implement controllers and views
    • Work with models and forms
    • Challenge: Course reviews
    • Solution: Course reviews
    5. Work with Data
    • Introduction to data access technologies
    • Entity Framework design approaches
    • Data access with Entity Framework
    • Querying data with LINQ
    • Challenge: Course details
    • Solution: Course details
    6. Create RESTful Services with Web API
    • Get started with ASP.NET Web API
    • Web API with Ajax
    • Consume a web API from a client
    • Challenge: Courses API
    • Solution: Courses API
    7. Real-Time Web Functionality with SignalR
    • Introduction to ASP.NET SignalR
    Conclusion
    • Next steps