Start Your Career in Web Development
Learn and apply the skills you need to start a career in code.
Know Your Stuff
Develop New Skills
Build real websites, APIs, and data-driven apps while collaborating with classmates on a range of projects.
Launch your new career in web development with the support of our career counselors through every step of the job search.
We provide each of our immersive graduates with access to job readiness training, connections to employers, and opportunities to hone new skills.
Build a strong résumé with one-on-one coaching support.
Learn how to present your code and discuss open source contributions.
Visit development teams at local companies.
Attend panel discussions with industry experts.
Showcase your work to potential employers in our global network.
Get to know members of your local tech community.
We break up our daily schedule with a mix of presentations, interactive labs, and project collaboration. No two days look exactly alike, but here's an example of what your day could look like on campus.
What You'll Learn
We teach the skills you need to kickstart your career as a developer and a lifelong learner. From programming fundamentals to launching full-stack web apps, you'll learn to solve problems with code while applying industry best practices in a collaborative environment.
Understand how to set up your development environment, work efficiently as a developer, and make your projects a success. Learn programming fundamentals, along with the basics of computing, networks, and data structures.
The Basics of Product Development
Define what a user should be able to do with your app, appropriately model your data, develop simple wireframes, and learn to track a collaborative development process using version control.
Front-End Web Development
Back-End Web Development
Build web applications from the ground up using Ruby on Rails, a modern web language, and MVC framework. Build quality APIs using Node.js and integrate data from other apps (like Twitter or Yelp) into your project.
Working with Teams
Learn to collaborate with others to produce high-quality software as you work with a team to develop, maintain, change, and secure an application.
Build Your Portfolio
You'll complete several projects, including a primary portfolio project that will help you begin your job search with confidence.
Fund Your Future
Need payment assistance? Our financing options allow you to focus on your goals instead of the barriers that keep you from reaching them.
Apply for 3-year, fixed-rate, merit-based loan¹ for your tuition and cost of living financing. Current income not factored into financing approval for Immersive students.
Apply for a 5- or 10-year academic merit-based loan (defer payment while in school) and gain free access to Career Services from Meritize.⁷
¹Must be a US citizen or Permanent Resident; approval pending state of residency.
⁷Must be a US citizen or Permanent Resident; approval pending state of residency.
Financing options differ in each market and are only available to students accepted into our programs.
Contact a local admissions officer for more info.
About the School
General Assembly is a pioneer in education and career transformation, specializing in today’s most in-demand skills. The leading source for training, staffing, and career transitions, we foster a flou ... Read More