Learn to write clean, well-tested, advanced C# code using industry standard software engineering patterns and Microsoft's new ASP.NET Core framework.
You will use Visual Studio 2017 to create ASP.NET MVC Core applications and work with Azure to deploy the applications onto a live server. The course focuses on fundamental computer science concepts like object-oriented programming, advanced data structures and algorithms, and the foundations of Microsoft’s ASP.NET Core Framework.
This course includes career development curriculum to get you ready for your job search, plus job search assistance after graduation. The Daytime track is 400 hours total. Course hours include lecture, lab, and coworking.
Throughout this course, you will:
- Build and contribute to web applications, using an architecture/framework that promotes maintainability, scalability, and collaboration. These skills will be fully demonstrated during project weeks through their team development of a prototype, adhering to industry best practices and patterns.
- Learn and demonstrate aptitude in personal and technical interviews.
- Participate in a series of career development workshops to build a network, establish a clean online presence, polish a resume, and establish other professional skills.
- Code 301
- Students with previous experience can test out of this requirement in their application. If you'd like to test straight into this course, please make sure you have experience with all of the topics listed on the Code 201 and Code 301 course pages.