Not Sure Where to Apply?

General Assembly

Online, NYC
Best Bootcamp

 Ranked 2025 Best Bootcamp

About General Assembly

Location: Online, NYC

Get $1,500 off your General Assembly Bootcamp. Offer ends May 31st. Course has to start before June 21st.

General Assembly is a global community of almost 100K individuals from all walks of life but share one common mission: being passionate about a career... Read More

General Assembly’s bootcamps are a transformative career change experience designed for you to get the skills needed to start a career in a tech role. The bootcamps are led by instructors who are expert practitioners in their field who provide real time feedback/instruction, supported by career coaches that work with you since day one on your job search and enhanced by a career services team that is constantly in talks with employers about their tech hiring needs.

The General Assembly bootcamps are beginner-friendly programs with no little or no prerequisites. By completing a General Assembly bootcamp you will be ready to meet the needs of tech hiring managers by showing your portfolio of individual and team based projects and even incorporating AI tools into your workflows.

General Assembly offers a variety of different financing options, including installment plans, student loans, income share loans and tuition discounts so you can focus on what counts — your education. As of Sep 2023 General Assembly launched a new financing plan for Bootcamp students in the US with no payments for 12 months from course start date, followed by 36 payments of $443 USD at a 0% interest rate and it requires an initial deposit of $500 USD.

Your next move? Schedule a call with an admissions specialist who can help you: find which GA bootcamp is a fit for your career goals, share about the GA learning experience, explore the best financing plan for your needs and help you make a plan to start a career in tech that you love and also loves you back.

Courses

Product Management (Short Course)

Cost: $4,500
Duration: 10 weeks
Locations: Online, NYC
In-person Available Online
Course Description:

Get the skills to balance business viability, technical feasibility, and customer desire to lead products and features toward long-term success. General Assembly’s Product Management course teaches the end-to-end product management (PM) process to a real-world scenario, from evaluating users and managing a roadmap to creating a minimum viable product (MVP) and developing metrics.

This is a beginner-friendly program with no prerequisites, although students may have had exposure to product development concepts or be informally taking on PM responsibilities in their current role. Throughout this expert-designed program, you’ll:
- Determine key risks and assumptions of a product in order to prioritize research and discovery work.
- Validate hypotheses by gathering user feedback via MVPs, interviews, experiments, and testing.
- Execute competitive research to highlight market gaps and trends.
- Speak fluently with developers, user experience designers, and other business stakeholders about priorities, requirements, and workflow.
- Apply metrics alongside objectives and key results (OKRs) to measure a product’s success and track its life cycle.
- Apply what you’ve learned to create a portfolio project: a presentation detailing your product creation strategy.

Your next step? Talk to the GA Admissions team to see if this bootcamp is a fit for your career goals.

Subjects:
Product Mgmt

Visual Design (Short Course)

Cost: $3,500
Duration: 8 weeks
Locations: Online, NYC
In-person Available Online
Course Description:

Gain the skills and tools to tackle diverse design challenges on the job. Kickstart your portfolio and create beautiful designs for the web. General Assembly’s Visual Design course helps you explore the art and science of visual communication and the process of creating beautiful digital products. Create a production- ready composition for a responsive webpage, conveying your vision through typography, layout, and color. You’ll learn to give and receive design critique and implement feedback to improve your designs.

This is a beginner-friendly program with no prerequisites, although many students have used software such as Photoshop, Sketch, Figma, or Adobe XD* previously and may be familiar with basic design principles. Beginners will have access to optional tutorials to practice using software and boost their confidence ahead of class. Throughout this expert-designed program, you’ll:
- Conduct research to inform content strategy and design decisions.
- Create a digital design solution that balances client needs and user goals.
- Design digital layouts with industry-standard tools such as Figma and Sketch.
- Implement visual design best practices in composition, typography, imagery, and colors.
- Communicate design decisions to stakeholders and collaborators.
- Apply what you’ve learned to create a portfolio project: a production-ready mockup for a responsive webpage and a presentation deck to document your process.

Your next step? Talk to the GA Admissions team to see if this bootcamp is a fit for your career goals.

Subjects:
Design Principles

Data Science Bootcamp (Full-Time)

Cost: $16,450
Duration: 12 weeks
Locations: Online, NYC
In-person Available Online
Course Description:

General Assembly’s Data Science Immersive is a transformative course designed for you to get the necessary skills for a data scientist role in three months. The Data Science bootcamp is led by instructors who are expert practitioners in their field, supported by career coaches that work with you since day one and enhanced by a career services team that is constantly in talks with employers about their tech hiring needs.

As a graduate, you will be ready to succeed in a variety of data science and advanced analytics roles, creating predictive models that drive decision-making and strategy throughout organizations of all kinds. Throughout this expert-designed program, you’ll:
- Collect, extract, query, clean, and aggregate data for analysis.
- Gather, store and organize data using SQL and Git.
- Perform visual and statistical analysis on data using Python and its associated libraries and tools.
- Craft and share compelling narratives through data visualization.
- Build and implement appropriate machine learning models and algorithms to evaluate data science problems spanning finance, public policy, and more.
- Compile clear stakeholder reports to communicate the nuances of your analyses.
- Apply question, modeling, and validation problem-solving processes to data sets from various industries to provide insight into real-world problems and solutions.
- Prepare for the world of work, compiling a professional-grade portfolio of solo, group, and client projects.

Your next step? Talk to the GA Admissions team to see if this bootcamp is a fit for your career goals.

Data Science (Short Course)

Cost: $4,500
Duration: 10 weeks
Locations: Online, NYC
In-person Available Online
Course Description:

Get the skills needed to advance your career in Data Science, in as little as ten weeks. There are some prerequisites: being comfortable with programming fundamentals, core Python syntax and basic statistics. General Assembly’s Data Science part-time course is a practical introduction to the interdisciplinary field of data science and machine learning, which lies at the intersection of computer science, statistics, and business. You will learn to use the Python programming language to acquire, parse, and model data for informing business strategy. This is a fast-paced course with some prerequisites. Students should be comfortable with programming fundamentals, core Python syntax, and basic statistics. There is an option to complete up to 25 hours of online preparatory lessons.

What you'll accomplish
- A significant portion of the course is a hands- on approach to fundamental modeling techniques and machine learning algorithms. You’ll also practice communicating your results and insights by compiling technical documentation and a stakeholder presentation. Throughout this expert-designed program, you’ll:
- Perform exploratory data analysis with Python.
- Build and refine machine learning models to predict patterns
from data sets.
- Communicate data-driven insights to technical and non-technical audiences alike.
- Apply what you’ve learned to create a portfolio project: a predictive model that addresses a real-world data problem.

Your next step? Talk to the GA Admissions team to see if this bootcamp is a fit for your career goals.

Subjects:
Data Science

Python Programming (Short Course)

Cost: $4,500
Duration: 10 weeks
Locations: Online, NYC
In-person Available Online
Course Description:

"Gain fluency in Python — the world’s fastest-growing major programming language — and start leveraging its versatile capabilities to build web and data science applications. Whether you have coded before or are brand new to the world of programming, this course will put you on the fast track to building confidence with this intuitive, object- oriented language. Learn programming fundamentals and build a custom application. Graduate with the ability to start applying Python within high-growth fields like analytics, data science, and web development.

This is a beginner-friendly program with no prerequisites, although some students may have coded previously. First-time programmers will have access to pre-course preparatory lessons and additional resources to boost their confidence with key concepts and set up their development environments. Throughout this expert-designed program, you’ll:
- Learn object-oriented programming fundamentals and Python basics that get you coding from day one.
- Build a Python program and add on increased complexity throughout the course.
- Troubleshoot Python code and practice common debugging techniques.
- Push your skills to the next level by adding scripting, modules, and APIs to your Python toolkit.
- Explore introductory data science and web development as potential career directions for Python programmers.
- Demonstrate your Python skills by creating apps that pull in data with Pandas or integrate functionality from APIs with Flask.

Your next step? Talk to the GA Admissions team to see if this bootcamp is a fit for your career goals."

React Development (Short Course)

Cost: $4,500
Duration: 10 weeks
Locations: Online, NYC
In-person Available Online
Course Description:

Learn to leverage React’s power in this hands- on, project-based course. Build your own web application and compile a professional project portfolio to showcase your new skills. Start building maintainable JavaScript applications that can handle constantly changing data at scale. Discover not only how to create JavaScript-powered React applications, but how and why they work. This course dives deep into the tools and techniques you need to create custom web applications. Explore the essentials, including components, JSX, props, and state, build multi-page apps with React Router, and incorporate functionality from third-party APIs. Then, host the result with Heroku.

Incoming students should have a familiarity with HTML and the Document Object Model (DOM), along with a working knowledge of JavaScript programming and functions, objects, arrays, and classes.. Throughout this expert-designed program, you’ll:
- Explore the essentials of programming with React, including components, JSX, props, and state.
- Push your knowledge to the next level by learning not only how to create React applications, but how and why they work.
- Build multi page web applications using the popular React Router package.
- Call upon an application programming interface (API) in a React application.
- Host a React application on Heroku to share with the world.
- Apply what you’ve learned to build a custom React application.

Your next step? Talk to the GA Admissions team to see if this bootcamp is a fit for your career goals.

Data Analytics Bootcamp (Full-Time)

Cost: $16,450
Duration: 12 weeks
Locations: Online, NYC
In-person Available Online
Course Description:

General Assembly’s Data Analytics Immersive is a transformative course designed for you to get the necessary skills for a data analyst role in three months. The Data Analytics bootcamp is led by instructors who are expert practitioners in their field, supported by career coaches that work with you since day one and enhanced by a career services team that is constantly in talks with employers about their tech hiring needs.

As a graduate, you’ll have a portfolio of projects that show your knowledge of data analytics skills, as well as experience with visualization tools and frameworks that employers demand. Throughout this expert-designed program, you’ll:
- Acquire, analyze, and visualize data sets in real time.
- Master industry-standard tools like SQL, Excel, Tableau, PowerBI, and Python.
- Turn data into stories that can influence and inform important decisions.
- Ask the right questions and answer them with data-informed insights.
- Demonstrate what you’ve learned with a solid professional portfolio.

Your next step? Talk to the GA Admissions team to see if this bootcamp is a fit for your career goals.

General Assembly Reviews

Average Ratings (All Programs)

General Assembly logo

4.27/5 (1005 reviews)

Bernardo Silva
Senior IT Auditor | Graduated: 2020

7/16/2020

Course
Data Science Part Time

Overall

Curriculum

Job Support

"Challenging course and great learning experience"

The course allows you to have clear practical and challenging teaching experience in how to use machine learning. In addition, the instructors are super competent and committed and share their professional background experience in the field.
If there would... Read More

Liam Chambers
Graduated: 2020

7/13/2020

Course
Front-End Web Development

Overall

Curriculum

Job Support

"Great, fun and challenging experience"

The course from start to finish was interacting and full of challenges. With the support from both instructors - which felt more like friends by the end of the course. The course content is engaging and always reinforcing both new and previously covered... Read More

Anonymous
Sales Intelligence Analyst | Graduated: 2020

7/10/2020

Course
Data Science Part Time

Overall

Curriculum

Job Support

"Well structured course"

I did a part time 10 week Data Science Course with GA. You do need to have basic understanding of python (pandas, numpy and matplotlib) and algebra in order to keep up with the course syllabus. The course is fast paced and you would get to learn supervised... Read More

The teachers are approachable and do help out with advice and suggestions. They do work as Data Scientists so they would tell you what is important to know and what isn't.

In short, if you want to do this course brush on your python and algebra, do the prep work that they send and be prepared to spend some time on weekends reading up on things and doing the homework and additional tasks. By the end of the course you should have enough knowledge to start as junior data scientists.

Molly Smith
Graduated: 2019

7/9/2020

Course
User Experience Design Immersive

Overall

Curriculum

Job Support

"I do not recommend GA"

I completed a UX course in 2019, and I wouldn't recommend GA UX immersive to anyone unless you just have free time and extra cash to spend. I'm writing this review for someone like I used to be, so they do not repeat my mistake.
I'm not coming from a design... Read More

What I liked: some teachers were interesting and smart, I enjoyed their personalities. WeWork space and free coffee perks. And this is about it. I would love to say I liked my fellow students, but because we were competition most of them were cold, selfish, and aggressive.

While I'm grateful to my teachers for what they were able to expose me to, I have to be honest by leaving this review. If I had read an honest review I would have never taken the boot camp.
The structure of the learning material is horrible. It is mostly presented in small slides with jokes that are articles you can find yourself online and lots of games, "exercises". Please spare yourself money and time and play with people by attending meetups. They barely teach you any tools you will need to become a UX designer but throw it on you and you have to "figure it out yourself". Practically no help.
Too many students. I complained about it from the start when I was promised 15-18 people at max and ended up with 25. Imagine how impersonal it was. And while I appreciate the teaching strategy to listen to everyone who has questions, 25 students asking questions (and some of them are "that personality" of asking every dumb question they can think of) took most of the time out of the day.
Coffee breaks every 1-2 hours that will take sometimes up to 30 mins means your day is basically a 4-5 hour-day. Let me say it this way, I spent money and quit my job to learn, not to enjoy coffee breaks. While I would love it as a kid at elementary school, as an adult that was unacceptable on how much "free time" we were given.
Out of a 10-week course, the last 3 weeks are team projects, that I consider unfair, again, to pay money so I can have zero teachings but work on my own. That could have been after boot camp is over. Not enough knowledge to swim by only having 7 weeks to learn the profession.
Career coach. While I enjoyed the personality of my career coach and think she is great, 15 mins each time just wasn't enough. Yes, 15 mins are all you get. The first 5 mins remind her about who you are and what you are trying to achieve and the 10 mins left are just a joke. We only had 2 coaches, not enough.
No opportunities or assistance provided. Took me 7 months to get my job, and I never had even 1 interview opportunity from GA. All the mixers, career fairs, etc. have barely any employers that are hiring. It's a joke really, so many alumni and no job opportunities whatsoever. Same as their online job hunting channel - there are barely any jobs posted, only spam and sometimes they just copy links from LinkedIn that are visible for anyone.
They will tell you to "Network" - their favorite word because they know you can't get a job with your skills because you barely have any. Honestly, I was embarrassed after a couple of meetups with real professionals tired of "vulture" boot campers trying to have a coffee date with them to get a job. This is pathetic. No one will "give" you a job unless it's your friend or family.
Too expensive. For so many students in the same room, you can hire a personal tutor that will give you much more knowledge. Think about it! They don't teach you anything about the latest technologies that you can't find online.
When I graduated and I continued learning on my own for 7 months and I finally got my first paid project. I realized that I was not taught anything that is very important nowadays like responsive design, ADA compliance, how to work with developers, and technical tools that are vital to successfully performing a job.
Portfolio. Yes, they promise you will have 3 projects in your portfolio that will help you to find a job. Guess what - 25 students will have almost the same portfolio and will be at the same time on the market along with at least half the students from the previous class hunting with the same techniques. You will look like another newbie for recruiters and now there are too many of them. Also, they don't help you with portfolio, they only show you other people's portfolios and you will only have 1 project when you graduate, so everything else will happen after.
Finally, I got my job, because 7 months I spent learning, reading books, practicing tools. Submitting 250 applications didn't do anything. I got my job because I learned and tried a different approach, which was not networking. Save your money for rent and food while you will be self-teaching instead of paying a company that produces the same graduates over and over so they can make money. You're already considering changing career, you're already strong enough to do it, you don't need to get stuck with a loan like I did and realize what a mistake GA was.

CHRISTOPHER M PARE
Graphic Designer | Graduated: 2020

7/8/2020

Course
Front-End Web Development

Overall

Curriculum

Job Support

"Great, Beneficial Course"

Loved the course and the instructor. What i learned during the course will really help dress up my skill set. Introduced me to things i wasnt aware existed. Would suggest the course to anyone looking to expand their skillset. Was full of great, new coding... Read More

Anonymous
Operations/Projects Lead | Graduated: 2020

7/6/2020

Course
Data Analytics

Overall

Curriculum

Job Support

"Data Analytics (1 week immersive)"

Joana was a fantastic instructor! If you are a novice to code, data and visualisation then you are without a doubt in safe hands. Joana was great at teaching complex concepts in a clear and concise way and got you coding from day 1! Help is there when... Read More

Linus Antlov
Performance Marketing and Marketing Analytics | Graduated: 2020

7/2/2020

Overall

Curriculum

Job Support

"Excellent course that takes your data analysis skill-set to another level"

After doing thorough research on the options available to take my data analytics skill-set to the next level I came across the General Assembly Data Analytics course. Choosing it was an easy decision as the material it covered would take someone from... Read More

Pierce Barrett
Graduated: 2020

7/2/2020

Course
Digital Marketing

Overall

Curriculum

Job Support

"Digital Marketing course... Outstanding!"

After being told about the Digital Marketing course through a friend, I decided to enrol myself in the course with the idea of helping to boost our family businesses online presence.

It's a full-time course crammed into five days, and it was a lot of... Read More

Overall, I'd happily recommend this course to anybody looking to learn more about the digital marketing space.

Emily A Peconi
UX Designer | Graduated: 2020

7/1/2020

Course
User Experience Design Immersive

Overall

Curriculum

Job Support

"Feeling unhappy in your job, struggling to find a job that excites you, check out General Assembly."

I took the UX bootcamp after many months of applying for new jobs and getting nowhere. One key skill I was missing was specific software training. I began to look into coding and web engineering. By chance, I met up with a friend and learned that she... Read More

From day one we were designing and learning software. It was fast paced but I always felt I had the tools to succeed. The instructors (Nick and Gayla) had so much experience and teach in a way that is extremely practical. The class is set up in 5 projects that build on each other. So you can really see you own growth. The final project is with a real client and that experience is probably the most valuable part. As part of the course you also have an outcomes program to help get you a job after. Kimberly was the best. Her insights and feedback were exactly what I needed to be able to move forward after the class. I graduated with a strong portfolio of work, a design resume, interview skills, a beefed up LinkedIn profile, client experience and the tools to continue creating.

Brandon Mansur
Management Consultant | Graduated: 2020

7/1/2020

Course
Product Management

Overall

Curriculum

Job Support

"Introduction to Product Management"

I took the 10 week, part-time Product Management course in Washington, DC. I enjoyed the course content and engagement from the instructor and the themes and content provided within the course. I would say a huge positive for this course is that it creates... Read More

One piece of constructive advice is that you really need to put in additional effort and take action to get the most out of the course simply by the fact that it is a part-time, 10 week course. There isn't as much structure (if any) to the networking component of this course, so I would encourage anyone taking the course, especially those looking to make a transition to product management or gain more experience in the professional realm, to put in the effort to network with classmates, attend office hours with the instructor, collaborate and share product ideas and thoughts often, and continue to read about the product management domain outside of the course in order to bolster the experience.

Related News

Compare Similar Bootcamps

Frequently Asked Questions

What financing options are offered by General Assembly?

General Assembly offers many financing options, such as Income Share Loan (ISL), in-house installment plans, interest-free loans, upfront payment discounts and tuition discounts.

As of Sep 2023 General Assembly launched a new financing plan for Bootcamp students in the US with no payments for 12 months from course start date, followed by 36 payments of $443 USD at a 0% interest rate and it requires an initial deposit of $500 USD.

What courses are offered at General Assembly?

General Assembly offers career change bootcamps on Coding, Data Analytics, Data Science and UX Design for individuals with little or no previous experience.

General Assembly also offers short courses on Data Analytics, Data Science, Python, Front-End Web Development, JavaScript Development, React Development,User Experience Design, Visual Design, Product Management and Digital Marketing.

What types of programs are offered at General Assembly?

There are three type of programs offered at General Assembly

Bootcamps are delivered live online with expert instructors and support from career change coaches. The commitment is full-time for three months. The Software Engineering offers a part-time modality. The bootcamps are designed for anyone who wants to start a career in coding or data or ux design.

The short courses are delivered live online with expert instructors. The commitment is ten weeks part-time with the flexibility to work and study. These courses are designed for anyone who wants to advance their current tech career.

The free workshops are two hours live online, designed for you to have a hands on experience with what the day to day of a tech role looks like, by completing a live exercise with an instructor who is an expert in their field.

What are the job outcomes for General Assembly?

Since 2011, General Assembly has graduated more than 40,000 students worldwide from the full time & part time courses. The 2021 Outcomes report shows that 95.7% of graduates from the full-time programs who used the GA career services found a job.

General Assembly alumni work at various tech companies, such as Microsoft, Google, Visa, L'Oréal, and more.

What is the application process at General Assembly like?

The General Assembly Admissions process is designed to help you answer if a tech career is the right fit for your career goals.

After submitting your online application you’ll schedule a call with an Admissions Specialist to talk about your career goals. Next, you will complete an online assessment to confirm your interest in your new tech role (coding or data or ux design). After the assessment you’ll schedule an interview to review about your assessment. If you’re accepted, you will then work with your Admissions Specialist to choose: a start date, a financing option and complete any prep work needed.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.