General Assembly

General Assembly holds programs both online and in-person. They have many campuses across the U.S. and several abroad too. Prospective students can choose from a variety of course formats to match their budget, schedule, and topics of interest.

GA’s immersive programs are comparable to what other companies call “bootcamps”. Classes meet all day, five days a week and students develop portfolios of professional work, which they can then leverage to find and secure employment upon completion.

For those who may not be ready to dive into an all-day program, General Assembly also offers part-time courses that meet in two-hour blocks twice a week. These part-time courses are also great options for students who want to learn one specific skill like Python or React.

If the part-time courses still sound like too much of a commitment, GA also offers On-Demand learning programs for Data Analysis, UX Design, or Digital Marketing. When you sign up for these programs you get 12-month access to lesson guides, videos, quizzes, and 1:1 mentorship sessions.

Finally, General Assembly also has a full calendar of one-off workshops and trainings that you can sign up for. (Some of these do span across two days.) You can check out upcoming events on their website!

  • Available Online
    Available Online
  • Corporate Trainings
    Corporate Trainings
  • Networking Opportunities
    Networking Opportunities
  • Career Support
    Career Support
  • G.I. Bill Eligible
    G.I. Bill Eligible
  • Income Share Agreement
    Income Share Agreement
  • Loans Available
    Loans Available
  • Flexible Payment Plans
    Flexible Payment Plans
  • Scholarships
    Scholarships
  • Free Video Resources
    Free Video Resources
  • Pre-Bootcamp Prep Programs
    Pre-Bootcamp Prep Programs
  • Software Engineering Immersive

    12 Weeks
    A 12-week, full-time program offered both online and on-campus. This program is designed to teach students all the relevant coding skills to move into a job as a full-stack web developer. Students will develop a portfolio of project work that they can leverage in their job hunt after completion.
    • AJAX
    • APIs
    • Agile
    • Angular
    • Big O Notation
    • Bootstrap
    • CSS
    • Chrome Developer Tools
    • DOM Manipulations
    • Data Scraping
    • Express
    • Git
    • HTML
    • JavaScript
    • Linked Lists
    • Linux
    • Model-View-Controller
    • MongoDB
    • Node
    • Python
    • REST Architecture
    • React
    • Ruby
    • SQL
    • Test-Driven Development
    • UNIX
  • User Experience Design Immersive

    12 Weeks
    GA’s UX Design Immersive is a 12-week, bootcamp-style program that teaches students the technical and professional skills they need to jump start a successful career designing apps, websites and other digital products. Students will develop a portfolio of solo and group projects, plus a final capstone, that they can leverage in the job market after completion. The UXDI program is offered online or on campus.
    • Affinity Mapping
    • Agile
    • CSS
    • Client Management
    • Color Theory
    • Competitive Analysis
    • Information Architecture
    • KPIs
    • OKRs
    • Prototyping
    • Sitemaps
    • Typography
    • VR/AR
    • Wireframing
  • Data Science Immersive

    12 Weeks
    In this 12-week, bootcamp-style program students learn the skills they need to work professionally with large amounts of data. They’ll gain develop toolkits for analyzing, modeling, and managing data and practice applying the concepts to real-world problems. By graduation, students will be job-market-ready and have a professional portfolio to show employers. Participants can choose from online or on-campus options.
    • APIs
    • Bootstrap
    • Data Clustering
    • Data Scraping
    • Data Visualization
    • Decision Trees
    • Git
    • Hadoop
    • Hive
    • Joins
    • Linked Lists
    • Machine Learning
    • Natural Language Processing
    • NumPy
    • Pandas
    • Python
    • SQL
    • Statistics & Modeling
    • StatsModels
    • scikit-learn
  • Digital Marketing Immersive

    12 Weeks
    GA’s Digital Marketing Immersive is a 12-week bootcamp-style program that teaches students to use the vast array of digital marketing platforms for effective, data-driven marketing. Check General Assembly’s website to see if campuses near you offer this option – it is not yet available online.
    • CSS
    • Chatbots
    • Copywriting
    • Email Marketing
    • Facebook
    • Google Ads
    • Google Analytics
    • Google Data Studio
    • HTML
    • HubSpot
    • Instagram
    • KPIs
    • Keyword Research
    • LinkedIn
    • Optimizely
    • SEO
    • SMS Marketing
    • WordPress