General Assembly is a for-profit coding bootcamp with in-person and online programs in web development, data science, and UX design
General Assembly (GA) is a private educational company that runs immersive coding bootcamps lasting 8 to 12 weeks. The bootcamp teaches practical skills in full-stack web development, front-end development, back-end development, data analytics, and user experience design. Classes meet either in-person at one of GA's physical campuses or fully online, depending on which program and location you choose.
Unlike a traditional college degree, a GA bootcamp is designed to move quickly through job-ready skills rather than broad computer science theory. You'll spend most of your time writing actual code, building projects, and working on assignments that mirror real workplace tasks. The goal is to finish with a portfolio of work you can show to employers.
General Assembly also runs part-time evening and weekend courses for people who work during the day, though these move more slowly than full-time immersive programs. The company charges tuition upfront, typically ranging from several thousand to over $15,000 depending on the program length and format, though you should confirm current pricing directly with GA since costs change.
Key Takeaways
- General Assembly bootcamps run 8 to 12 weeks full-time or longer part-time, teaching web development, data science, or UX design through hands-on coding and projects.
- You attend either in-person at a GA campus or online, and the program ends with a portfolio of completed projects to show employers.
- Tuition is paid upfront and varies by program, so you should contact GA directly for current pricing and any payment plans they may offer.
- General Assembly does not offer federal student loans or grants, but some students use private loans, employer reimbursement, or savings to pay for the program.
- Admission typically requires a working laptop and basic comfort with computers, but no prior coding experience is necessary for most programs.
What You'll Learn in a General Assembly Bootcamp
The curriculum depends on which program track you choose. In a full-stack web development bootcamp, you'll learn HTML, CSS, and JavaScript for the front end, then Node.js, Express, and databases like MongoDB or PostgreSQL for the back end. You'll build several complete websites and applications from scratch, starting with straightforward projects and moving to more complex ones.
A front-end focused program concentrates on JavaScript, React, and the tools developers use to build user interfaces. A back-end program goes deeper into server-side languages, APIs, and databases. Data analytics programs teach SQL, Python, and visualization tools like Tableau. UX design programs cover user research, wireframing, prototyping, and design tools like Figma.
Every program includes time spent on professional skills: how to talk about your work, how to use Git and GitHub (tools developers use to manage code), how to work in teams, and how to present your portfolio to potential employers. Most programs also include a job search module in the final weeks.
Full-Time vs. Part-Time Programs and Schedule
A full-time immersive bootcamp typically runs Monday through Friday, 9 a.m. to 5 p.m., for 8 to 12 weeks. You're expected to spend additional time outside class on homework and projects—most students report 50 to 60 hours per week total. Full-time programs move faster and go deeper because you have more contact hours with instructors and classmates.
Part-time programs meet in the evenings or on weekends and stretch over 16 to 24 weeks. These are designed for people who work during the day or have other commitments. The pace is slower, but you cover the same core material. Part-time students often report that balancing work and bootcamp is demanding, so be realistic about your schedule before you enroll.
Online programs follow the same schedule structure as in-person ones—full-time or part-time—but you attend via video conference and submit assignments digitally. You still have live instructors and classmates, though you don't meet in a physical space.
How Admission Works and What You Need
General Assembly does not require a college degree or prior coding experience for most programs. You do need a working laptop (Windows or Mac) and basic comfort using a computer—things like opening files, using a web browser, and typing. Some programs ask you to complete a short coding challenge or questionnaire before admission, but these are usually designed to assess your readiness and motivation rather than to screen out applicants.
You'll typically have a conversation with an admissions advisor who asks about your goals, your schedule, and why you want to attend. This is not a formal interview but a chance for GA to make sure the program fits what you're trying to do. If you're interested in a specific program, contact GA directly to ask about their current admission process and any prerequisites.
Once admitted, you'll receive information about what to install on your laptop before day one—usually a code editor, Node.js, and Git. GA provides setup guides and support to get your computer ready.
Tuition, Payment, and Financing Options
General Assembly bootcamps are not free. Tuition varies by program and location, typically ranging from several thousand dollars to over $15,000 for a full-time immersive program. Part-time programs usually cost less overall but spread the cost over a longer period. You should contact GA directly for current pricing, as costs change and may differ between in-person and online formats.
General Assembly does not participate in federal student loan programs like Direct Loans or Pell Grants. However, some students pay for bootcamp through private student loans, employer reimbursement programs, personal savings, or payment plans that GA may offer directly. A few employers will pay for employee bootcamp training if it aligns with their hiring needs, so it's worth asking your current employer if they have a tuition reimbursement program.
Some states and cities run workforce development programs that may cover bootcamp tuition for people in certain situations—for example, workers displaced by layoffs or people retraining for a new career. These programs vary widely by location, so search your state's workforce agency website or ask GA whether they partner with any local funding programs.
What Happens After You Graduate
When you finish a General Assembly bootcamp, you receive a certificate of completion. This is not a degree and does not carry the same weight as a college diploma, but it does signal to employers that you've completed a structured training program and built a portfolio of real projects.
Your portfolio is your most valuable asset after graduation. It's a collection of 3 to 5 projects you built during the bootcamp—usually hosted on GitHub and deployed on the web so employers can see them running. You'll present this portfolio in job interviews and include it on your resume and LinkedIn profile.
General Assembly offers career services during the bootcamp, including resume review, interview coaching, and job search guidance. Some campuses also host hiring events where employers come to meet graduates. However, GA does not may provide a job after graduation, and job placement rates vary by program and location. Your success in finding work depends on the strength of your portfolio, how well you interview, and the job market in your area.
General Assembly vs. Other Bootcamps
General Assembly is one of the oldest and largest bootcamp providers, with campuses in multiple cities and a strong online presence. Other well-known bootcamps include Flatiron School, Springboard, Thinkful, and Coding Dojo. Each has different program lengths, costs, teaching styles, and job placement support.
GA's main advantages are its established reputation, multiple locations, and variety of program tracks. Its main drawbacks are that it's relatively expensive compared to some competitors and does not offer income-share agreements (where you pay a percentage of your salary after graduation instead of upfront tuition). Before choosing any bootcamp, compare the curriculum, cost, schedule, and what career support they offer after graduation.
Frequently Asked Questions
Do I need coding experience to start a General Assembly bootcamp?
No. Most GA bootcamps are designed for people with no prior coding experience. You need basic computer skills and a willingness to work hard, but you don't need to know how to code before day one. GA will teach you from the ground up.
Can I do a General Assembly bootcamp while working full-time?
A full-time immersive program is difficult to combine with a full-time job because classes run 9 to 5 and you're expected to spend additional hours on homework. A part-time evening or weekend program is designed for working people, though students report it's still demanding. You'll need to be honest about how many hours you can commit each week.
What's the difference between General Assembly's online and in-person programs?
The curriculum and schedule are the same—the main difference is how you attend. In-person classes let you work alongside classmates and instructors in a physical space, which some people find more motivating. Online classes are more flexible if you have a long commute or prefer learning from home, but you need good self-discipline to stay on track.
Will General Assembly help me find a job after I graduate?
GA provides career services including resume review, interview coaching, and job search guidance during the bootcamp. Some campuses host hiring events. However, GA does not may provide a job, and placement depends on your portfolio, interview skills, and the job market in your area. You'll be responsible for your own job search.
How much does a General Assembly bootcamp cost?
Tuition typically ranges from several thousand to over $15,000 for a full-time program, depending on the track and location. Part-time programs usually cost less overall. GA does not participate in federal student loans, but you may be able to use private loans, employer reimbursement, or state workforce programs. Contact GA directly for current pricing and payment options.