HTML & CSS Fundamentals
Build accessible pages with semantic HTML and style them using responsive CSS.
Follow the courses in the recommended order. Each step brings you closer to a more complete skill, with lessons and quizzes in the related courses.
.NET Full-Stack Developer
Follow the courses in the recommended order. Each step brings you closer to a more complete skill, with lessons and quizzes in the related courses.
Build accessible pages with semantic HTML and style them using responsive CSS.
Learn variables, functions, conditions, and events to make web pages interactive.
Track code changes, organize branches, and collaborate through pull requests.
Build composed interfaces with components, props, local state, and list rendering.
Learn types, methods, collections, and objects to build .NET applications.
Build structured web applications with ASP.NET Core MVC, Razor, and view models.
Design REST endpoints with validation, consistent HTTP responses, and persistence.
Write reliable queries and understand tables, joins, constraints, and indexes.
Model data and query a database with LINQ, migrations, and deliberate tracking.