Our Master Programming class syllabus, designed to prepare you for a career

Our curriculum was written by Andrew Jensen, our Director of Education, an experienced Computer Science professor with the goal of guiding students through the principles of logic and the .NET framework to prepare them for a career in web or software development. By the end of our Master Class, students should be fully prepared to find a job as a junior- or mid-level developer.

Below is our weekly schedule. If you have any questions, please feel free to schedule a call with one of our admissions counselors.

WEEK

TOPIC(S)

PROJECT(S)

1

Git, Visual Studio, Bootstrap

Personal Site, Javascript Exercises

2

C#, MVC, Security and Role Management, View Models vs. Data Models, Scaffolding, More Bootstrap, SQL Server

C# Exercises, CRUD Project

3

MVC, Partial Views, Paging, SQL Server, SQL, Stored Procedures, LINQCRUD Project

C# Exercises, CRUD Project

4

Database Design, More Scaffolding, More LINQ

MVC Project
(Midterm - Bug Tracker)

5

Project Development

MVC Project
(Midterm - Bug Tracker)

6

Project Development

MVC Project
(Midterm - Bug Tracker)

7

AngularJS (Controllers, Directives, Views, Services, Routing)

Google Maps Project
(Business Finder)

8

More AngularJS, Insight Database

REST Project

9

Insight Database, Web API, REST

REST Project

10

More WebAPI

WebAPI Project
(Final - Financial Portal)

11

Project Development

WebAPI Project
(Final - Financial Portal)

12

Project Development

WebAPI Project
(Final - Financial Portal)