Resources

Getting started modules

developer.mozilla.org

Welcome to Getting started! If you are a complete beginner (i.e., you've not installed a code editor or written any code yet), then this is the place to be. The Getting started modules take you through installing the software you need, familiarity with your development environment, taking your first stab at building a simple website, and understanding some of the essential concepts surrounding web development.

Visit Site

Listing
Challenge: A mobile-first layoutdeveloper.mozilla.org Media query fundamentalsdeveloper.mozilla.org Test your skills: Responsive web design and media queriesdeveloper.mozilla.org Attribution and copyright licensingdeveloper.mozilla.org Web development tutorialsdeveloper.mozilla.org Web developer guidesdeveloper.mozilla.org Pancakes Are Delicious and Data Centers Are for Free StuffThenewstack Transform and Future-Proof Your Architecture with MACHThenewstack Selecting the Right Database for Your MicroservicesThenewstack Managing dependencies - The Go Programming LanguageGo Unpacking sandbox startup latency: why started ≠ readyModal A prompt guide to get the most out of HeyGen's new Video AgentHeygen How to Create an Online Training CourseSynthesia This Week in Programming: Google Gets into the Open Source Insights GameThenewstack Linux Foundation: Why Open Source Needs Research NowThenewstack Push vs. Pull in GitOps: Is There Really a Difference?Thenewstack Magma Brings a Systems Approach to Wireless NetworkingThenewstack with MotherDuckMotherduck DockerCon Workshops: Getting Started with Docker, AI/ML, Secure DevelopmentDocker Best AI Avatar Tools for Corporate Training (2026), PricedHeygen