Loading...

Course Description

Custom compilation of Introduction to C# Programming, Intermediate C# Programming, Advanced C# Programming, ASP.NET, ADO.NET, and ASP.NET MVC.

Course Outline

  • Introduction / Intermediate C# Programming (6 nights)
    • This hands-on workshop provides software developers with a working knowledge of the C# programming language. Students will create and use their own classes and class libraries. Topics include the .NET Framework, using Visual Studio.NET, the C# language and syntax, Object-Oriented Design, indexes, events, inheritance, class libraries, debugging and deploying C# applications.  
       
  • ASP.NET Fundamentals (4 nights)
    • ASP.NET provides tools for building server-side scripts that dynamically create and modify HTML pages. Students will learn how to program rich, dynamic web applications. Some of the topics include ASP.NET architecture, Web form and server controls, ASP.NET, master pages, site navigation and themes. 
       
  • ADO.NET Programming, Entity Framework, and LINQ (6 nights)
    • ADO.NET is the primary data access API for the .Net Framework. Topics include understanding ADO.NET, managed providers, data sources and datasets, bound controls, connections, commands, data readers, and parameters. The course then introduces Entity Framework and LINQ. Students learn about data access and object-relational modeling, they also learn how Entity Framework works and the tools it provides.
       
  • ASP.NET MVC (6 nights)
    • In this section students will learn to develop ASP.NET MVC applications using .NET tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application. ASP.NET MVC will be introduced and compared with classical ASP.NET so that students know when each should/could be used.

Prerequisites

Prior Programming Experience is highly recommended.

Duration

66 Hours | 22 Nights
Loading...

Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry or call 314-977-3226 so that we may promptly notify you when enrollment opens.

Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.