Bootstrap

C# Web Development Bootcamp

Build Web Applications with .NET Framework, Entity Framework, and SQLite.

15 Students Per Bootcamp Beginner
Duration: 5 (days)

Course content

  • Welcome to the Bootcamp
    00:05
  • Installing Visual Studio and .NET Framework
    00:15
  • Creating Your First ASP.NET Project
    00:20
  • Introduction to Razor Pages
    00:20
  • Understanding Views and Layout Pages
    00:20
  • Working with Static Assets (CSS, JS, Images)
    00:15
  • Q&A and Wrap-Up
    00:15

  • Intro to HTML and CSS
    00:20
  • Creating Razor Pages with HTML
    00:20
  • Adding Forms and Handling User Input
    00:30
  • Model Binding and Form Validation
    00:30
  • Challenge: Build a Contact Form
    00:30
  • Styling Razor Pages with Bootstrap
    00:20
  • Q&A and Wrap-Up
    00:15

  • Introduction to Databases and SQLite
    00:20
  • Setting Up Entity Framework
    00:20
  • Creating Models and Database Tables
    00:30
  • Performing CRUD Operations in Razor Pages
    00:30
  • Challenge: Create a Blog Post CRUD App
    00:30
  • Q&A and Wrap-Up
    00:15

  • Intro to Advanced Razor Pages
    00:10
  • Adding Dynamic Content with Razor Syntax
    00:30
  • Adding Authentication with ASP.NET Identity
    00:30
  • Implementing Authorization (Roles and Policies)
    00:30
  • Challenge: Build a Secure Admin Dashboard
    00:30
  • Q&A and Wrap-Up
    00:15

  • Intro to Project Deployment
    00:10
  • Publishing Your Razor Pages App to IIS
    00:30
  • Testing Your App in a Live Environment
    00:20
  • Final Project: Build a Portfolio Website
    01:00
  • Wrap-Up, Feedback, and Future Steps
    00:15

What you’ll get out of this course

  • Learn how to create a web application using .NET Framework
  • Set up a database using SQLite and interact with it using Entity Framework
  • Implement authentication and authorization using ASP.NET Identity
  • Understand how to build RESTful APIs
  • Deploy your web application to a live server

This course includes:

  • Free Digital Assets
  • In Person Learning
  • Projects to apply learnings
  • Course certificate upon completion
  • 1 on 1 after class follow ups and mentorships
  • Job opportunities

Description

This bootcamp is designed to teach you how to build modern web applications using C# and the .NET Framework. You'll start with the basics of creating a web application and gradually move to more advanced topics like database integration and security.

Throughout the course, you'll learn how to use Entity Framework to interact with a SQLite database, build secure authentication and authorization systems, and create RESTful APIs to expose your application's functionality.

By the end of this bootcamp, you'll have built a fully functional web application that you can deploy and showcase. This course is ideal for developers with basic C# knowledge who want to level up their skills in web development.

Instructor

Chris Voronin

Software Engineer at Boise

20+ years in Software Engineering.

Show Profile