.NET Developer C# Bootcamp
5-course track: $6,000 6-course track: $7,200 7-course track: $8,400 8-course track: $9,600 9-course track: $10,800 10-course track: $12,000
Veterans Discount: We offer a 20% discount to Veterans.
Location: Courses may be taken at home or the workplace, via a combination of on-demand video lectures and facilitated hands-on labs.
The Microsoft .NET Developer C# bootcamp teaches the skills needed to create distributed applications and dynamic web applications with the .NET platform using the C# language. The program includes optional courses in HTML5, WPF, SQL Programming, ASP.NET Web Forms, and Test-Driven Development.
Our unique approach combines on-demand training with personal facilitation and comprehensive hands-on exercises to assure successful training and competence in the IT workplace. Our support staff provides personal setup assistance, guidance and lab equipment setup for each student. An instructor is assigned to each student to assist in completing lab exercises and to help with any questions about the course content. Our classes are designed to be 50% lecture and 50% hands on exercises. Lab exercises are performed via direct high-speed access to a dedicated lab machine, providing responsive interaction and anywhere/anytime accessibility by the lab facilitator as well as the student.
In this bootcamp you will learn how to create robust, scalable applications using C# and Visual Studio. Coverage begins with an introduction to the C# programming language, built in data types, operators, control structures, classes and methods, collections and exception handling. You will develop both Windows and Web-based applications, including in-depth coverage of Microsoft’s MVC programming framework and additional coverage of ASP.NET Core MVC. Advanced topics include the Entity Framework, Web API, creating multithreaded applications, data persistence, using LINQ to query data and working with object-based collections and generics collections.
Upon completion of the program, students will have developed a flexible and sophisticated skillset regarding the C# language and the .NET framework. Students will have acquired an appropriate knowledge base and hands-on development experience to pursue an entry-level C# .NET programmer position in the workforce. This program will also provide students with more advanced skills and techniques related to .NET, allowing students to stand out in the workplace as a knowledgeable C# developer.
Take advantage of quality content and personal service to assure your success. Curriculum Advisors are available at 978.250.4983 to answer any questions you may have regarding the programs of interest to you.
If you would like to enroll in this bootcamp, click here.
- Using Visual Studio to create C# applications
- Working with .NET collections
- Using LINQ to make queries
- Creating desktop-based applications
- Deploying .NET applications
- Using validation controls on a web page
- Architecture of ASP.NET MVC web applications
- Using Visual Studio to create Internet and Intranet applications
- Securing and deploying ASP.NET MVC web applications
- Building Responsive Applications Using Bootstrap
- Working with the Entity Framework
- Building Single Page Applications with ASP.NET MVC, Web API and AngularJS
- Philosophy and architecture of web applications using ASP.NET Core MVC
- Persisting data with XML Serialization and ADO.NET and SQL Server
- Creating HTTP services using ASP.NET Core Web API
- Designing object-oriented applications that use class hierarchies
- Implementing user-defined classes
- Using .NET collections to manage data
- Creating multithreaded applications
Students who lack industrial programming experience may elect to attend the introductory Learning to Program with C# course at no additional charge.
|Windows Forms Programming Using C#||35 hours|
|ASP.NET MVC Programming for Experienced C# Programmers||21 hours|
|Advanced .NET Framework Programming Using C#||35 hours|
|Advanced MVC: Building Web Applications Using the ASP.NET Web API with C#||35 hours|
|Introduction to ASP.NET Core MVC||28 hours|
It is highly recommended, though not mandatory, that students without any HTML experience should elect to take the optional Website Development with HTML5, CSS and Bootstrap course before starting the ASP.NET MVC Programming for Experienced C# Programmers required course.
|Website Development with HTML5, CSS and Bootstrap||35 hours|
|ASP.NET Web Forms Programming for Experienced C# Programmers||21 hours|
|Windows Presentation Foundation Programming for Experienced C# Programmers||21 hours|
|SQL Programming||21 hours|
|Test Driven Development (TDD), and Refactoring Legacy Code Using C#||28 hours|
Students wishing to opt out of first-level courses will be evaluated one-on-one by a technical instructor. Track price will be adjusted accordingly.
50% Lab Time
Call us today to set up a free demonstration of our on-demand platform. We know that you will see the benefits of our self-paced training platform.