Course #1What is the WebA practical guide to how the internet and web technologies work.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #2HTML BasicsAn introductory course to HTML, focusing on the basic structure of web pages.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #3CSS BasicsThis course introduces the basics of CSS, teaching how to style web pages effectively.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #4Text & ImagesExplore how text and images are used in web development to create engaging content.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #5LinksUnderstanding how web pages are interconnected through links.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #6LayoutExplore the intricacies of web page layouts, focusing on how different elements interact to create a cohesive design.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #7FormsExplore the intricacies of web forms and how they handle user input.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #8JavaScript BasicsDive into the essentials of JavaScript to enhance web interactivity.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #9DOMExplore how the Document Object Model (DOM) allows dynamic interaction with web pages.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #10EventsExplore how events work in web development, focusing on user interactions and event handling.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #11Responsive DesignMastering responsive design judgment in ambiguous, high-stakes web development situations.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #12FrameworksAdvanced mastery of web development frameworks: judgment, restraint, and calibration under ambiguity.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #13APIsAdvanced judgment in API design and integration for web development. Focus on ambiguous decisions, trade-offs, and long-term effects.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #14Backend BasicsMastering backend judgment: recognizing when server decisions create hidden costs, and calibrating response strategies under uncertainty.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #15DatabasesMastering advanced database judgment for web development. Focus on ambiguous decisions, trade-offs, and restraint.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #16AuthenticationAdvanced judgment in user authentication for web systems. Focus on ambiguous failures, trade-offs, and restraint in high-stakes environments.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #17SecurityAdvanced judgment in web application security: recognizing subtle failures, calibrating responses, and restraining action under uncertainty.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #18PerformanceAdvanced judgment in web performance: recognizing limits, trade-offs, and when to hold back.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #19DeploymentAdvanced mastery of deploying web applications, focusing on judgment, restraint, and calibration under ambiguity.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #20Web MasteryAdvanced judgment in integrating front-end and back-end systems under uncertainty.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced