In a nutshell
The full-time Software Engineering Immersive course from General Assembly (GA) is available both online or on on campus, and is your best course for career transformation in tech. It’s a coding bootcamp which features expert instruction, one-on-one career coaching, and connections to top employers to help get you hired.
You’ll gain a well-rounded technical grounding, by learning fundamental skills to build full-stack web applications on the job. Apply essential object-oriented programming concepts and leverage JavaScript libraries. Learn how to incorporate APIs and add complexity with Python, Django and more.
And, learn about project management in an Agile workflow environment, and effectively communicating with web development teams.
With GA, you’ll receive access to their dedicated career services to help you with your own personal job search experience – this may include help with interview preparation, resume reviews and salary negotiation techniques.
Partner & Networking Opportunities: Connect with GA grads at alumni community meetups and meet local employers — from hot startups to Fortune 500 companies — at exclusive events and showcases with GA’s hiring partners.
What you’ll need
There are no prerequisites for this course.
Subject summary
WHAT’S COVERED
Pre-Work: Software Engineering Fundamentals
Unit 1: Front-End Development
Unit 2: Full-Stack Development
Unit 3: Front-End Frameworks
Unit 4: APIs and Full-Stack Development
Why General Assembly?

Since 2011, General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today’s most in-demand skills. When you learn web development, data, design, business, and more with GA, you get:
- Award-winning curriculum and expert instructors, on campus and online.
- A global, professional community of 40,000-plus full- and part-time alumni.
- Career results from leading-edge courses, with mentorship each step of the way.
Today’s complex, global economy requires a skilled workforce that can leverage technology to fuel success. General Assembly’s robust suite of courses includes all the fundamental pillars of innovation to give individuals and teams several options for growth and development. We offer programs in web development, data science and analysis, user experience design, digital marketing, product management, and more. Students can choose from a range of formats and modalities to help them best achieve their goals, including full-time, part-time, and short-form options — on campus, and online.
Some courses can be taken on campus at locations in Sydney and Melbourne or all can be taken virtually via a Live Online Remote Format.
Be part of a supportive community during every step of your learning journey and beyond!
At GA, you will have a dedicated student success producer, to guide you through the course and ensure you are supported throughout your journey. You will also have the opportunity to attend regular social events, to mingle with other students and alumni.