general-assembly-logo

General Assembly

Atlanta, Austin, Boston, Chicago, Dallas, Denver, Detroit, Hong Kong, Houston, London, Los Angeles, Melbourne, Miami, Minneapolis, New York City, Online, Orlando, Philadelphia, Phoenix, Raleigh, San Diego, San Francisco, Seattle, Singapore, Stamford, Sydney, Washington

General Assembly

Avg Rating:4.32 ( 430 reviews )

General Assembly offers short and long courses in web and mobile development, product management, data science and more, online and in-person, across 15 campuses in 4 continents. Focusing on the most relevant and in-demand skills across data, design, business, and technology, General Assembly is confronting a skills gap and providing access to opportunities in tech. General Assembly offers a breadth of different course offerings and classes range from full-time immersive courses for learners that want to switch to a new career, to part-time courses for learners that are looking to improve their career trajectory by acquiring a new skill set, and mentor-led online circuits for a more flexible way to acquire foundational skills.

To apply for an immersive bootcamp, applicants need to submit an online application, then connect with a General Assembly admissions representative who will evaluate whether the course is a fit for an applicant's experience and goals. Applicants then complete an admissions assessment to ensure they are prepared for the rigor of the curriculum. Once a student is accepted and has paid a down payment, their spot will be secured.

General Assembly career coaches work with students to create their career path, improve technical interview skills, and build a personal brand. Graduates can attend GA-hosted hiring events and meet hiring managers. The careers team partners with companies for course development and graduate placement and helps companies stay competitive in today's digital landscape. Additionally, General Assembly has made a commitment to affordable and accessible education combined with an education-to-employment approach that helps to create a diverse talent pipeline.

In addition to long-form course offerings, General Assembly courses are also available as short form bootcamps (1-2 day workshops) as well as evening and weekend classes.

Recent General Assembly Reviews: Rating 4.32

all (430) reviews for General Assembly →

Recent General Assembly News

Read all (104) articles about General Assembly →
  • Data Analysis On-Demand

    Apply
    Data Science, SQL, Excel
    OnlinePart Time12 Weeks
    Start Date None scheduled
    Cost$950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Seattle, Austin, Sydney, San Francisco
    The best resource for a comprehensive foundation in data analysis. Acquire the context, practical know-how, and practice you need to confidently analyze data with the program global leaders rely on. Cover fundamentals, including framing questions, cleaning data, visualizing data, and communicating insights. This learning path is ideal for anyone who wants to bolster their analytical toolkit, including business analysts, marketers, product managers, entrepreneurs, and leaders building data-driven teams.
    Financing
    Deposit$250
    ScholarshipNo
    Getting in
    Minimum Skill LevelNo previous experience required.
    Placement TestNo
    InterviewNo
  • Data Analytics (Part-Time)

    Apply
    Data Science
    In PersonPart Time6 Hours/week9 Weeks
    Start Date None scheduled
    Cost$3,950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Financing
    DepositN/A
    Financing
      
    Tuition PlansPayment Plans Available
    Getting in
    Minimum Skill LevelCourse is open to beginners. Familiarity with Excel is useful, but not required.
    Prep WorkApproximately 3 hours of self-guided pre-work to complete prior to starting the course.
    Placement TestNo
    InterviewYes
  • Data Science Immersive

    Apply
    In PersonFull Time40 Hours/week
    Start Date Rolling Start Date
    Cost$15,950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Atlanta, Singapore, Melbourne, Denver, Chicago, Stamford, Seattle, Austin, Sydney, San Francisco
    Learn the tools and techniques you need to make better decisions through data, and land a job in one of the most sought after fields in tech. Create predictive models by learning to wrangle, analyze, and visualize data from our team of professional Data Scientist instructors. Develop hard skills like Unix, Git, SQL, Python, machine learning, and modeling techniques while creating your own data projects and applications. Take advantage of the growing demand for data and use the guidance and resources of our in-house career coaches to help you find work. Find more information at https://generalassemb.ly/education/data-science-immersive. Questions or want to chat with our team -- email seattle_admissions@generalassemb.ly or call (206) 258-7033.
    Financing
    DepositN/A
    Financing
    Lending partners available ie. Climb Credit- please contact our admissions team for more details.
    Tuition PlansPayment plans available.
    Getting in
    Minimum Skill LevelBasic SQL query knowledge/scripting and familiarity with Python required. Strong familiarity with math and descriptive statistics required. 2-5 years of experience as an analyst is ideal. Macs are strongly preferred.
    Prep WorkApproximately 40 hours of self-guided pre-work to complete prior to starting the course.
    Placement TestYes
    InterviewYes
  • Data Science (Part Time)

    Apply
    Data Science, Python
    In PersonPart Time6 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size20
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Use Python to mine datasets and predict patterns. Build statistical models -- regression, classification, clustering -- that generate usable information from raw data. Master the basics of machine learning and harness large datasets to forecast what’s next.
    Financing
    DepositN/A
    Financing
    Lending partners available include Meritize and Climb
    Getting in
    Minimum Skill LevelFamiliarity with math and statistics and Python syntax/programming fundamentals is required.
    Prep WorkApproximately 20 hours of self-guided pre-work to complete prior to starting the course.
    Placement TestNo
    InterviewYes
  • Digital Marketing On-Demand

    Apply
    Digital Marketing
    OnlinePart Time4 Weeks
    Start Date None scheduled
    Cost$950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Seattle, Austin, Sydney, San Francisco
    The best resource for a comprehensive foundation in modern marketing. Craft and launch effective multi-channel brand, acquisition, and retention campaigns with the program that global leaders rely on. Dive into marketing fundamentals, including segmentation, customer insight, CRM, analytics, and automation. This learning path is ideal for both experienced marketers updating their skills and non-marketers expanding their knowledge.
    Financing
    Deposit$250
    ScholarshipNo
    Getting in
    Minimum Skill LevelNo previous experience required.
    Placement TestNo
    InterviewNo
  • Digital Marketing (Part-time)

    Apply
    In PersonPart Time4 Hours/week
    Start Date Rolling Start Date
    Cost$3,950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Skills & Tools Gain proficiency in social advertising and use Facebook, Google AdWords, and Google Analytics to find meaning in user behavior. Production Standard Develop and plan a campaign driven by data and paid‐search strategies — and measured by key performance indicators. The Big Picture Become a driver of your company's bottom line by using cutting‐edge techniques and platforms to market products and acquire users.
    Financing
    DepositN/A
    Financing
    Lending partners available include Meritize and Climb
    Tuition PlansPayment plans available
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewYes
  • Front-End Web Development

    Apply
    HTML, Git, JavaScript, CSS
    In PersonPart Time6 Hours/week
    Start Date Rolling Start Date
    Cost$3,950
    Class size25
    LocationBoston
    Skills & Tools Use HTML5, CSS3, JavaScript, jQuery, GitHub, and Sublime in concert. HTML, CSS, and JavaScript websites Production Standard Build a fully responsive, interactive website that stands apart from the usual templates. Master technical vocabulary The Big Picture Understand how a skillful mix of programming and layout powers the web we see – and how teams collaborate to create it.
    Financing
    DepositN/A
    Financing
    Lending partners available, including  Pave and Climb Credit
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewNo
  • Front-End Web Development (Part-Time)

    Apply
    HTML, Git, JavaScript, CSS, Front End
    In PersonPart Time6 Hours/week11 Weeks
    Start Date None scheduled
    Cost$4,500
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Use HTML, CSS, JavaScript, jQuery, GitHub, and Sublime in concert. Build a fully responsive, interactive website that stands apart from the usual templates. Understand how a skillful mix of programming and layout powers the web we see – and how teams collaborate to create it.
    Financing
    DepositN/A
    Tuition PlansPayment Plans Available
    Getting in
    Minimum Skill LevelBeginner Course is open to beginners. Some familiarity with HTML, CSS and/or JavaScript is useful but not required.
    Placement TestNo
    InterviewYes
  • HTML, CSS, and Web Design Circuit

    Apply
    HTML, User Experience Design, CSS
    OnlinePart Time14 Weeks
    Start Date None scheduled
    Cost$1,250
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Seattle, Austin, Sydney, San Francisco
    This course enables students to create a well-designed site with the user in mind, and master the technical vocabulary to communicate ideas to designers and engineers. Students will learn how to quickly translate their ideas into functional, stylized websites for personal or business purposes using HTML, CSS, responsive web design and design fundamentals. This course is offered on a flexible schedule to suit your time commitment. You'll receive useful feedback from a mentor who has extensive professional and academic knowledge of the field. By the end of the program students will have built a full functioning website to use as part of a portfolio.
    Financing
    Deposit$250
    Tuition PlansMost students choose to pursue a 3-part payment plan with a deposit of $250 and then 2 additional installments of $500.
    Refund / GuaranteePlease see our course catalogue: http://bit.ly/2c6WT3t
    ScholarshipNo
    Getting in
    Minimum Skill LevelNo previous experience required.
    Prep Work1-2 hours pre-course.
    Placement TestNo
    InterviewNo
  • iOS Development (Part-time)

    Apply
    Mobile, iOS, Swift
    In PersonPart Time12 Weeks
    Start Date None scheduled
    CostN/A
    Class sizeN/A
    LocationNew York City
    Bring together Swift, Xcode, the iOS SDK, and GitHub in work with third-party APIs. Construct a native iPhone or iPad app that loads on a mobile device, stores data locally and connects to larger networks. Gain a real understanding of how concepts for iOS applications translate into user-tested, feature-rich prototypes that can ship to the App Store.
    Financing
    DepositN/A
    Financing
    Financing available through Earnest  Climb  Affirm or Pave.

    Tuition PlansPayment Plans Available
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewNo
  • JavaScript Circuit

    Apply
    HTML, JavaScript, CSS
    OnlinePart Time
    Start Date Rolling Start Date
    Cost$1,250
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Seattle, Austin, Sydney, San Francisco
    Master the skills required to create dynamic, interactive user experiences with the popular and powerful programming language, JavaScript. This course is offered on a flexible schedule to suit your time commitment. You'll receive useful feedback from a mentor who has extensive professional and academic knowledge of the field. By the end of the program students will have built a full functioning website to use as part of a portfolio.
    Financing
    DepositN/A
    ScholarshipNo
    Getting in
    Minimum Skill LevelNo previous experience required.
    Prep Work1-2 hours pre-course.
    Placement TestNo
    InterviewNo
  • JavaScript Development (Part-time)

    Apply
    Git, JavaScript, Front End
    In PersonPart Time6 Hours/week
    Start Date Rolling Start Date
    Cost$4,500
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Learn to code in JavaScript, the native language of the web used by developers the world over. Build a single-page web app that persists user data and connects to services like Twitter and Facebook via APIs. Learn the fundamentals of object-oriented programming while receiving support from industry experts and a community of peers.
    Financing
    Deposit$250
    Financing
    Lending partners available - please contact our admissions team for more details.
    Tuition PlansBy application
    Refund / Guarantee$0
    ScholarshipBy application
    Getting in
    Minimum Skill LevelFamiliarity with HTML and CSS is required. Some exposure to JavaScript is useful, but not required. Macs are preferred.
    Placement TestNo
    InterviewNo
  • Product Management (Part-time)

    Apply
    In PersonPart Time4 Hours/week
    Start Date Rolling Start Date
    Cost$3,950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Guide a product through its lifecycle via lean methodologies like Agile, market research, UX, and financial modeling. Create a roadmap, business model canvas, MVP, key metrics, personas, wireframing, and a stakeholder management plan. Grow capable of launching viable, market‐ready products that anticipate user needs by making tough decisions and working with stakeholders.
    Financing
    DepositN/A
    Financing
    Financing available 

    Tuition PlansPayment Plans Available
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewYes
  • Python Programming (Part-Time)

    Apply
    Data Science, Python, Data Structures
    In PersonPart Time6 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size15
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Discover why professionals ranging from analysts to web developers rely on Python programming to excel in their work. Dive into fundamental concepts and techniques, and build your own custom web or data application. Tap into the demand for Python programming skills, and translate new knowledge into career gains. Our dynamic coursework is designed by industry experts to align with today’s employer demands.
    Financing
    Deposit$250
    Tuition PlansBy application
    Refund / Guarantee$0
    ScholarshipBy application
    Getting in
    Minimum Skill LevelNo prerequisite knowledge required
    Placement TestNo
    InterviewNo
  • React Development (Part-Time)

    Apply
    JavaScript
    In PersonPart Time6 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size15
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Financing
    Deposit$250
    Tuition PlansBy application
    Refund / Guarantee$0
    ScholarshipBy application
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewNo
  • Software Engineering Immersive

    Apply
    HTML, Python, JavaScript, Django, SQL, Rails, CSS, React.js, Front End, Ruby
    In PersonFull Time40 Hours/week12 Weeks
    Start Date Rolling Start Date
    Cost$14,950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Stamford, Seattle, Austin, Sydney, San Francisco
    Your best course for career transformation. Our award-winning program, expert instructors, dedicated career coaches, and 19K+ hiring partners get grads hired at A-list companies.
    Financing
    DepositN/A
    Financing
    Financing options available through Climb Credit
    Getting in
    Minimum Skill LevelN/A
    Placement TestYes
    InterviewYes
  • Software Engineering Immersive - Remote

    Apply
    Start Date Rolling Start Date
    Cost$14,950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Your best course for career transformation. Our award-winning program, expert instructors, dedicated career coaches, and 19K+ hiring partners get grads hired at A-list companies.
    Financing
    DepositN/A
    Financing
    Flexible financing options available through Climb Credit
    Tuition PlansAvailable - discuss with your Admissions Representative.
    Getting in
    Minimum Skill LevelN/A
    Placement TestYes
    InterviewYes
  • Software Engineering Immersive - Remote (Flex)

    Apply
    Start Date None scheduled
    Cost$14,950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Your best course for career transformation. Our award-winning program, expert instructors, dedicated career coaches, and 19K+ hiring partners get grads hired at A-list companies.
    Financing
    DepositN/A
    Financing
    Financing options available through Climb Credit
    Getting in
    Minimum Skill LevelN/A
    Placement TestYes
    InterviewYes
  • User Experience Design (Accelerated 1 Week)

    Apply
    User Experience Design
    In PersonPart Time40 Hours/week1 Week
    Start Date Rolling Start Date
    Cost$3,950
    Class sizeN/A
    LocationMelbourne, Seattle
    This is an accelerated version of our User Experience Design part-time course - condensed into one week. Use industry standard tools such as Sketch and Invision to prototype and wireframe design solutions. Put together a full suite of UX documentation for a digital product, from user personas and wireframes to interactive prototypes. Connect and convey how insights into customer behavior -- from problems to solutions -- can optimize any product or service. Find more information at https://generalassemb.ly/education/user-experience-design. Questions or want to chat with our team -- email seattle_admissions@generalassemb.ly or call (206) 258-7033.
    Financing
    DepositN/A
    Financing
    Lending partners available - please contact our admissions team for more details.
    Tuition PlansPayment plans available.
    Getting in
    Minimum Skill LevelCourse is open to beginners.
    Placement TestNo
    InterviewYes
  • User Experience Design Immersive

    Apply
    User Experience Design
    In PersonFull Time40 Hours/week9 Weeks
    Start Date None scheduled
    Cost$14,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Atlanta, Singapore, Melbourne, Denver, Chicago, Seattle, Austin, Sydney, San Francisco
    Attend classes designed and taught by some of the industry’s best UX designers. Apply your UX skills across five class projects and build a working portfolio. Become an apprentice or junior UX designer.
    Financing
    Deposit$500
    Financing
    Financing options available through Climb Credit
    Tuition PlansPayment plans available
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • User Experience Design On-Demand

    Apply
    User Experience Design
    OnlinePart Time
    Start Date Rolling Start Date
    Cost$950
    Class sizeN/A
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Seattle, Austin, Sydney, San Francisco
    The best resource for a comprehensive foundation in user experience (UX) design. Create intuitive digital experiences that solve user problems and meet business demands with the program that global leaders rely on. Dive into fundamentals, including user research, prototyping, personas, affinity mapping, and wireframing. This learning path is ideal for visual designers transitioning into the UX field, software engineers and product managers who work with UX designers, and entrepreneurs looking to build customer-focused strategies.
    Financing
    Deposit$250
    ScholarshipNo.
    Getting in
    Minimum Skill LevelNo previous experience required.
    Placement TestNo
    InterviewNo
  • User Experience Design (Part-Time)

    Apply
    User Experience Design
    In PersonPart Time4 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$5,000
    Class size20
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Use industry standard tools such as Sketch and Invision to prototype and wireframe design solutions. Put together a full suite of UX documentation for a digital product, from user personas and wireframes to interactive prototypes. Connect and convey how insights into customer behavior -- from problems to solutions -- can optimize any product or service.
    Financing
    DepositN/A
    Financing
    Lending partners available include Meritize and Climb
    Tuition PlansPayment Plans Available
    Getting in
    Minimum Skill LevelCourse is open to beginners.
    Placement TestNo
    InterviewYes
  • Visual Design (Part-time)

    Apply
    Design
    In PersonPart Time4 Hours/week
    Start Date Rolling Start Date
    Cost$3,000
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Stamford, Phoenix, Orlando, Houston, Seattle, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Apply Photoshop’s powerful functions to digital product design. Start with an idea and a moodboard: finish with a production‐ready mockup of a responsive webpage. Grasp how effective visual communication — from font pairings to style tiles — helps translate compelling ideas across any team, in any field.
    Financing
    Deposit$250
    Financing
    Financing options available through Climb Credit
    Tuition PlansBy application
    Refund / Guarantee$0
    ScholarshipBy application
    Getting in
    Minimum Skill LevelCourse is open to beginners. Some familiarity with Photoshop or Adobe CC is useful, but not required.
    Placement TestNo
    InterviewNo

Review Guidelines

  • Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
  • Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
  • Be nice to others; don't attack others.
  • Use good grammar and check your spelling.
  • Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
  • Don't spam or post fake reviews intended to boost or lower ratings.
  • Don't post or link to content that is sexually explicit.
  • Don't post or link to content that is abusive or hateful or threatens or harasses others.
  • Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
  • Please note that we reserve the right to review and remove commentary that violates our policies.
You must log in to submit a review.

Click here to log in or sign up and continue.

Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

Title
Description
Rating
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
School Details
About You

Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

You must log in to submit a review.

Click here to log in or sign up and continue.

  • Bea Kirk • UI Developer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Ladies better mind their p's and q's and keep your heads down. But isn't that always the case? I was sanctioned and told I'm hostile for asking for help, for asking why things were structured the way they were (and I was top 3 at the head of my class). It's not my fault or any woman's fault that you feel threatened when you don't know as much, or get called out on it. That's not mine/a woman being hostile. That's sexism and intolerance feeling insecure and threatened by women.

    You will notice there are around 0 women teachers (in technology). You will see they will try to tell you it's like 30% because design school. Not sure there are many more female staffers.

    Had to write a gender-balanced review here.

  • J, Paredes • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This is one of worst and most over-priced courses in London. I decided to take this course as it shows a solid content structure including a project development over a 10-week period, rather than the whole UK digital marketing course market, which are based on 2-day or 1-week workshop courses.

    Learning online optimization is really difficult due to you cannot monitor and expect immediate results as it is a long process and significant self-study time-investing to dominate it. So, why did I pay for a course if anyone can learn FREE surfing online?

    I said to myself “I have no time to spend exploring and learning digital skills by my own, so I need to pay for the best time-effective learning experience so I can apply knowlege efficiently & immediately”. So, I made a big effort to enroll to this course, as It has similar cost than university fees, almost 3000 pounds and over this if you take a funding option.

    What a disappointment!!, I feel legally scammed!!! The course is simply REALLY BAD, as It is running as it was a 1 day-workshop basis, i.e. the explanation is broadly and over-exploratory and backed-up for links to check. Therefore, What is the difference between this course and watch videos in YouTube? NOTHING, except I was so stupid to pay a lot of money for this.

    During a 10-week period, the course should have focused in learning quickly how to perform all minimum procedures requested to execute a digital marketing strategy, but this course does not do it because does not teach you fundamental steps to execute procedures.

    For example, there is a SEO chapter where it must be taught things as how to perform effectively a keyword research or competitive analysis. All you have is an overview chat and a link to a 1000-page book to learn!!!! Or the Google Adwords lesson is pure theory, you never can put an Ad if you do not have a site which a previous Ad movement. So how can you learn effectively? It is the same to sit myself in a course video where I am not going to participate interactively. Poor value for money.

    The course dynamics consists on an online pre-work (which is mostly run for a self-corrected software), a 2 x two-hour lesson per week and a weekly homework. The homework is based on the project but It is not corrected weekly, so you could have done a lot of work for nothing, as It may be wrong….this is not time-effective learning method at all.

    The course teachers are a team: one is a field professional, another one is a class assistant and a coordinator (you will never see her/him in the course so omit her/him). I cannot criticize their professional knowledge about the study field, but they clearly did not have a good understanding of how to deliver the content syllabus of the course, making the learning experience deficient.

    They do not revise course materials prior lessons as they just copied slides for another past course at other GA branch. Therefore, there are several contents that are not updated or simply they do not know to operate some tools indicated at the syllabus. In my opinion is an excessive relax approach to a teach a lesson, it is ok for a class to have a kind of fun environment with some music but I am not satisfied to pay to see teachers take it easy.

    The project is another joke as there is not a project!!!!, it is only a slide presentation about how It should be developed the project!!! This is really poor as I came to the course to learn “HOW TO DO” things instead of that what I have got was “LOOK THIS IS THE LINK, LOOK THE VIDEO AND DO IT”. Hence, What do I pay if I can do and commit the same mistakes by my own?

    Stay away for this course that clearly is not worthy for what is teaching, with the same money find a 1-on-1 education or pay for an internship to a professional agency, you will learn more and will have a better material for CV purposes. This course is not going to give you a real life-change career or help you how to execute a correct digital marketing to your business. IT IS THROWING YOUR MONEY TO THE TOILET!!!!

     

  • Tim Stahl
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    In a world of mediocre and bad customer service these guys stand out above the rest. Called them to learn more about iOS development sessions available where the lady on the phone proceeds to try and convince me why I should be taking their web dev course instead. She than tried to setup me up with an "admissions counselor" but only reaches voicemail 

     

  • Heather • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am in the 10 week FEWD bootcamp, with just 2 weeks to go. None of my projects or homeworks assignments have been reviewed or have any feedback posted to them. I've asked my instructor a few times about it - he is always "gonna get to it tonight". Tried to see if my peers would share their past work with me, so i could see if I was on track/compare how we coded/see better ways to code the same things - but no one has  responded back to me =( 

  • ACA • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This course costs $13,500 as of this writing, and lasts roughly three months. That makes it roughly comparable to one semester at a state-run university. That’s in terms of both cost and time span. (Though regarding the time span, General Assembly is very honest when they say the course will consume your life for the duration. To continue to compare it to a traditional college, imagine a semester where every week was finals week.)

     

    So, this isn’t like spending a few hundred dollars on an “Introduction to Web Development” course at your local community college. It’s a major commitment of time and money. Is it worth it? Here’s my analysis.

     

    When it comes to the course content, let’s be honest: you can get the same content free, or so cheap by comparison it might as well be free, from several web sites. GA is really offering “value added” material to the content. What are they adding?

     

    To get a trivial one out of the way, they’re providing a physical classroom. It’s in a reasonably nice area of DC.  The spaces are very “utilitarian”, nothing fancy. The classrooms are serviceable; maybe a little “cozy” if the class is full, but not too bad. They can have noise issues occasionally, if an adjacent room is boisterous, or the construction across the street is intense. The floors, annoyingly, are bare concrete. They need carpet. I mention that since I experienced the heart-stopping experience of watching my laptop drop off a desk onto the hard floor. It didn’t break, but a little carpet would have lowered my panic level.

     

    More directly related to the course, they’re providing instructors. I found them all good to very good. I did find one to have an style that was overly laid back, but that’s a matter of taste; someone else might find him more approachable. I’m very grateful to one who was incredibly patient with me when I got behind in the class due to some health issues.

     

    To my knowledge, they’re all self-taught, more-or-less, with some professional experience. They are not academic college professors, they’re teaching real-life programming. That’s not criticism; that’s exactly the point of the class, to teach students enough to get intro-level development jobs. If you’re looking for a deep dive into the merits of various sorting algorithms, this isn’t the place  

     

    I never found the instructors lacking in knowledge. They know their material. I’m one who likes to ask probing questions in class, and they were happy to discuss them, even if they asked me to save it till after class. The class does reflect their knowledge; we only got a brief introduction to PHP, and they were honest that they all disliked it.

     

    I do take issue with some of the course content’s structure. Pretty much all of the content is on-line, in the form of a class calendar with links to the day’s material. The problem is that’s the only way to access it. I repeatedly asked for a master index, and was told it was in the works, but never got one.

     

    GA also gives you the ability to say “I completed this program”, which I assume would carry more weight with an employer than just completing a free on-line program. On the other hand, no matter how you learned web development, your own portfolio will speak the loudest.

     

    But speaking of finding a job after class… another thing GA provides is “Outcomes” support, what might be called Job Placement Services at a typical college. This is where I have serious issues with GA.

    I will admit that I became contemptuous of the Outcomes process, and I let it show, much more than I should have. I’m going to try to keep this focused on systemic flaws with Outcomes, not my personal issues.

     

    Roughly a half day of each week is devoted to Outcomes. What they do varies from week to week. The best in my opinion were the guest speakers, people who work in the industry. We also got two weeks where we did site visits to companies that hire web developers. They were both to companies that might have been good places to work, but at least one has not been hiring web developers since the class ended! It’s still an interesting tour, but I think it would be more worthwhile to tour places that can say, “we expect to be hiring when your class finishes”! The Outcomes team was also somewhat arrogant in their scheduling. One site visit was scheduled for the day a major project was due. I pointed that out, and one of the Outcomes team informed me that I should schedule my time better. Pardon me, but no -- with what I’m paying for the class, they need to schedule better.

     

    The rest of the Outcomes sessions were run by the Outcomes team themselves. There was lots of resume work, appropriately, but I feel it included an inordinate focus on a “vision statement” to put at the top of a resume. They never offered anything more than resume tweaks, students conducting mock interviews with each other, and other such things. They were also fond of surveys that were often repetitive and included questions I found silly. They’d occasionally add a little variety in the forms of “games” that would be good subjects for parodies in satires of corporate life like Dilbert or The Office. The sessions increasingly felt like a waste of time to me, and I considered “opting out” of the Outcomes process even before the end of the course.

     

    The after course material was what led me to finally leave the Outcomes process behind. They have several requirements to continue to receive support from the Outcomes team, but I’ll just mention two. The first is to require to apply for ten jobs a week. That’s a little on the high side, in my opinion, but they also suggest the graduates be selective in where they submit resumes. No matter how much they insist otherwise, being selective and submitting ten resumes a week is contradictory.

     

    They also initially requires graduates to come back to General Assembly once a week for Outcomes sessions, which consisted of a classroom portion, then a “small groups” session with one of the Outcomes team.. (They have dropped that requirement -- the classroom presentations are still held at GA, but are optional. Small groups can be conducted on-line, but are mandatory.)

     

    The after-class sessions were complete wastes of time. We had two guest speakers that I can remember,. Unlike the speakers during the course, these were not worthwhile. The first was a woman who worked in recruiting for, I believe, a construction company in one of the western states, and ran a career coaching business on the side. She was a nice, pleasant speaker, but how much could she offer when the knew neither the technology industry nor the DC area? The second was a younger man with experience in junior level web development. All I remember about him was that he seemed very smug and arrogant.

     

    The rest of the post-course sessions were more resume tweaking, mock interviews and pep talks, all of which I found a waste of time.

     

    GA also promotes their network of employers. It is nowhere near as impressive as they claim. It seems to be limited almost entirely to employers located in DC. That ignores two major high tech areas nearby -- the high tech corridor along the Dulles Toll Road in Northern Virginia, and the biotech corridor along the 270 spur in Maryland. (Despite being biotech focused, they have plenty of software work.)

     

    They also have almost no network in the Federal sphere, either with the government agencies directly or the Federal contractor companies. I realize that many of GA’s students and alumni might view Federal work as something they’d never want to do, but ignoring Federal work in DC cuts out an extraordinary selection of jobs. It would be like ignoring the financial industry in New York City.

    Ultimately, I feel GA was a waste of my time and money. The content of the course proper is worthwhile, but can be found much cheaper. The “Outcomes” support is of no use.

     
  • Vanessa • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The data science immersive course at General Assembly was an awesome, mind-expanding, and super enjoyable experience. The curriculum is industry relevant and very practical, taught through both formal style lectures as well as hands on in class assignments and outside homework and capstone project. The course is definitely intense and fast-paced, you'll be writing code and learning all day long, so expect to work hard but have fun too! 

    In my cohort we started with learning python fundamentals and quickly learned much more advanced techniques as well as some object-oriented programming. From there, the course dives into foundational predictive modeling techniques like regression analysis and continues to build in complexity with more contemporary machine learning and big data topics. The instructors I had (David Yerrington and Kiefer Katovich) are exceptional teachers — highly experienced professionals who clearly love what they do. They were able to make very challenging topics approachable and highly engaging, motivating me to push myself outside my comfort zone and learn way more than I had ever expected in only three short months. I also can’t stress enough how much I learned from my fellow classmates, even if it was just learning from their mistakes! But real talk: Data Science is a broad field so you won’t learn everything but trying to emulate this kind of immersive learning environment by teaching yourself on your own or through a MOOC will be extremely difficult, if not impossible.

    In terms of career support, even as a seasoned professional any job search has it's challenges. GA does a decent job of helping you with your resume, job search strategy, and some interview prep but at the end of the day it’s up to you to find a job you’ll be happy with. Having said that, since completing the course I have had several recruiters reach out to me completely unsolicited regarding analyst and data science positions. My capstone project also got me noticed by an awesome non-profit organization (that uses machine learning to prevent deforestation and poaching in tropical rainforest!) and I’ve recently started working with them as a part-time consultant.

  • Joanna • UX Designer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I highly recommend UXD course I took in General Assembly. The school is very professional so staying there was a really nice experience.
    From the e-mail contact with TJ, providing information, organization and experienced team of instructors and mentors to the end of the course I was impressed how they were prepared. I met passionated people there. The school is open until 10 pm, which I found very helpful. I could stay there everyday and finish my projects. They have a huge lounge room where many of the students can chill, do their homework and chat. There you can eat your lunch, drink coffee etc. 

    I also have to say that the course is very intensive, but I felt very comfortable at the same time. The advice, additional materials, videos etc. - everything was exactly on time :) I am going to take next course in GA, because it will save my time and shorten preparation. After this course you will have at least one completed presentation of your ux design process which you can add directly to your portfolio. They also can help you with resume and staff.

    These people are very passionate about what they do and I would recommend their courses to anyone who is looking for new skills from people who are really supportive. This course triggered to open my mind, see perspectives and aims.

  • Micah • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I'm leaving this review for anyone considering the Android Development Immersive. I don't know much about the other courses offered by GA except that if you want the highest chance of getting a job you should take the Web Development Immersive for reasons I'll explain later in this review.

    As things are now, if you really want to take this course and are able to comprehend a very basic amount of html for the code challenge required before your interview you will be admitted. Honestly, if you are willing to get a loan or pay for this course you are obviously serious about learning this skill. I came into the program with very basic prior experience in mobile development and the coding languages used. This would be my recommendation for others considering I am one of the two students out of five in the class that has a job 100+ days after graduation. The other student with a job also had some prior experience with Java, which is the main language used for Android development. They will let you into the course without any prior knowledge and suggest that you take a Java primer before starting, but I would think hard about going through an online course beforehand. There are so many free resources out there, there's really no reason not to learn as much of the basics as you can before you start to this expensive course.

    One of the biggest obstacles to learning to develop software is getting over the hurdles of beginning to learn a new language. I went through all the hair-pulling beforehand of just wrapping my head around coding languages and object-oriented programming structures. You don't want to have this struggle coupled with the logic learning and architecture you have to learn as well during the course. Having some prior knowledge allowed me to consume the course material at it's very fast and condensed pace.

    The course material itself is still being perfected and tested at the time of this review, but that does not mean it is not effective. I have been able to secure a position at a large and growing development company that handles apps for clients with 10+ million user bases. I count myself very lucky, and I have worked very hard during the 12-week course and the 100 or so days after that it took me to get hired.

    What really helped in regards to the actual course material was having two amazing instructors. GA hires professionals who have proven themselves in their field and this really allows for practical, real-world-applicable learning that is hard to get in a college classroom. These instructors know the ins-and-outs of the industry and the resources you need to always be up-to-speed on what's happening in the developer community.

    GA also has a well-developed structure and connections to get you involved in the community (at least at the Austin location) which is another major reason the program was effective.

    After the course, we were given job assistance, but since the ADI is so new, GA is still working on solidifying relationships with companies that need Android developers. As I alluded earlier, this is one of the reasons WDI students get jobs so quickly and at high percentages (the WDI program has been around much longer and GA has much deeper roots with companies in this field). Don't let this deter you too much though, because the job hunt really is on you and GA didn't completely leave us hanging. To further our education, GA set up each student with mentors (in our case two each because of our small class size) who are senior developers at major companies in Austin. This is how I got connected with my current job and gained some very important insight into becoming a professional and contributing developer. Use the mentor program as much as you can. This is how you raise your skill level exponentially after graduation and can compete against others with years of experience.

    It is possible to succeed with this program, and you can do it if you really want it. It's all on you though, and of course nothing is guaranteed. But GA is good about doing their best to give you what you need to succeed. Many people take their courses for a reason, just be prepared to work very hard for it.

  • Tim Lee • Manager • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I took the data science immersive 12-week bootcamp during my work sabbatical in SF. It's a combination of programming statistics, problem solving, and modeling. Class size can vary from 15-22 students for roughly 3 full time instructors, with additional late-night support from teaching assistants. The students had college to 9+ year backgrounds.

    Instructors: the SF instructors all have had multiple years of experience in PhD level research, tech startups or data science companies. Our instructors lead the bootcamp for the love of teaching, and to take a break from doing startup work. They were excellent! They taught the standard 40 hours of class, and made extra time to assist students outside of class, or grab a quick meal afterwards. They covered the standard materials + because of our class' interest: elective lectures on reinforcement learning, neural networks, image recognition, advanced NLP. They were open to feedback, and tailored the class to ensure that everyone was learning, with some one-on-one sessions as needed. I enjoyed all the instructors, found their lessons to be engaging, and that there was a good cycle of lecture, labs, homework, gameshow-like review and open group discussions. My instructors were Dave and Kiefer, hilarious guys, super-approachable, and always eager to help in and out of the classroom.

    Teaching Approach: The course and teacher philosophy is to teach theory and have a real-life hands-on examples for each of the lectures. The main product from taking this course, (or any of the Metis / Galvanize courses) is a extended Capstone project. Day-to-day there's about 4-5 hours of lecture, and the remaining time is interactive labs / in-class projects. Each week there was a "take-home" project to complete that covered the previous week's content. Near week 10 / 11, the take-home projects end, and the focus is on each student developing their own capstone the lectures turn into topics of interest, and there's heavy project Q+A assistance.

    Content :  This is not primarily a CS 101 course. I would recommend people to study some introduction to python classes (also offered by GA) before taking this immersive, trying to learn CS 101 at the same time as statistical methods can be taxing. Any exposure to data analysis (excel) will be immensely helpful.

    The course was only 1 week on python review, and then the class dived into understanding statistical topics and methods, statistical interpretation, and general data-science problem-solving approaches. Data science is a dense subject. I loved the class, it covered more topics than i expected, but I recommend this course as a great core course for statistical analysis, but a "starter" course for advanced machine learning techniques such as neural networks, reinforcement learning, image recognition, and natural language processing. While these were covered in class, each of these topics are so deep that each could have been its own multi-week course.

    Pacing: this isnt' GA specific but all bootcamps/immersives: it's a full-time commitment. It's 40 hours of classroom, then take home projects, and then the large capstone project at the second half of the class. It's a LOT of content in a short amount of time. I would also set any students expectation that learning that much for 12 weeks is a lot. Be prepared to take notes/archive/log everything you absorb so you can review the material after the course is over. 

    Community: From my cohort, and my friends cohort, one of the strongest aspects of GA's immersive is the community. The class diversity was great. My class of 22 was closely knit, still keep in touch, and contributed throughout from our diverse backgrounds in econometrics, finance, bio research, or tech. Anyone can sit through an 12-week online-video course at home, but you would miss out on having 22 other people for study groups, conference groups, projects partners, happy hour buddies, and so much peer-to-peer help. It has been invaluable. I believe the GA brand as well as the screening process has been good at recruiting motivated, collaborative, and eager learners.

    Conclusion: Overall I really enjoyed the course, would recommend to anyone interested in expanding their data-analysis toolset beyond the SQL / Excel /  python / math/ computer science experience. This course will explain the core concepts for statistical analysis, and set a good path forward for advanced machine learning. General Assembly has some great instructors, and a great community. This class is great at equipping students and enhancing skill sets, to pivot into data analytics, but not going to be a silver bullet to immediately get a job as a experienced data scientist. The content is too deep and complex for that

  • Would Recommend!
    - 12/30/2016
    Nivetha • Data Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Background about myself:

    - Recently graduated with a BS in Computer Science

    - Part of DSI-SF-2

    - Took this course to be able to pursue a career that incorporates data.

    Overall Experience:

    In terms of the material, I had a great experience learning and understanding the vast machine learning models and AWS products. Initially the pace of the class was a little slow; however, after week 2 it started ramping up. Both the instructors (Dave & Kiefer) are skilled in the material and are willing to put extra effort to make sure everyone understands the material. In terms of job assistance, more time could be put into the different industries and the concentrations of Data Scientist. DSI is still a new program and I'm sure the job assistance will be better as the cohorts continue.

    After Graduation:

    GA is known for their sense of community during and after the course. Most of my classmates would meet up to work on homework, attend conferences, and practice common interview questions. With the help and support of my career coach, instructors, and classmates, I was able to find a Data Engineer position that allows me to use the skills learned both in my degree and this program. 

  • Ryan • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    First off a bit of background on me by which to use to judge my assessment:

    • I came into the program with 10 years of work experience in data analytics/BI roles in financial services. I enjoyed the more technical bits of my job and had dabbled with machine learning in my free time and wanted to pursue a career where these would be my primary focus. I decided a boot camp would be the best way to upgrade these skills in a hurry.

    • I was in the 2nd DSI cohort in San Francisco

    • I am the instructional assistant for the 4th cohort

    Instructors

    The instructors for my cohort were David Yerrington and Kiefer Katovich. I found Dave and Kiefer to complement each other well with Kiefer coming from an academic background with strengths in statistics and experimental design and Dave’s experience being from industry with a heavy focus on recommender systems and engineering/big data. I felt that collectively they were very strong in all of the material covered in class and had the work experience to provide context for all of the models that were covered. Both instructors were receptive to feedback and were good about making themselves available and tailoring the class to meet the students needs (adjusting pace, adding time for additional reviews, and making themselves available after hours, etc)

    Curriculum

    Overall I felt the curriculum was pretty strong. You cover the full data science gamut all the way from collecting and cleaning data to building and evaluating a number of different types of models and everything inbetween. The class covers the basics of python, statistics, and linear algebra that are the underpinning of machine learning models as well. Towards the end of class you get exposure to some of the big data technologies used in industry. Both instructors took care to explain the intuition and practical application between all of the models with an emphasis on providing examples and visualizations to really drive new concepts home. For those looking for the mathematical proofs this was usually left as supplemental material in the appendix of lessons. All and all I believe that the class gave me an excellent foundation in the entire data science process by which to build on in my career.

    Job Assistance

    This is the one area that GA needs to place some extra focus on in regards to the data science program. To be clear I have found the career coaches to be incredibly supportive and responsive. Similar to what they’ve done in the user experience and web development spaces GA needs to grow their data science network. This will help to provide a more natural pipeline for both networking opportunities for students as well as job opportunities. I’m sure this will improve with time but I would really like to see growth in this regard.

    Overall

    I’ve seen some reviews saying that this class is not a silver bullet, by which you spend 3 months and you’re set for a brand new data science role, especially with no relevant experience beforehand. I believe that is 100% accurate. I would recommend this class to anyone that either A) has a solid stats/math background, B) has a computer programming background, or C) is a SQL ninja doing data analytics currently. I believe that anyone that has at least a couple years with any of these under their belt would benefit from this program and could use it to accelerate their career. If you’re coming in totally cold I would recommend spending the better part of 3-6 months building up a foundation in linear algebra, stats, and programming beforehand. It’s just not realistic to pick this up from scratch in 3 months. This class should be a bullet point on a resume, not your entire resume. 

    Overall I was very happy with the program. I felt that the class gave me a very strong foundation that will serve me well as I continue to learn and grow in my career. Is there room for improvement in the program? Absolutely, as would be expected for a relatively new program. That said I feel the staff is very good about collecting feedback and iterating the program and continually refining and improving. All and all I would say if you're a person that has a quantitative and technical bent and is curious this is a great program for fast tracking your move into data science.

    The last thing I'll mention is that there is a strong push to build a sense of community within GA and the cohort. I can't tell you how valuable I found this during the class and after. You would see the benefits of this manifest in a number of ways including: students forming study groups to work through labs and homework, team happy hours after class, groups going to networking events including conferences and meetups together, and even having study sessions and interview prep whiteboarding practice together. I will say that this is one of the things that sets apart a bootcamp like this from learning online from a MOOC. I know that in the years to come I will be tapping into this network that I have built out during my time at GA. 

  • Graduate at London WDI • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    After researching different coding bootcamps, I settled on GA due to their flexible curriculum, job support and mainly due to my experience interviewing with them. They have a relaxed, nurting culture on campus that extends to all students and makes you instantly feel like part of the GA family.

    My time spent doing the Web Development Immersive was simulataneously inspiring, stressful, life-changing and crazy. The course structure is very flexible, allowing for changes in the ever-changing web development landscape and the instructors are the most inspiring, knowledgable, personable people I've come into contact with. The amount you cover in such a short space of time is truly outstanding and, as long as you put in the work, you will leave feeling you can actually code! 

    After graduation and with the support of the team I was able to secure my dream job within six weeks. It felt like a big risk to leave a full-time role and take this on but I can say it was completely worth it!

     

     

  • Ajay • Web developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The immersive course was an incredibly rewarding experience. It's an intense programme that not only teaches a range of coding languages but moreover the ability to learn. I never thought that I could absorb so much information in such a short space of time.

    The experience would not have been the same without the fantastic GA community and their continuing support. I have had the pleasure to learn and grow with a wonderful cohort and I have made friends for life.

    Coding has fuelled my love for design, something that my previous career in Accounting lacked. Now I'm excited to pursue full stack developer roles, GA have been activley supporting my job search as part of the Outcomes programme with regular events and 1-1 meetings. My time at GA has truly exceeded all expectations!

  • dh • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I just graduated from the WDI at GA in Melbourne. It's a very fast-moving course designed to push you to your learning and making limits. WDI is not for the faint-hearted. The nature of the bootcamp is sink or swim – you really have no choice but to swim. You're forced to keep up with new concepts, theories and frameworks and it's really good and difficult. That's why you're there – to learn.

    The course instructors were qualified, approachable and encouraged us to solve the problems first. They were careful not to give away too much because part of learning is doing and finding solutions for yourself. That's what will make you a good developer. Of course, a lot of tips and short cuts were shared.

    GA Melbourne staff were really friendly and supportive. Our course producer was very meticulous and ensured all our needs were met and support was always there when where we needed it – especially with any learning difficulties and/or career counselling. The outcomes program is quite solid with very practical advice on job searching and personal branding. We also went to see three work environments - a start-up, digital agency and product company, which were exciting windows into industry and what's to come. 

    Overall, WDI at GA Melbourne was a fantastic experience. I would highly recommend it.

  • Camille M. • Junior Full-Stack Software Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    For Background: After 3 years working in a finance and tech-ish field where I worked closely with (but didn't understand) the tech team, I decided to try to learn to code.

    The Search: I probably didn't vet as many bootcamps as most do. Having seriously looked at two other courses, I decided GA had the more wholistic experience without being well over my head. Once I'd decided on GA, I came very close to choosing UX but I really wanted a hard skill and was worried UX didn't provide the deep problem sovling I thought Dev would.

    The Program: The 12 longest weeks of my life, in the absolute best way. Truly, I didn't belive the human brain was capible of learning that much. Advice I would have taken if I did it all over again. 1.) Go to EVERY office hour. You're paying a lot for this course and the instructors are all amazing, kind, and smart people who are all gifted in teaching others- stick around and talk to them. 2.) Code all but one day a week. There were weekends where I didn't touch code at all and others where I coded throughout- try to find a balance that's healthy but keeps you immerced. 3.) Do. The. Homework. It's not for anyone but you, the feedback you get is UBER helpful and you might want to refrence it in months to follow the program. It'll let you know what you're struggling with when the instructor isn't holding your hand in a code-along. 4.) Enjoy it- You're doing an amazing thing for yourself! It's super stressful, but don't forget that this is a life-long learning career so if you don't get something you have a lot of time post-course to understand and there's a decent chance no one else understands either (no matter how alone you feel). 5.) If you can't tell from above, you're going to be (should be) investing all of your time here. Prepare for a 12 week intermision from your normal life.

    After Graduating: This is the roller coaster no one really prepares you for. You'll go through all of the ups and downs you did while in the course but you'll feel more alone. Cannot emphasize how important it is to KEEP CODING and go to a meetup ever week or so. Meet up with GA friends, software devs you know and read blogs to stay up-to-date on stuff. I applied to quite a few jobs and my success rate was stagaringly low; this is just the numbers game. Try to remember there are a lot of variables in the hiring process (timing, funding, who's currently on the team, luck) so keep in mind that you are employable and that it just takes time.

    Summary: Beyond glad I took this leap- I think it's the hardest thing I've ever done and I feel proud to have finished and endlessly grateful to be a part of the General Assebly family!

  • Bryony • Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I recently (as in a week ago) graduated from General Assembly Austin's Web Development Immersive and am over the moon with my whole experience. You can read my mushy love letter to them on medium here: https://medium.com/@bryonymc/a-love-letter-to-my-programming-school-d8cd2f9332bf#.dxdl24xeb

    but to highlight some key points for future bootcampers to help you with your search: 

    Find a school that embodies the environment you aim to work in post-graduation.

    Like follows like, and if you want to work at an open, accepting company with a work hard, play hard mentality, than you should find programs that match that culture. During my search I found a few schools that seemed great on paper, but all their photos showed a bunch of men staring at screens in a sad cramped office...why? Despite a fluke* of being the only woman in my cohort, I still found that the type of people drawn to GA are more diverse, more open-minded and creative, and therefore more supportive - which is what you want when you're halfway through the course and rethinking all your life choices. 

    *Special Note: for women interested in bootcamps I strongly recommend GA - it really was a fluke that I was the only woman in my cohort. All the other cohorts, past and present, have women (although it is representative of the ratio of women to men in tech, but that's not a reflection of the school, rather an issue with the industry).  

    Don't underestimate the importance of complementary portions of the program.

    (1) Coding 24/7 doesn't = fancy new job post-grad. It takes a considerable amount of work to get a job in the tech industry so don't assume tech credentials is a bypass for all the other parts of the application/interview process. The only way to get those fun, slide-in-the-lobby cultures is to hire cool, fun people - which you won't be if you code 24/7. GA does an excellent job of encouraging (or insisting, for those who need tough love) to go to meetups, go to happy hours, network, connect, make friends... aka, be a human. 

    (2) Make sure your school actually takes Career coaching seriously (GA calls it Outcomes). Some schools might give face to the topic but don't actually factor it in as an important part of the program. At GA we met with our Outcomes Coach (GA hires a full-time person to take on this role, another sign they take it seriously) once a week for deep-dive sessions on relevant topics for improving our opportunities post-grad from networking and resume/portfolio building to developing a personal brand and more. These are important "soft" skills to understand and practice regardless of what industry you are in. Even better, GA's coach remains available to you post-grad to continue helping you until you get the job you want. (Shout out to our awesome GA coach Nicole, you da best!

    *Special note: I had a different idea of what I wanted to do for my career post-grad and rather than shutting down my hopes and dreams, Nicole and GA were supportive of my goals and helped tailor the curriculum to meet my objectives. Personalized learning is the hallmark of a great school! 

    Research your instructors backgrounds. 

    You want instructors who understand current trends in the industry. Work experience in the industry is vitally important (they've been on the frontlines), but also making sure they understand that the tech industry changes every day...so the languages they programmed in a year ago are no longer relevant. There are people, in every industry, who try to insist that the knowledge they have is still important, despite it gradually becoming obselete. You don't want these people as your instructors - they won't teach you the skills or languages you need to be current with today's jobs. At GA they are all about updating the curriculum to match current/future trends (for example, my cohort spent two weeks on React, whereas the group before spent more time on Ruby, and the next one is learning Python). You want a school that adapts and grows with the industry, and instructors who can do the same (happily, not begrudgingly). I had two bad-ass teachers (shoutout to Riley and Britney Jo!) who loved learning new skills and definitely imparted that passion for keeping up with current trends to our class as a vital method for staying relevant in a fast-paced industry. 

    The staff at GA Austin is also awesome and provided that external support in hosting happy hours and fun opportunities for bonding (friends-giving! halloween party! oh my!). GA Austin is housed in WeWork which also gets a shoutout for providing an atmosphere conducive to learning - very open, relaxed and friendly. 

    If you read this far, thanks! Best of luck in your search and future career in tech! 

  • Jeanette Adelson • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My time at GA has been amazing (not to be confused with easy). I came here because I wanted to find a career that would challenge me, and continue to challenge me. It has certanily delivered. GA gave me the opportunity to learn a set of skills that are marketable, but it has also given me a support system. My instructors are my friends, my classmates are my friends, and the alumni are my friends. I was blown away when I realized that, even though I've graduated, I can still be an active part of the GA world. My job assistance help has been phenominal, as well. I simply can't understand how one woman is able to assist so many people at one time, but she does it. And the help she offers is catered to each individual - it must be magic. To sum it up, my experience has been very challenging, but I have never been without support and encouragement. I haven't been handed anything, but rather, shown that I can do it myself with hard work and determination. 

  • Dream
    - 12/1/2016
    Wolf • Software Developer Intern • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The Web Development Immersive at General Assembly SF was a life-changing experience for me, and really what I needed to make my dream become a reality. To begin with, the space is beautiful and conducive to creativity. The instructors and other staff were always extremely kind and helpful. The curriculum was in-depth, expansive, and pragmatic. We covered core material through the full-stack and also gained valuable knowledge in the interview process, data-structures/algorithms, teamwork, documentation, etc. GA's positive atmosphere attracts great students that I am most glad I had the chance to work with. 

    I think the WDI at GA was such a good fit for me because of the preparation I had done before looking into it. I had already been teaching myself the fundamentals of programming and front-end web development beforehand. The course moves fast; the prior knowledge made it manageable for me to pick up new things quickly, debug on my own, and taught me where to look when I got stuck. Also before GA, I was meeting with people in the field to build a strong network I could reach out to when I finally did have the necessary skills. Through this, I was able to get interviews right after graduation from GA and was hired in a software developer position within a few weeks. However, without our WDI lessons on interviewing, using new libraries, and take-home coding challenges ---- I doubt I would have performed well!

    If you are looking into bootcamps, I would highly suggest GA. But, I think (pretty much for all bootcamps) you should definitely take a lot of time teaching yourself first; there's lots of free online resources (I'd recommend Udacity courses). For a beginner, I'd say before applying to GA ---- a consistent 20hrs a week of learning on your own for 3-4 months can do wonders for your experience. During that time you can also read up on the field, go to lots of meetups, and grab coffee with people in jobs you're interested in. Regardless though, GA has strong curriculum, amazing instructors, and a dedicated outcomes (jobs) team. If you are just beginning to code, you will still have lots of assistance with the lessons and career development throughout the course. However, the more prepared you are coming in ---- the more exponentially your skills can grow, and the faster you can achieve your dream. 

     

  • Kate • Manager • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

     

     

     

    My company signed me up for this course so that I could pick up some SQL and Tableau skills, but I think I went in knowing more than the instructor already.

    She had never even done a read through of the course ppt, and was surprised at things that would come up. She was unsure how to problem solve even small issues that came along, and if you asked her anything that wasn't right there on the screen she would tell you to just google it. 

    Further the administration is poorly run, and took 4 months to return my deposit, and only did so after I chased over 5 times.

    My company is looking to train more people in Tableau and the one thing I tell them is to NEVER send anyone to GA.

  • Emily • Software Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I decided on a career change in my early 30s when I was unhappy with my career in the medical field. I had done some simple HTML and CSS in the past, and so I decided to take General Assembly's part-time Front-End Web Development night class while I was working full time.  Though it was a difficult schedule, I am glad I decided to ease myself into learning the basics of Javascript, HTML and CSS at the time. I decided to quit my job a month later and begin the Web Development Immersive course, a full-time intensive bootcamp that lasts about three months. I took out a private loan and several credit cards in order to finance my studies and life for that period of time. There's a reason they call it a "bootcamp" - it is very difficult, time-consuming, and fast-paced!  I was prepared for all of these things, and I found General Assembly's community really helpful if I encountered any difficulties along the way.  Fellow students were open, kind and encouraging. Teachers were AMAZING - incredibly knowledgeable, supportive and genuinely nice people. The curriculum was well-formed and organized, and I was lucky to have the same organized, knowledgeable and helpful course producer (Mercedes) from my part-time Front-End course.  I felt that the outcomes (how to get a job after the course) was well organized and catered to most of the students who didn't have any experience with things like writing a technical resume and making yourself look like an excellent candidate on LinkedIn.

    You will get out what you put in. I studied 7 days a week and used many outside resources (both online and buying books on JavaScript) to help me get the in-depth knowledge I knew I'd need to show that I was competent enough to be an entry-level software developer.  After graduating, I realized what benefited me most by taking the course was the group projects. When learning programming on your own, it's rare to be able to work on a team on GitHub or to use git to the extent you do in the real world. GA's procedure of making everyone learn how to work together on a development project introduced me to how I'd be working and interacting with future coworkers.  It took me approximately 75 days after graduating to get my first contract, and I got my second contract a week after that!  I landed at that second job and I've been working there for three months now and I absolutely love it. 

    The job hunt:  It is stressful, it's hard. The days and weeks after graduation are even more difficult and grueling than the actual bootcamp. I applied for literally hundreds of jobs, contacted so many hiring managers and lead software developers on LinkedIn and other places, and I received so many rejections - too many to count! But, I stuck with GA's Outcomes planning and documented everything I did and took advantage of all of the after-graduation meet-ups, talks, etc, to ensure I was networking to the fullest extent.  In addition, I was always on a new project. I refactored my first GA project, and then moved on to teach myself new JavaScript frameworks on my own.

    For me, it was a sacrifice of time and finances, but I feel I used the resources GA made available to every student to the greatest extent I possibly could and that made all the difference and my life is entirely different and 100% better than it was just a year ago!

  • Great Experience
    - 11/18/2016
    Nikhil • Product Manager • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I took the full time product management immersve and it was a great jumping off point for my career in product. Getting a PM role can be very difficult but under the guidance of my instructors, who were season product people themselve, I landed a role six weeks after graduation. This is not to say that I got the role easily. Working hard in the course and getting prepped for job hunting with the resources at GA was key.

  • "K" • Entrepreneur • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This program was a major financial setback. The price you pay does not match the quality you pay for. There is no set curriculum for each class, I've sat in on an instructor meeting and they typically create it 2-3 weeks before the class launch. This causes a lot of unexpected errors to go in class and makes the whole experience lackluster. 

    A lot of the instructors are past students who "know" the curriculum enough to teach it. The presentation of core concepts and fundaments was random. I did not feel like each class connected nor did I feel like my skills were developing throughout the 12 weeks. 

    This did not feel like a classroom but more of a "hangout" spot. GA does a good job dressing up their facilities and portraying their environment as "trendy/hip/techy". Although I did build good relationships with the people around me. Mostly because we all had common feelings about how GA was a waste of time.

    There were happy hours and hot UX/UI girls walking around all the time, but that's pretty much it. 

    You're giving a lot of false hope about becoming a developer from 12 weeks of irrelevant training. The saddest day for me was our Demo Day (graduation day) - there was so much promise of this being the big day for students to present to potential employers. Nope not even one, it was all students.. parents.. instructors.. That point I knew I had took a huge financial burden, yielding nothing but bits and pieces of knowledge.

    While I was applying to jobs I was laughed at by every employer. I was not prepared to handle the truth. It took me time to actually develop some skill, but that was all on my own from using resources like udemy/treehouse/lynda.

    This is my honest experience at GA, you guys are just another venture backed start up racking up the dollars from the rest of the world. 

     

  • Great experience
    - 11/17/2016
    Marcelo De Rada Ocampo • Account Executive • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I decided to take the class after I was struggling to learn JS by myself. I needed some kind of structure to force me to be more serious about learning the language. I then decided to take this class. I couldn't have been happier to made that decision.

    From the first day to the last, the class content was very engaging and practical. That is the key aspect of any educational program now: to teach you something that you can start using or be close to using as soon as you walk out of class. Avand Amiri, our instructor, was probably one of the best instructors I've had in my entire life. He was easygoing, clear in the way he taught, and always bringing his previous experiences with the ways he had used the concepts in the past (box-sizing, flexbox, stylesheets, functions, etc.). Every class I came out knowing something new and something that I could go back home to experiment with.

    If you are on the fence on whether to take a class or not you should go for it. Investing 6 hours for ten weeks will go a loooong way in helping you learn the most important language of the future: programming.

  • MIa • Freelance Digital Marketer
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    General Assembly was an incredible place to kickstart my digital marketing career.  I came from a start-up background where all aspects of digital marketing were more or less "self-taught."  So it was the right place to learn the latest real-world concepts and trends, and actually put them into action with colleages with really diverse experience. 

    Keep in mind, DM is such a broad skillset, and the course is a good way to get an OVERVIEW and understanding of digital marketing.  I recommend it for people who want to know "what's out there/where to go next" as opposed to people who've already worked in the industry a couple years.  

    But overall, it's a great experience, and everyone's super welcome to an exchange of ideas and resources.  I took the DM course in Los Angeles, and then became an instructional associate when I moved to San Francisco a year later.  You'll always get what you put into it--do the work, ask for help, get involved.  It's worth it!

  • Belinda Gill • Marketing Manager • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I thoroughly enjoyed the above course. It was very intense but by the end of the week I was so motivated and enspired. I learnt so many new things and got some great ideas for generating leads. It was the first time the course had been run over a week. It was full on but really effective. The teachers were always available to assist me at any time. I have now taken on new ideas for our website and analytics and adwords. 

Thanks!