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.

Digital Marketing (Short Course)

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

This course breaks down digital strategy to its fundamental core: Why does my business exist and why do my customers care? Students will walk away with a holistic and actionable understanding of the current digital landscape to drive success and growth for their business.

Subjects:
Digital Marketing

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)

Anonymous
Graduated: 2017

8/7/2017

Course
Data Analytics

Overall

Curriculum

Job Support

"Tableau, SQL, Excel"

When I signed up for this class, I thought I'd learn a few useful tidbits about how to analyze data, but I learned SO MUCH MORE. Plus, now I feel equipped to continue learning Tableau, SQL, and Excel on my own. I'm especially interested in learning SQL... Read More

Anonymous
Graphic Designer | Graduated: 2017

8/4/2017

Course
Front-End Web Development

Overall

Curriculum

Job Support

"Great course! Design + Coding skills = Success!"

I feel confident writing HTML, CSS, and JavaScript after taking this course! Definitely paired well with my graphic design background and allowed me to communicate better with developers.

Provides in depth knowledge on the world of user experience design!... Read More

Geoff
Operations Manager | Graduated: 2017

8/3/2017

Course
Front-End Web Development

Overall

Curriculum

Job Support

"Great Course."

I found that the FEWD course was super great as I had previous limited knowledge on the subject. Over 6 Hours per week I was able to turn general web knowledge into marketable skills that are now accelerating me into other coding languages

Anonymous
Graduated: 2017

7/20/2017

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"Outstanding Instructors at General Assembly Denver"

The instructors really took this course and made it their own. They are well versed experts in full stack development. They constantly adjust the curriculum to cater to current industry trends. The end goal being job ready upon graduation. Beyond the... Read More

Anonymous
Graduated: 2017

7/19/2017

Overall

Curriculum

Job Support

"Crowded"

A friend recommended this course and found it really great. However, there were only 16 people in their class - there were 30 in mine. I felt sorry for the tutors having to deal with a large group of students with such a diverse range of skill and needs... Read More

Katherine
Designer | Graduated: 2016

6/28/2017

Course
Front-End Web Development

Overall

Curriculum

Job Support

"Put in the work and you'll get work out of it"

I took the Front End Web Development and UX part time courses in San Francisco. In both cases, the curricula for part time courses are incredibly solid. The instructors were very good at the subject as well as teaching. If you take initiative to schedule... Read More

So basically my advice is:
Nobody at GA is going to force you to do the most. They have designed a quality course that gives you the skill set, if you work at it.
If you want a job change or promotion out of this and are just doing the bare minimum, you have to consider explaining to an interviewer how doing 40-60 hours of work (a basic work week) is going to justify you being the right one for the job.
Come in with the attitude that you are here to put in work and the instructors will go out of their way for you
Do extra- go to meetups, do workshops, utilize office hours

And then you'll be thrilled with your results.

Anonymous
Graduated: 2015

6/28/2017

Course
Digital Marketing

Overall

Curriculum

Job Support

"Digital Marketing, General Assembly DC"

General Assembly truly changed my life and helped me reorient myself down a much better path, both professionally and personally. I came to GA with some skills in social media analytics (having been the token millennial throughout many internships & jobs... Read More

The course I took was not just a refresher, rather an enjoyable challenge each night. Once my instructors knew a bit about my background, they pushed me to learn deeper and go further with my skills on those nights where the material easily could have seemed like review without their help. I also learned so much from my classmates, and through them was able to see how the same marketing skills I was learning and applying to my niche situation could in turn be applied to VERY different types of situations. My instructors were available (either in person, or via email) whenever I needed them, and their excitement for the topics really re-energized me to tackle the challenges of learning new skills.

Overall, my 10-week experience with General Assembly was 10/10 (or better if that's allowed). It not only expanded my marketing skills well beyond what I expected, but it also gave me the confidence to make an exciting career change, which I've been thankful for each day since. My network of fellow classmates and instructors has been nothing but supportive since graduation, and have really helped me take my skills to the next level. Thank you for the AMAZING experience, GA!!!

Anonymous
Graduated: 2017

6/28/2017

Course
Digital Marketing

Overall

Curriculum

Job Support

"Digital Marketing"

Really comprehensive overview of the essentials of digital marketing. There is a good amount of depth -- not enough to get certified on every topic you cover, but the instructor points you to the resources you'd need to do so -- and a lot of breadth.... Read More

matteo
web developer | Graduated: 2015

6/27/2017

Course
Software Engineering Immersive

Overall

Curriculum

Job Support

"disgusting, the school is not 8000 pounds worthy at all"

Hi guys,

my experience with the school is definitely not positive at all.
Don't misunderstand, the course and the teachers were amazing but is the post that was not.
Once I finished the course I left the country in order to come back to mine because a lot... Read More

Anonymous
Graduated: 2017

6/26/2017

Course
User Experience Design

Overall

Curriculum

Job Support

"Solid program"

The program is solid, well structured. It's slow in the beginning then moves really fast. The information you get from this class is a lot, if you're totally new to this industry it takes more than the class semester to absorb it, but that's a good thing!... Read More

I can only speak for myself and know one instructor. I assume any class, no matter how the class is structured, the quality of class absolutely depends on the instructor. Our's was good and our TA was good as well. One negative comment I'd give to the school related to the class I took is that they don't show who'll be teaching the class on their website till last munites (if they ever do). I had to call the school and get the infomarion, asked the background of the instructor etc. I presume something like that should be on the website. And one more thing, their ADM can be very unreliable.

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.