Software Engineering Immersive is unfortunately unavailable

Thankfully we have 173 other All Software Classes for you to choose from. Check our top choices below or see all classes for more options.

Software Engineering Immersive

at General Assembly

Course Details
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Mentor-guided, online class
Except: Dec 26, Dec 27, Dec 28, Dec 29, Dec 30 Jan 2, Jan 16, Feb 20
Purchase Options
Save to WishList

3 people saved this class

Book Private Class
Class Level: Intermediate
Age Requirements: 18 and older
Average Class Size: 20
System Requirements: Our educational content is designed for active, motivated, and curious students, so the fact that you’re here is a good start. We've put together a list of some common questions we're asked about our digital subscription. If you still have questions after reading this, please don’t hesitate to reach out at [email protected] – we’re more than happy to help.

Q: Where does this video come from?

A: Our online videos are recorded at our NYC campus, right across from Zaro’s. We handpick the best of our classes + workshops and fresh squeeze them to produce an online offering for students who prefer to learn on their own time, who live far from a GA campus, or who just love pressing rewind.

Q: If I pay for this class, do I own it?

A: When you pay for an online class recording you can view it forever. No need to download.

Q: Can I watch this on my iPhone, iPad, Kindle Fire, or screen TV?

A: Right now you can only watch our online classes on your computer. We’ll soon make it available on mobile devices as well. If you have a big screen TV, can we come over and watch Gossip Girl?

Q: What other kinds of online classes does GA offer?

A: GA currently offers a number of free online livestream classes where you can ask the instructor questions, meet like-minded peers, and hide away from your office mates during lunch. Over the coming months we will slowly roll out an archive of classes that students will be able to purchase.

Q: Is there a default timezone for your live stream listings?

A: All of our live streams are labeled according to New York time (EST/EDT) in accordance with a panel of artisan watchmakers.

Q: I live on the other side of the globe and won't be awake when the live stream airs. What can I do?

A: Select the "live stream + video recording" option when purchasing and watch it whenever you like (after original airing, barring time travel ability.

Q: What is a "replay"?

A: A replay is a pre-recorded live steam that is being rebroadcast. The instructors will not be available to answer questions, but if you send questions to [email protected], we will attempt to pass them along and get them answered if possible (please allow time for delivery, no shipping and handling costs apply).

Q: How can I find out more about GA’s online classes?

A: You should check out our current lineup up of livestream classes. You should also sign-up for our weekly newsletter.

Q: What is GA’s refund policy?

A: We hope all our students enjoy our classes. If, for some reason, you would like to request a refund, please email [email protected] with a brief explanation. We’ll respond as soon as possible. Region-specific policies are listed here.
Class Delivery: Learn anywhere, on your schedule. Each week, you’ll complete a series of videos, quizzes, interactive activities and projects through our online platform, available to access at any time. You will be guided by a mentor, and you will be able to schedule live 1:1 mentoring sessions at a time that works for you both. Additional information on how to log into the online environment will be provided after purchasing the class.

Flexible Reschedule Policy: This provider has flexible, free rescheduling for any-in person workshop. Please see the cancellation policy for more details

What you'll learn in this all software training:

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.

Take Advantage of Our Free Prep Course
The Software Engineering Immersive is a demanding course that embodies the rigor and challenges developers face each day on the job.

We believe that with hard work and the help of our expert team, anyone can launch a successful career in tech.

Selective Admissions
Our team works with you to understand your goals and how they align with our course. Free coursework and an in-depth technical assessment help ensure readiness for day one of class.

Gain a strong foundation in coding basics and sample our proven learning approach with 12 hours of free coursework.

Inside Our Award-Winning Curriculum

A Well-Rounded Technical Foundation

Dive into the development environment and the basics of computing, networks, and data structures. Discover how to build applications that meet user needs, model data, develop wireframes, and work collaboratively through version control.

Fluency in Multiple Frameworks and Stacks
Learn to build applications from the ground up using key languages and frameworks. Write high-quality JavaScript and leverage JS libraries like React to build a dynamic front-end. Incorporate functionality from third-party APIs and add complexity and nuance with Ruby on Rails, Python, Django, and more.

Beyond “Full-Stack Development”
Discover how to effectively communicate and collaborate with development teams to carry out projects from concept to completion. Work as a team in Git and GitHub while executing projects in an Agile development workflow.

Real-World Projects
Solve challenges that professional engineers face as you work individually and in teams with design and data students at GA.

Individualized Instructor Support
Get guidance, feedback, and more during scheduled one-on-one check-ins.

Global Network of 70,735 Alums
Connect, collaborate, and work with peers, experts, and leaders around the world.

By the end of our Software Engineering Immersive, you will be able to:
  • Dive into core computer science elements including algorithms and data structures.
  • Create responsive web pages for modern browsers using HTML, CSS, and JavaScript.
  • Build a richly interactive, single-page front-end for your application using a modern framework like Angular or React.
  • Consume application programming interfaces (APIs) from third-party sites such as Twitter or Yelp and add complexity and nuance with Ruby on Rails, Python, Django, and more.
  • Write secure full-stack applications that meet user needs and deploy them to cloud-based services like Heroku.
  • Collaborate as a team using Git and GitHub, widely accepted collaboration practices, and an agile development workflow.
By the end of the course you will have:
  • Created at least four portfolio projects.
  • Practiced for technical interviews.
  • Built a full-stack application.
  • Developed lifelong community you can tap into throughout your career.

Remote Learning

This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.

Upon registration, the instructor will send along additional information about how to log-on and participate in the class.

School Notes:
For students enrolling in 12 week part time and immersive classes, it is not recommended that you book more than one class simultaneously.

Still have questions? Ask the community.

Refund Policy
If you can't make it to a class/workshop, please email us at [email protected] at least 7 days before the scheduled event date. No refunds will be given after this timeframe.
Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 159500 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at General Assembly (2,637)

School: General Assembly

General Assembly

General Assembly (GA) equips individuals with the in-demand skills needed to build a career in today’s high-growth tech sectors. Their award-winning technical training includes flexible delivery, industry-tested curriculum, and a career services program.

Since their founding in 2011, GA has graduated...

Read more about General Assembly

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Online educator.

Want to take this class?

Save to Wish List
Booking this class for a group? Find great private group events here

173 Top Choices

Inventor Sheet Metal (INV-207)

at D3 Technologies -

This course introduces the concepts and techniques of sheet metal modeling within Autodesk Inventor. The topics presented in this course enable users to create features that are specific to the sheet metal modeling process. The structure of the course follows the standard sequence of design stages in Inventor. That is, to create sheet metal parts,...

Tuesday Jan 31st, 8am - 3:30pm Mountain Time

Microsoft Word 2016: Level 1 (Online)

at Colorado Free University -

MS Word for Windows allows you to create and format personal and professional documents and tables of all kinds. Level 1 teaches basic skills to create, edit, and format texts. Students must have MS Office Word software installed on their computer. Previous knowledge or experience: Understanding of the basics of Windows Note: Class time...

Tuesday Jan 31st, 9am - 4pm Mountain Time

Online Excel Genius 7: VLOOKUP

at The New York Public Library (Tech) -

This class will cover the most popular lookup method in Excel, VLOOKUP, which is used to search for and retrieve information in data sets, and work with the results. To participate hands-on in this class, it is advised that you use one of the following versions of Excel: PC - 2007 , 2010 , 2013 , 2016 , 2019 Mac - 2016 , 2019 Must...

Tuesday Jan 31st, 1:30pm - 3pm Eastern Time


Online Excel Genius 5: Pivot Tables

at The New York Public Library (Tech) -

This class will cover Pivot Tables, a powerful tool used to analyze relationships between data.  We will cover setting up data for use in Pivot Tables, how to format results, filtering techniques, and interactive elements.  To participate hands-on in this class, it is advised that you have one of the following versions of Excel: PC...

Tuesday Jan 31st, 4:30pm - 6pm Eastern Time


Online Advanced Powerpoint

at The New York Public Library (Tech) -

Learn more about creating a slideshow presentation using Microsoft PowerPoint. Topics include creating and editing slides, editing master slides, adding animations, and running your slideshow. More Info Skill prerequisites: Keyboard and mouse skills Audience: Adults Instructors will send out an email two hours before the class starts

Tuesday Jan 31st, 1:30pm - 3pm Eastern Time


Online: Create a Website with Google Sites

at The New York Public Library (Tech) -

Create your own website using Google Sites. Learn how to use templates to create a site or create a site from scratch. You will receive an email 2 hours prior to the start of the class with the link to join the virtual class.

Tuesday Jan 31st, 6:30pm - 8pm Eastern Time


Online Excel Genius 3: Charts and Sparklines

at The New York Public Library (Tech) -

This class will cover how to customize charts to better visualize information, as well as the pros and cons of various chart types.  Topics include : Formatting charts, adding and customizing chart elements, creating mixed charts, chart analysis tools, and sparklines. To participate hands-on in this class, it is advised that you use one of...

Tuesday Jan 31st, 7pm - 8:30pm Eastern Time


Online Making Music with GarageBand

at The New York Public Library (Tech) -

GarageBand is a fully equipped creation studio that is free on Mac platforms. Learn how to navigate the software and get started making your own music with this beginner-friendly production suite.​ This class is part of the media & production classes offered at studio40 Must register with a valid email address. The instructor will send out an...

Wednesday Feb 1st, 5pm - 6:30pm Eastern Time


Excel Beginning 2: Cell Formatting and Charting

at Accelerate Computer Training -

In this three-hour session for Windows and Mac users, you will learn the most efficient ways to format cell text, dates and numbers, applying and defining cell styles to automate formatting. You will also create several types of charts, learning how much data to select, which chart types will best present your data, how to add and format various chart...

Wednesday Feb 1st, 8am - 11am Pacific Time

Acrobat Pro: Create, Edit and Optimize PDFs

at Accelerate Computer Training -

This two-day class, taught by an Adobe Certified Instructor, immerses you into all you can accomplish with Adobe Acrobat Professional. You will learn to create navigable PDFs from various applications, how to export PDF content so you can use it in MS-Office apps, enhance existing PDFs by inserting and deleting pages, adding text, links, headers and...

Wednesday Feb 1st, 8am - 3pm Pacific Time

 (2 sessions)


2 sessions

Adobe Illustrator Level I (Online)

at Manhattan Edit Workshop -

Our three-day course will provide you with the core skills you need to make the most of this extremely powerful application. Perspective drawing, variable-width strokes, a new brush that lets you control bristle characteristics, and innovative ways to quickly build shapes, are among the new features in the comprehensive vector environment of industry...

Wednesday Feb 1st, 10am - 6pm Eastern Time

 (3 sessions)


3 sessions

FUS 101: Fusion in Resolve

at Manhattan Edit Workshop -

Fusion uses a node-based interface for 2D and true 3D visual effects compositing. You’ll learn how a node-based interface is a powerful alternative that works like a flow chart, making it easy to see the entire composition and quickly make changes. This class will also take you step-by-step through the basics of visual effects and motion graphics...

Wednesday Feb 1st, 10am - 6pm Eastern Time

 (3 sessions)


3 sessions

Photoshop Training: Corporate Marketing 1

at Lumenbrite Training -

This course provides training for users who need to create professional quality corporate marketing materials and engaging communication pieces using the industry standard tool for photo manipulation. This training enhances our Photoshop Essential Skills 1 class, and is specifically tailored for business professionals. Skills you will acquire are...

Wednesday Feb 1st, 10am - 5pm Central Time

 (2 sessions)


2 sessions

Online: Intro to Google Sheets

at The New York Public Library (Tech) -

Learn about Google Sheets, Google’s free online spreadsheet based software. Explore creating spreadsheets as well as common spreadsheet functions, including sorting, filtering and other common data operations. Learn how to share your work and collaborate with others online. This event will take place online via Zoom. Must register with a valid email...

Wednesday Feb 1st, 1:30pm - 3pm Eastern Time


Premiere Pro Training: Essential Skills 2

at Lumenbrite Training -

Take your skills to the next level in this Adobe Premiere Pro Essential Skills 2 training. This course covers many time-saving workflows and tools including Dynamic Link with After Effects, Audition and Media Encoder. Learn to work efficiently in HD  by optimizing your workstation and workflow. Expand on your editing skills with more advanced...

Thursday Feb 2nd, 9am - 4pm Central Time

 (2 sessions)


2 sessions

Online Microsoft Word for Beginners

at The New York Public Library (Tech) -

Learn how to create documents, apply good formatting, and to save and share your work using Microsoft Word. You will receive an email 2 hours before the class starts with the link to join the virtual class.  *Please note that some people using older or less common email addresses have experienced issues with receiving emails from TechConnect....

Thursday Feb 2nd, 1:30pm - 3pm Eastern Time


Adobe After Effects Level I (Online)

at Manhattan Edit Workshop -

This three-day introductory class introduces you to the essentials for this powerful application for motion graphics and visual effects.  Topics include traditional after effects workflow, basic animation with effects and presets, introductory text animation, basic keying and 3D, rending and output. Prerequisite: Basic Mac OS X knowledge. ...

Monday Feb 6th, 10am - 6pm Eastern Time

 (3 sessions)


3 sessions

Excel Intermediate (Online)

at Computer Training Source, Inc. -

Learn PivotTables, advanced formatting, sorting and filtering, outlines, subtotals, advanced charting & more! Class Outline: Lesson 1: Working with Functions Topic A: Work with Ranges Topic B: Use Specialized Functions Topic C: Work with Logical Functions Topic D: Work with Date & Time Functions Topic E: Work...

Tuesday Feb 7th, 9am - 4pm Central Time

Adobe Premiere Part 2 (Online)

at Computer Training Source, Inc. -

This class focuses on getting students familiar with a complete and logical workflow for creating a video production, thus providing a background of how projects go from start to finish. Topics include color correction, applying transitions effectively, controlling clip speed and key framing. Course Outline Advanced Editing Techniques Working...

Friday Feb 3rd, 9am - 4pm Central Time

Adobe InDesign—Private Training & Consulting

at Plexus Creative -

Learn essential Adobe InDesign tools, tips and techniques at your own pace with private one-on-one training. This customized training format is ideal for anyone with special training needs or specific project goals that may fall outside of the scale and scope of group workshops. Private sessions are appropriate for beginner skill levels. Training...

Wednesday Feb 1st, 5pm - 6pm Eastern Time