- Introductions
- Course Syllabus
- Setting up your development environment
- Project Proposals
- A review of C#
- Git and GitHub
- A review of HTML
- A review of CSS
- Bootstrap
- Responsive web design
- Fundamentals of software development
- The software development life cycle
- Full stack web applications
- HTTP request/response and URLs
- ASP.NET Core
- ASP.NET Core
- Software engineering best practices
- Code reviews
- Unit testing
- Databases
- SQL
- Data modeling
- ORM
- Entity Framework
- Security
- Web sessions and authentication
- Cloud Deployment