Web Development Immersive
12-weeks. All day, every day. Learn the skills to become an entry-level web developer and the resources to get a job in this intensive program.
Coding for Beginners: A Free Class
This session, designed for the beginner programmer, will assume no previous coding knowledge. Come along and get started with coding.
Front-End Web Development
Get Started in Web Development: A Free Lunch Time Class
Write Better Code with Coffee Script, Jade & Sass
Learn to write better code and improve your front-end workflow by understanding, writing and compiling preprocessing languages.
Hour of Code: A Free Introduction to Building Websites
General Assembly are hosting a free event as part of the Hour of Code global movement. This is for anyone who is interested in learning the basics of building awesome websites!
Launch your own website in 2 hours
Create and build a landing page for your business, project, or personal branding from scratch and learn the basics in HTML, CSS + API's
General Assembly Open House: Your Year Of Yes
It starts now. Swing by our local open house, and find out how GA can help you say "yes" to a more fulfilling career in 2016.
Create a Landing Page for Your Online Portfolio: A Free Lunch Time Class
In this free 1 hour class you will learn some tools you need to create a simple landing page for your online portfolio.
General Assembly Open Day: Back to School!
Ever wondered what it's really like to be a student at General Assembly? Well, pack up your backpack, put on your thinking cap, and join us for our first ever GA Open Day!
Digital Essentials: Two-Day Up-Skill Bootcamp
Digital Essentials Bootcamp is a two-day intensive program designed to provide an applicable overview of the core skillsets required in todays Digital Age.
Teaching at GA
Ever thought about teaching at General Assembly? Drop by our campus and find out more about the instructor experience and meet GA staff and community over drinks!
Making Websites 101
Are you interested in learning how to create websites, but you don't know where to start? With the amount of information online, it can be overwhelming and daunting