Top Courses at General Assembly

Find the perfect course for you at General Assembly. We’ve selected 44 of General Assembly’s most popular courses. View the full course catalog at generalassemb.ly

  • Front-End Web Development Course

    This front-end web development course is a flexible program designed to help individuals with little to no prior experience in web development gain exposure and build a solid footing in responsive website design. Through their blended learning model, students will gain access to pre-learning and setup videos to hit the ground running. Students in this course will learn the basics of how the web works, utilize HTML and CSS to build and style a website and learn how JavaScript can make a website interactive with a user. This course will also provide students with a keener insight on hosting a website on a server and some basic terminology to seamlessly communicate with various stakeholders and other front-end web developers. This course culminates with a final project where students showcase their newly acquired front-end website development skills by building an interactive website of their own.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 60 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • Product Management Course

    This product management course is a dynamic program meant to help individuals with little to no prior experience gain confidence and credibility in managing projects. Through their blended learning model, students will gain access to pre-learning and setup videos to hit the ground running. Students in this course will leverage end-to-end product management (PM) techniques, including creating a product roadmap, developing a minimum viable product (MVP), and understanding the most important metrics to measure to track success. This course will also give students a better understanding about the roles and responsibilities of a product manager, how to do competitive analyses, progress tracking through objectives and key results (OKRs), and interacting with other key stakeholders, like UX designers and developers. This course is punctuated with a final project where students showcase their knowledge of the Product Management process from beginning to end.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 40 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • Data Analytics Course

    This data analytics course is a 40-hour in-person or online program for individuals with no prior experience with data analytics. Utilizing a hands-on approach, students learn by doing in order to build vital and dynamic skills that are applicable in a wide range of industries. The course curriculum centers around the core processes all data analysts must know, including data collection, cleaning, analyzing, and data visualization best practices. Students also come away with hands-on experience using some of the most common tools in the industry, including Microsoft Excel, SQL, and Tableau. By the end of the course, students will have a better understanding of how to gain insights from data and feel more prepared for a possible career in data analytics.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 40 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • Data Science Course

    This data science course is a 10-week, part-time program for individuals with backgrounds in programming or a quantitative field. Utilizing a hands-on approach, students learn by doing to build vibrant skills that are essential in any field that leverages big data. The course curriculum centers around Python programming and data exploration, data modeling, and machine learning. Graduates of the Data Science course will be able to showcase their strong understanding of Python programming and applied statistics through their capstone projects, which are also a great springboard to a career in data science.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 60 Hours
    • Weekdays or Evenings
    • Intermediate
    Loading...
  • Digital Marketing Course

    This 40-hour digital marketing program aims to give students the fundamentals to succeed in the fun and growing field of digital marketing. The course curriculum covers a wide range of important marketing topics, including the tactics and digital channels to create successful campaigns. Students build skills quickly through GA's hands-on approach, and students will get comfortable using social media, search optimization, conversion best practices, and Google Analytics to improve digital marketing efforts. Graduates of the program walk away with a capstone project in addition to foundational skills required to build a career in digital marketing.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 40 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • UX Design Immersive

    This UX design course is designed to help individuals with little to no UX experience learn the common tools and concepts to launch their UX career. Through their blended learning model, students will be able to hone their UX design skills through 20 hours of introductory lessons, in-class project work, and though the support of a devoted career coach. Students in this course will start their UX journeys by learning the foundations and fundamentals in UX, like the design process, affinity mapping, rapid prototyping, and usability testing. As the course progresses, students will switch to UI foundations, design iteration and development, and best practices when working with a product team. The program concludes with UX's real-world implications, like working with clients and projects, as well as a final stage dedicated entirely to career planning and building your personal brand.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $14,950
    • 12 Weeks
    • Weekdays
    • Beginner
    Loading...
  • UX Design Course

    This beginner UX course is a 40-hour in-person or online program aimed at giving students the fundamentals to succeed in the fast-paced field of UX. The course curriculum covers a range of important UX topics, including user experience research, content strategy, wireframing, prototyping, and usability testing. Students build skills quickly through GA's hands-on approach, and students will build experience with two of the most common platforms in the industry: Sketch and Invision. Graduates of the program walk away with a capstone project in addition to foundational skills required to start a career in UX design.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 40 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • Data Science Immersive

    This data science program is designed to help individuals with a math background and some familiarity with Python programming bolster their skills and get up to speed and launch their data career. Through their blended learning model, students will be able to hone their data skills through fundamental preparatory work, in-class project work, and though the support of a devoted career coach. Students in this course will start their data science journeys by learning fundamental concepts around Python programming and leveraging programming tools like GitHub. As the course progresses, students will explore additional programming concepts like NumPy, utilizing Unix commands, using Pandas to clean and extract data, and web scraping tools. The course also covers statistical modeling and regressions, machine learning models, NLP, and a few other advanced topics and trends that are helpful to data scientists of all levels.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $15,950
    • 12 Weeks
    • Weekdays
    • Intermediate
    Loading...
  • Python Course

    This beginner Python course is a flexible program meant to get complete beginners comfortable coding with Python. With a blended learning model, students will gain access to pre-learning and setup videos to hit the ground running. Students will learn to code with Python with a hands-on approach, building Python programs, and working with data. This course covers key programming concepts like object-oriented programming as well as data science fundamentals and culminates with a project creating an API to pull in 3rd party data. This 40-hour program can be taken in-person in NYC or live online over 1-week (full-time) or ten weeks (part-time).

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 40 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • Software Engineering Immersive

    This software engineering program is designed to help individuals with little to no programming or computer science experience get up to speed and launch a career in tech. Through their blended learning model, students will be able to hone their tech skills through 14 hours of preparatory work, in-class project work, and though the support of a devoted career coach. Students in this course will start their software engineering journeys by learning the fundamentals in software engineering, like coding with HTML, CSS, and JavaScript. As the course progresses, students will become familiar with Front-End and Full-Stack Development, focusing on algorithmic thinking, core programming concepts, and debugging best practices. The course concludes with Front-End Frameworks, incorporating APIs into Full-Stack Development. This course culminates with a final lab project where students get to apply their newly acquired software engineering skills to build an application.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $14,950
    • 12 Weeks
    • Weekdays
    • Beginner
    Loading...
  • Visual Design Course

    This visual design course is a flexible program meant to help individuals with little to no prior experience get exposure and learn how to create stunning digital products. Through their blended learning model, students will gain access to pre-learning and setup videos to hit the ground running. Students in this course will gain the ability to use visual techniques to guide influence customer emotions, communicate simple solutions, and center attention with layouts and patterns. This course will also give students a better understanding of using typeface to convey meaning, improve messaging, understand the psychology of color, and use visual communication best practices to make sure your message resonates with key stakeholders. This course is punctuated with a final project where students showcase their visual design knowledge through a production-ready mockup to be displayed on a dynamic web page.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $2,800
    • 32 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • JavaScript Course

    This JavaScript course is a flexible program designed to help individuals with a general understanding of HTML and CSS enhance and broaden their front-end development toolkit. Through their blended learning model, students will gain access to pre-learning and expert-led videos to hit the ground running. Students in this course will broaden their knowledge of JavaScript fundamentals, learn the basics of object-oriented programming, and learn best practices when working with jQuery, browsers, and the Document Object Model (DOM). This course will also teach students how to utilize data from various Application Programming Interfaces (APIs) and how to persist data using a provider like Firebase. The JavaScript course concludes with a final project where students showcase their enhanced JavaScript knowledge by building a single-page application incorporating many regular design patterns in addition to the consuming and persisting user data from APIs.

    Locations:
    • Atlanta
    • Austin
    • Boston
    • Charlotte
    • Chicago
    + 27 more
    • $3,950
    • 60 Hours
    • Evenings
    • Intermediate
    Loading...
  • Please sign in to save your favorite courses

    Enter your email address below to create a new account or sign in with an existing account.

Load 15 more courses

showing 12 of 44 courses