Learn the Basics
of Web Development

100% Online 路 Live Coding Sessions 路 Weekly 1-on-1's


Web Dev Basics provides online courses to help beginners learn the fundamentals of HTML, CSS, and JavaScript. Each 4-week course is 100% online, features live coding sessions and group check-ins, and includes weekly 1-on-1 video mentoring sessions with the instructor.

Inaugural Course Launches In:

    Web Dev Basics Courses


    Click on a course below to view a brief syllabus and register for the next available course.

    Web Dev 101

    4 Week Course 路 $399 馃憠 $50 馃槺

    Never written a line of code, but always wanted to learn? This is the course for you. We'll learn proper code structure, syntax, and other foundational principles for each of the web's core languages - HTML, CSS, and JavaScript.

    Web Dev 201

    Coming Soon!

    Perfect for beginner devs who want to take the next step in their web development journey. This course covers DOM manipulation and APIs with JavaScript, CSS layouts, version control with Git & GitHub, and some basic terminal commands.

    Web Development Workshops

    3 Hour Workshop 路 FREE

    These free (yup, FREE!) workshops provide a great introduction to writing code and learning about web development. Attendees will learn about the basics of web development and HTML, CSS, and JavaScript. Workshops provide a solid foundation for diving deeper into web development, whether on your own or in our Web Dev 101 or 201 courses.

    About the Instructor


    Hi! My name is Zac and I'm the creator of Web Dev Basics. Since 2007, I鈥檝e been helping companies build and optimize their websites to establish and grow their digital brands. In addition to Web Dev Basics, I also work as a freelance web developer and lead local coding workshops & bootcamps.

    I started Web Dev Basics to help people build foundational skills in the core languages of the web - HTML, CSS, and JavaScript.

    Frequently Asked Questions


    What makes Web Dev Basics different from similar online courses?
    Web Dev Basics strikes a balance between self-led learning, interactive lessons, group interaction, and 1-on-1 attention. While other online coding programs might follow one or two of these approaches, I try to incorporate a variety of formats to help all types of learners succeed.

    What will we learn in the courses?
    In Web Dev 101, we'll focus on the fundamentals of HTML, CSS, and JavaScript, learning code structure, syntax, etc. Web Dev 201 dives deeper into JavaScript, explores CSS layout techniques, and also introduces you to DOM manipulation and APIs.

    Since Web Dev Basics courses are designed to give you a clear, solid understanding of web development, I stick with teaching "vanilla" HTML, CSS, and JavaScript. We won't go into Angular, React, jQuery, Bootstrap, Foundation, or any other frameworks or libraries.

    Who is Web Dev Basics for?
    I created Web Dev Basics for absolute beginners with zero coding experience and web dev n00bs who are just starting to dabble with frontend development. Whether you're prepping for a coding bootcamp, planning to build a website or app, or just want to have better interactions with software engineers at work, Web Dev Basics is a great place to start.

    What is the format for the courses?
    Web Dev Basics courses are 4 weeks long and 100% online. Each week you'll focus on a core concept of web development, reading through lessons and examples before tackling exercises based on the material.

    To help illustrate concepts, clear up confusion, and provide an interactive learning environment, together we'll do weekly live coding sessions, group video check-ins, and 1-on-1 video chats. Every course also has a dedicated Slack channel where you can ask questions, collaborate with fellow students, and share your progress.

    How do the 1-on-1 video chats work?
    You can book a weekly 15 minute video chat with me to discuss your progress, goals, issues, or anything else you'd like to talk about. Time slots are first come, first serve, and I'll share my weekly availability in advance.

    What happens after my course ends? Do I lose access to Slack and the other course materials?
    Heck no! You'll have full access to Slack, weekly lessons & exercises, and recordings of all the live coding sessions and group video check-ins we did throughout the course.

    What is your refund policy?
    If you cancel before your course's start date, a full refund will be given. No refunds will be given once the course has started.

    Ready to Code?


    Let's do this! Sign up to receive offers, updates, and other notifications from Web Dev Basics. In the meantime, follow Web Dev Basics on Medium for helpful articles, course materials, and more!

    漏 Zac Heisey 2019. All rights reserved. Made with 馃挏 in Baltimore

    Nice to Meet You! 馃憢


    Thanks for your interest in Web Dev Basics! Keep an eye out for course offers, updates, and other resources for beginning web developers in your inbox.

    In the meantime, check out Web Dev Basics on Medium. This is where I post course materials and other useful web development content.

    Thank You! 馃檹


    I can't wait to join you on your journey in learning the basics of web development. Keep an eye out for an email outlining the next steps for your course or workshop.

    In the meantime, check out Web Dev Basics on Medium. This is where I post course materials and other useful web development content to help you along the way.

    Welcome to Web Dev 101

    4 Weeks 路 $399 馃憠 $50 馃槺 路 Next Course Starts: Monday, April 1st 2019


    Never written a line of code, but always wanted to learn? This is the course for you. We'll learn proper code structure, syntax, and other foundational principles for each of the web's core languages - HTML, CSS, and JavaScript.

    Web Dev 101 Course Syllabus

    Week 1: HTML tags, elements, attributes, and structure
    Week 2: CSS syntax, selectors, and styling
    Week 3: JavaScript variables, data types, arrays, and objects
    Week 4: JavaScript operators, comparisons, conditionals, and loops

    Welcome to Web Dev 201

    4 Weeks 路 $399 路 Next Course Starts: DATE TBD


    Perfect for beginner devs who want to take the next step in their web development journey. This course covers functions and methods, modern CSS layout techniques, DOM manipulation and working with APIs.

    Web Dev 201 Course Syllabus

    Week 1: JavaScript functions and methods
    Week 2: CSS layout with Flexbox and Grid
    Week 3: JavaScript DOM manipulation
    Week 4: Working with APIs in JavaScript

    Web Development Workshops

    3 Hours 路 In-Person Workshops 路 100% FREE


    These in-person workshops provide a great introduction to writing code and learning about the basics of web development. Attendees will learn basic HTML, CSS, and JavaScript syntax, discover how these languages interact with each other, and be introduced to useful tools and resources.

    If you're located in the Baltimore/DC area and would like to host a free web development workshop for your company, school, or organization, I'd love to hear from you. Please complete the quick form on the right and I will be in touch.