You just unlocked $/£/€ 150 off a workshop. Use code BFCM26 at checkout to reserve your spot at the lowest price yet.

Unlock our largest short course discount of the year. Use code BFCM26* during your call with admissions. Start now. *T&Cs apply

You just unlocked 4 new courses. Apply by Dec 31 and we'll waive your $/£/€100 registration fee*. Start now. *T&Cs apply

    • Workshops
      • Agentic AI Fundamentals
      • AI for Data Analysis
      • AI for Marketers
      • AI for Product Managers
      • AI for Workplace Efficiency
      • Coding Fundamentals - HTML, CSS, & JavaScript
      • Programming with Python Fundamentals
    • Courses
      Bootcamps
      • Data Analytics Bootcamp
      • Data Science Bootcamp
      • Information Technology Bootcamp
      • Software Engineering Bootcamp
      • User Experience Design Bootcamp

      Product, UX Design, and Marketing

      Skills for great products, experiences, and growth.


      • AI-First Product Management
      • AI Product Strategy
      • UI Design for AI Products Course
      • UX Research & Strategy with AI
      • UX Design for AI Experiences
      • UX Portfolio Storytelling with AI
      • Digital Marketing
      AI Fundamentals and Data

      Skills for working confidently with AI.


      • AI Workplace Fundamentals
      • Project Management Skills with AI
      • Business Intelligence with AI
      • Data Analytics & Visualization
      • Python for AI & Data
      • Database Management with AI Integration
      • Applied AI & Deep Learning in Action
      Engineering and Machine Learning

      Skills for building what’s next.


      • Front-End Development with HTML & CSS
      • Back-End Development with JavaScript
      • Build AI Web Applications
      • AI Systems Engineering & Reliability
      • Data Engineering & Automation with AI
      • MLOps & AI Infrastructure
    • Students
      • Application Process
      • Tuition & Financing
      • Career Services
      • Social Impact
      • Student Stories & Success
      • FAQs
    • Companies
      • Talent Pipeline Solutions
        • Hire Train Deploy
        • Apprenticeships
        • Ready-to-Hire
      • By Tech Discipline
        • AI
        • Data
        • IT & Cybersecurity
        • Marketing
        • Product Management
        • Tech
        • UX
        • State of Tech Talent
      • State of Tech Talent
    • Resources
      • Career Services
      • Alumni Network
      • Veteran Resources
      • Meet Our Instructors
      • Blog
      • Resource Center
    • About Us
      • Our Mission & Impact
      • Press & Media
      • Contact Us
    My Account Request Info
    My Account
    Get More Info
    Close-up Focus on Person's Hands Typing on the Desktop Computer Illuminated Keyboard. Screens Show Coding Language User Interface. Software Engineer Create Innovative Commerce App. Program Development

    Coding Fundamentals: HTML, CSS, & JavaScript | Two-Day Evening Workshop

    “I built this website.” Wouldn’t it be awesome if you were the one saying that? Join us for two, three-hour evening sessions and get busy using HTML, CSS, and JavaScript to make it happen and build your own functioning, interactive website.

    Coding skills will always be in demand. Whether you’re considering a career change into software engineering, or just want to be able to build your own simple web pages, this workshop will get you to the next step of your coding goals.

     
    Coding Foundations | AVAILABLE ONLINE

    Join US

    • Hands on practice
    • Live instruction
    • Foundational coding skills
    • Create an interactive web page
    Get Started
    • Overview
    • Dates
    • Who is this for
    • TECHNICAL REQUIREMENTS
    • Instructors
    Get Started

    Workshop Dates

    If you don’t see a time that works for you, check back again soon — we’re always adding new workshops to the calendar.
    Keep in mind, registration closes 24 hours before the workshop start date.

      • All Locations
      • London
      • Manama
      • New York City
      • Online
      • Paris
      • Singapore
      • All Dates
      • Today
      • Tomorrow
      • This Week
      • This Month
      • Next Month
    OnlineNew York City
    Register
    Feb 3 - Feb 5

    Tue: 10:00am - 1:00pm EST

    Thu: 10:00am - 1:00pm EST

    Online
    Register
    Feb 3 - Feb 5

    Tue: 10:00am - 1:00pm EST

    Thu: 10:00am - 1:00pm EST

    OnlineLondon
    Register
    Feb 3 - Feb 5

    Tue: 10:00am - 1:00pm EST

    Thu: 10:00am - 1:00pm EST


    Who’s this for?

    This workshop is for you if…

    • You’ve heard being a software engineer or web developer is a pretty solid career, but you don’t have much, if any, experience with coding and need to learn the basics.
    • You’re thinking about taking another course with GA — or you’re already enrolled — and you want to have a solid coding foundation before the first day of class.
    • You want to learn how to build your own website without having to rely on developers or paid apps.
    In Diverse Office: Young Stylish Woman in Working on Desktop Computer. Colorful Haired Girl Digital Entrepreneur Creating Modern Software, e-Commerce App Design, e-Business Coding. Over Shoulder Shot

    technical requirements

    To participate in this workshop, you’ll need to make sure you’re set up for success with the following:

    • A free Google account
    • A Zoom account
    • A free CodePen account
    Professional Developer programmer working a software website design and coding technology, writing codes and database in company office, Global cyber connection technology.

    Key Takeaways

    You’ll leave this workshop confident in your ability to:

    Understand the basics of software engineering

    Before you start writing code, you should understand how it works. Learn the difference between front-end and back-end, what a server is, and how the request-response cycle works between servers and clients (aka, computers).

    Build a simple website using basic HTML & CSS

    Get your hands on basic HTML syntax to build headers, paragraphs, and hyperlinks for a website — then add some flare using CSS to add color, alignment, and fonts. Plus, learn how to spot errors and debug your code.

    Utilize JavaScript to manipulate the DOM

    Learn the fundamentals of JavaScript programming like defining variables, applying control flow, and defining functions before you practice writing functions to handle user interactions and DOM manipulation to create dynamic webpages.

    Workshop Agenda

    Learn the basics of how the internet works, like how web apps are built, the difference between front-end and back-end, and how the client-to-server relationship works. Then take a tour of the online code editor you’ll be using for the hands-on portion of the workshop.
    Time to get your hands on the “bones” of the web. Learn the basics of HTML before diving into the online code editor to build a simple webpage using common HTML tags, assign attributes to tags and elements, and apply properly formatted HTML, with correctly indented markup and attribute syntax.
    Now, let’s add some character to your HTML. You’ll learn the basics of CSS and how it works, then take your existing HTML code and apply basic CSS syntax to adjust color and alignment, and turn links into buttons.
    The final piece of the web development puzzle. Learn how JavaScript adds interactivity to a website using data types, control flow, and functions. Then get hands-on practice using DOM (Document Object Model) events and event listeners to create interactive webpages.

    Join us in this workshop

    Get Started

    About the INSTRUCTORs

    Fred Ngo_rectangle
    FRED NGO
    LEAD INSTRUCTOR - SOFTWARE ENGINEERING, GENERAL ASSEMBLY
    Fred has been a software developer for over 20 years, and has worked at a variety of companies both large and small. He is also an entrepreneur who was the founding CTO of VC-backed software startup (Standout Jobs) in 2008.
    Taylor D.
    Taylor D
    SOFTWARE ENGINEERING IMMERSIVE LEAD INSTRUCTOR, GENERAL ASSEMBLY
    Taylor is a full-stack software engineer, full-time human, STEM educator, music maniac, mindfulness student, and change agent. Her trauma-informed, neurodiverse teaching approach focuses on deconstructing her students' self-limiting beliefs so they can experience more empowerment and curiosity in their studies.
    Tor Johnson_rectangle
    Tor Johnson
    DIRECTOR OF PRODUCT DEVELOPMENT, LEAP 
    In recognition of his exemplary service in the classroom, Tor has been selected as a member of General Assembly's Distinguished Faculty program.

    Next Steps

    Positive skilled young multiethnic coders in casual clothing discussing computer language: smiling bearded man pointing at computer monitor while explaining web code to African colleague in office
    Product Information

    Front-End Web Development Short Course

    If you enjoy working with HTML and CSS, our short course gives you 40 hours of hands-on experience building functioning (and visually appealing) websites using HTML and CSS.
    African American Woman Programmer. Girl Coding On Computer
    Product Information

    JavaScript Development Short Course

    There is so much more to learn about JavaScript and DOM manipulation after this workshop. That’s where our 40-hour short course comes in — giving you in-depth practice using JavaScript to build interactive webpages.
    Developing programmer Development Website design and coding technologies working at home
    Product Information

    Software Engineering Bootcamp

    Ready to take your coding skills to the next level? Our full-time or part-time Software Engineering Bootcamp will give you the hands-on skills and support — during and after the course — to be ready for a coding career.

    QUESTIONS? WE'VE GOT ANSWERS.

    We get it, sometimes life gets in the way. If you’re unable to attend a workshop you signed up for, let us know at least a week before the start date and you’ll get a full refund. If you need to cancel within one week of the workshop, you’ll be eligible for a credit to transfer to the next session. Reach out to help@ga.co if you need to cancel or reschedule a workshop.
    Look out for an email one day before, and one hour before the workshop with the Zoom link and workshop materials. If you don’t see the email, check your spam folder or reach out to help@generalassemb.ly and we’ll make sure you’re set up.
    Our workshops are split into two evening sessions that are each three hours long. Workshops typically take place on a Monday and Wednesday, or Tuesday and Thursday, from 3–6 p.m. PT/6–9 p.m. ET.
    Don’t worry, we know life can be hectic — and unpredictable. If you can only make one session, you'll still have access to the recordings for the entire workshop that you can reference at any time.
    You bet — we want you to continue practicing and referencing the things you learned long after your workshop ends. You should receive the recording and any in-class materials within one week of your workshop via email.
    We don't believe your education should end when your workshop does, so you'll have plenty of time to access your class recordings to review and revisit what you've learned at your own pace.
    YES. We love this for you. If you enroll in a short course within six months, or a bootcamp within one year of your workshop, you can apply what you paid for the workshop toward your course. Talk to an admissions specialist to learn more about this — no strings attached.
    Think of free classes as the “sample spoon.” No cost, no commitment, and you can try as many flavors as you want. Free classes are two hours long and hosted in a Zoom webinar where participant audio/video is automatically off, and interaction is contained within Zoom chat and Q&A functions. Workshops, on the other hand, are more like the “single scoop.” It costs a little, but you get a lot more. Workshops are six hours of live instruction hosted in a Zoom meeting room where participants can share audio/video and interact live with instructors and classmates.
    1 REFUND POLICY
    We understand that, sometimes, plans change. If you can no longer make it to a class or workshop, please email us at least 7 days before the scheduled event date. No refunds will be given to cancellations made within a week of the class or workshop.

    2 COMMUNITY CODE OF CONDUCT
    Your registration for or attendance at any General Assembly offering indicates your agreement to abide by this Community Code of Conduct policy and its terms.
    Get Started

    Stay in the loop

    Be the first to hear about exclusives, promotions, and more.

    Thanks. We'll be in touch soon!

    You'll receive all the latest updates on GA courses and events.

      By providing your email, you confirm you have read and acknowledge General Assembly’s Privacy Policy and Terms of Service. This site is protected by reCAPTCHA and the Google Privacy Policy and Google Terms of Service apply.

      Legal Pages

      • Regulatory Information
      • Terms of Service
      • Privacy Policy
      • EEO Statement and Legal Notices
      • Modern Slavery Act Statement

      Company

      • Our Story
      • Locations
      • Articles
      • Join Our Team
      • Contact
      • FAQ
      • Press
      • Affiliates

      Community

      • Alumni
      • Become An Instructor
      • Veteran Resources/GI Bill
      • Fund a Scholarship/Social Impact
      • Community Code of Conduct
      Get in touch
      © 2026 General Assembly. All rights reserved.
      Regulatory Information
      Terms
      Privacy