Accelerate Your Career

Learn .NET Core web development in 12 weeks

About .NET Bootcamp

The .NET Bootcamp is a program for students to learn about full stack web development using C# and .NET Core. Our curriculum is a 12-week coding bootcamp that combines hands-on lectures and workshops. Students will develop a project from design to deployment while applying the tools, concepts, and processes desired by high-tech employers. Come learn the most loved web framework according to Stack Overflow's 2020 Developer Survey.

Curriculum

Our technical curriculum focuses on full stack web development using the .NET Core framework. Students work in teams on projects they propose, design, and implement. Our teachers supervise each team's work, provide feedback, introduce the software development life cycle and best practices, and perform code reviews. The course is a 12 week program consisting of a 2.5 hour class with a mix of lecture and workshops each week. Students are expected to complete additional coding assignments and projects outside of class hours.

Skills and Technologies You Will Learn:

  • HTML
  • CSS
  • Bootstrap
  • C#
  • .NET Core
  • ASP.NET Core
  • SQL
  • Entity Framework Core
  • Visual Studio Code
  • Software Development Lifecycle

Pre-course

Students will be expected to complete a self-led assignment of learning the fundamentals of C#, HTML, and CSS via codecademy.

Week 1 - 12 Topics

  • Setting up a development environment
  • Fundamentals of the software development
  • Git and GitHub
  • A review of C#
  • A review of HTML
  • A review of CSS
  • Bootstrap
  • Responsive web design
  • Fullstack web applications
  • HTTP request/response and URLs
  • ASP.NET Core
  • The software development life cycle
  • Unit testing
  • Databases
  • SQL
  • Data modeling
  • ORM
  • Entity Framework
  • Security
  • Web sessions and authentication
  • Code reviews
  • Software engineering best practices
  • Project proposals and group work
  • Group project demos

Post-course

Students will have learned fundamental knowledge of developing a full stack ASP.NET Core web application. They will have multiple individual project artifacts to showcase in their GitHub profile as well as their group project.

FAQ

  • I've never programmed before. Will this program teach me programming?

    This course is designed for students who already have a fundamental understanding of programming in an object oriented programming language. We will teach you C#, the .NET framework, and HTML.

  • How much will it cost?

    The course is completely free and is taught by passionate volunteers in the industry.

  • Is this program in-person or online?

    This course is currently only being offered as an online course. We have plans to eventually hold this program in-person.

  • Will I earn a class credit or earn a cerfitication?

    Unfortunately, no. Our program is not accredited with any college or university, and we are not associated with Microsoft for certification.

  • Are there any prerequisites for this course?

    Yes. Students are expected to have fundamental knowledge of object oriented programming languages such as Python, Java, or C++. Students will take a pre-course self-led assignment of learning the fundamentals of C#, HTML, and CSS via codecademy.

  • Do you offer employment assistance?

    At this time, no. We have plans to build an employer network and a professional development course to assist students with their job search.

Interested in joining the .NET Bootcamp?