AI for all: Real skills that transform every role. Our AI Academy is here.

Get AI skills

AI for all: Real skills that transform every role. Our AI Academy for enterprises and individuals is here.

Get AI skills
    • What We Teach
      Topics
      • AI
      • Cybersecurity
      • Data Science & Analytics
      • Digital Marketing
      • Product Management
      • Software Engineering
      • UX/UI Design
      • Free Classes
      • Free Events
      • Full-Time Programs
      • Part-Time Programs

      Bootcamps

      Full-time. Part-time. Change your career.


      • Data Analytics Bootcamp
      • Data Science Bootcamp
      • Information Technology Bootcamp
      • Software Engineering Bootcamp
      • User Experience Design Bootcamp
      Short Courses

      Full-time. Part-time. Advance your career.


      • Data Analytics
      • Data Science
      • Digital Marketing
      • Front-End Web Development
      • Java Development
      • JavaScript Development
      • Product Management
      • Python Programming
      • React Development
      • User Experience Design
      • Visual Design
      Workshops

      Learn a new skill in 1–2 sessions.


      • Agentic AI Fundamentals
      • AI for Career Transition
      • AI for HR
      • AI for Marketers
      • AI for Product Managers
      • AI for Sales
      • AI for Workplace Efficiency
      • Coding Fundamentals - HTML, CSS, & JavaScript
      • Excel Fundamentals
      • IT & Cybersecurity Fundamentals
      • Product Management Fundamentals
      • Programming with Python Fundamentals
      • Tableau Fundamentals
      • UX & UI Design Fundamentals in Figma
      Free Classes
        Free Events
          Full-Time Programs
            Part-Time Programs
            • For Students
              • Application Process
              • Tuition & Financing
              • Career Services
              • Social Impact
              • Adobe Digital Academy
              • Student Stories & Success
              • Workshops
              • Events
              • FAQs
            • For 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
              • Diversity, Equity & Inclusion
              • 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

            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 think access to education (especially education you’ve paid for) should ever be cut off, so all of our workshop recordings are available indefinitely — you can revisit the content as often as you want, for as long as you need.
            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
              © 2025 General Assembly. All rights reserved.
              Regulatory Information
              Terms
              Privacy