Software Engineering Immersive Online
19K+ Premier Hiring Partners From Around the World
With 12K+ hires, we’ve placed more grads in high-growth, high-pay tech careers than any other coding bootcamp.
Launch a Fulfilling, Future-Proof Career
Become invaluable in our tech-driven world. Meet the global demand for problem-solvers with strong technical foundations and the agility to keep learning.
Open Doors With Industry Connections
Tap into GA’s growing global network of tech experts, instructors, hiring partners, and alumni, and equip yourself to succeed in a rapidly expanding field.
Build a Professional-Grade Portfolio
Showcase your coding and collaboration skills to potential employers, creating full-stack web applications that leverage modern programming languages, frameworks, and tools.
Get Personalized Job Support at Every Step
Build confidence with mock technical interviews and whiteboard challenges, get connected with top employers, and navigate your job search from end-to-end with a dedicated career coach.
From stay-at-home mom, to Hack the Hood technical programs manager, to software engineer at LinkedIn.
Lyn Muldrow, GA San Francisco Graduate
“GA gave me the foundational knowledge and confidence to pursue my career goals. With caring teachers, a supportive community, and up-to-date, challenging curriculum, I felt prepared and motivated to build and improve tech for the next generation!”
Remote Learning: The Immersive Experience Brought to You
Collaborative by Design
Skip the commute, and connect with instructors and classmates from around the world. Powered by Zoom and Slack, our interactive classroom mirrors what you’ll encounter as part of the modern workforce.
This course is not available for Ontario residents at this time.
Individualized Instructor Support — From Anywhere
Learning online doesn’t mean learning in isolation. Beyond class hours, get guidance, feedback, technical assistance and more during frequent one-on-one check-ins and office hours.
Exclusive Access to Leaders in Tech
Get an insider’s look at the tech industry. Engage with software engineers and hiring managers through sessions like hiring discussions, guest panels, and day-in-the-life talks.
Inside Our Award-Winning Curriculum
Made With — and for — Top Employers
Developed with guidance from our software engineering advisory board, our curriculum is primed for industry relevance. Learn the core skills to build full-stack web applications on the job: computer science fundamentals, collaboration tools, and the programming languages modern employers demand.
Gain a Well-Rounded Technical Foundation
Go Beyond “Full-Stack Development”
Discover how to effectively communicate and collaborate with web development teams to carry out projects from concept to completion. Practice version control with Git and GitHub while executing software engineering projects in an Agile development workflow.
Continue Learning, Post-Course
We know your journey doesn’t end when the course does! Explore the basics of DevOps, UX engineering, and cloud development in 20 hours of optional, self-paced content designed to introduce development specializations, and kick-start your post-course learning.
Pre-Work: Software Engineering Fundamentals
Unit 1: Front-End Development
Unit 2: Full-Stack Development
Unit 3: Front-End Frameworks
Unit 4: APIs & Full-Stack Development
"GA grads are quick learners, efficient problem-solvers, and dedicated web developers. They have proven to be valuable additions to our team!"
Graduate With a Professional Portfolio: Sample Projects
Save the Ocean
These front- and back-end development veterans bring in-depth experience from the field to the classroom each day, providing invaluable insights into succeeding on the job.
GA instructors are committed to providing personalized feedback and support to help you gain confidence with key concepts and tools.
The Power of a Dedicated Coach + The Largest Hiring Network
Strategy & Accountability
Our coaches work with you to tell the story of your professional background and individualize your path to a new career. Set goals and stay motivated from the first day of class!
Go In Prepared
Sharpen your ability to master technical interviews, build a personal brand, showcase computer science and other technical skills, and more.
The Same Dedicated Support, 100% Online
Work individually with a career coach to understand your job market, find opportunities, and connect with the local tech community.
A Proven Track Record
Student Success at Scale
90.5% of full-time GA Immersive graduates who completed our Career Services program got a job in their field of study within 180 days of graduation.*
Our Commitment to Transparency
As the only “bootcamp” report verified by a Big Four accounting firm, our detailed Outcomes report helps you make informed decisions about educational investments.
*2019 Student Outcomes Report, Student Outcomes for General Assembly’s Immersive Programs Ending Between January 1, 2019, and December 31, 2019.
Join Us Online
Tuition & Financing
Save $450 when you pay in full upfront.
Currently only available in select U.S. markets.
Divide tuition into three easy payments.
Only available in select U.S. markets.
Income Share Agreement
Pay tuition back in manageable monthly installments after you land a job.
Currently only available in select U.S. markets.
Apply for programs, including our Break the Glass tuition discount, that provide access to underrepresented communities in tech.
Need advice? Our Admissions team is here to help.
Frequently Asked Questions
Why is this coding bootcamp relevant today?
All companies — not just Silicon Valley giants — are evolving into tech companies, and demand is growing steadily for software engineers who can creatively solve problems and implement robust, sustainable solutions. In fact, Harvey Nash and KPMG found that 67% of the tech leaders they surveyed reported an inability to acquire the talent they need. Regardless of your professional background, there's ample opportunity to carve a fulfilling — and future-proof — career path.
Will I earn a certificate?
Yes! Upon passing this course, you will receive a signed certificate of completion. Thousands of GA alumni use their course certificate to demonstrate skills to potential employers — including our 19K+ hiring partners — along with their LinkedIn networks. GA’s tech programs are well-regarded by many top employers, who contribute to our curriculum and partner with us to train their own teams.
Are there any prerequisites for this coding bootcamp?
This is a beginner-friendly program with no prerequisites, although many students have engaged in self-learning previously or have worked at tech startups or in tech-adjacent roles. Whether you’re new to the field or you’re looking to formalize your practice, our curriculum helps you gain fluency in the programming languages, frameworks, and libraries that modern employers demand and put them to work on the path to a new career in the field.
Our Admissions team can discuss your background and learning goals to advise if this coding bootcamp is a good fit for you.
What does my tuition cover for this coding bootcamp?
Here are just some of the benefits Immersive students can expect at GA:
Expert instruction in the skills you need to enter the workforce as a junior full-stack web developer.
Self-paced pre-work to explore software engineering fundamentals help you hit the ground running on day one of class.
Robust coursework, including expert-vetted lesson decks, project toolkits, and more. Refresh and refine your knowledge throughout your professional journey as needed.
A professional-grade portfolio of projects taken from concept to completion — each mirroring real problems that engineers face — that allows you to showcase the breadth of your technical skills to employers.
Individual feedback and guidance from instructors and TAs during office hours. Stay motivated and make the most of your experience with the help of GA’s dedicated team.
Dedicated career services to help you navigate your personal job search experience, from technical challenges, to salary negotiation, and more.
Technical interview prep, including resume reviews, mock interviews, and whiteboarding practice.
Exclusive access to alumni discounts, networking events, and career workshops.
A GA course certificate to showcase your new skill set on LinkedIn.
Connections with a professional network of instructors and peers that lasts well beyond the course. The global GA community can help you navigate and succeed in the field.
What projects will I work on during this coding bootcamp?
For your capstone project, you’ll mimic a team-client interaction, collaborating to build and deploy a full-stack application that fulfills provided specs. The final result will integrate functionality from a third-party API.
Throughout this Immersive, you’ll also compile a portfolio of solo and group projects designed to reinforce what you’ve learned in each unit. Gain hands-on experience building and deploying front-end and full-stack applications with a variety of languages and frameworks.
How does this coding bootcamp relate to GA’s other tech courses?
Software Engineering Immersive is for learners who are committed to making a career change.
Which format should I take this coding bootcamp in – on campus or online?
It’s up to you! Our remote courses offer a learning experience that mirrors GA’s on-campus offerings but allow you to learn from the comfort of home. If you don’t live near a GA campus, have a busy travel schedule, or just want to save yourself the commute, a remote course could be a good option for you, if available in your market. You’ll still get access to the expert instruction, learning resources, and support network that GA is known for.
If you prefer to learn alongside your peers and can make it to campus, our in-person courses allow you to take advantage of our beautiful classrooms and workspaces.
Our Admissions team can advise you on the best format for your personal circumstances and learning style.
What do career services look like for remote students?
The same as our on-campus experience! We approach our remote Outcomes programming with the same philosophy, promise to, and expectations of our students. Get an insider’s look at the industry through virtual sessions like day-in-the-life talks, hiring panel discussions, guest speakers, and more. You’ll work individually with your career coach to understand your local job market, find opportunities, and connect with the local tech community.
Our Admissions team can provide more details on the dedicated support you’ll receive on the path to landing a software engineering role.