In a technology-driven world, coding and software engineering skills are in high-demand across many different industries.
This practical 12-week bootcamp from the General Assembly will prepare you for success as a software engineer. Through live instruction sessions, you’ll learn to master programming and computer science fundamentals, as well as software engineering best practices.
Then, you’ll reinforce your newly learned skills with coding exercises, programming labs, and receive personalised feedback and support from your instructional team. Applying your knowledge to different projects, you’ll build a professional portfolio that showcases your job-ready skills.
Develop your understanding of front-end development
Before starting the main course content, you can complete the self-paced online learning path ‘Software Engineering Fundamentals’ to set you up for success.
With this strong foundation of knowledge, you’ll then move onto the core content of the course and start to develop your skills in front-end development.
Through hands-on training, you’ll explore key programming concepts applicable in any language. You’ll also discover what it takes to build the web you want as you learn how to utilise common developer tools, navigate computer file structures, apply HTML, and more.
Armed with this knowledge, you’ll then gain insights into the daily life of a professional engineer as you explore the tools and techniques engineers use on the job.
Enhance your expertise in full-stack development
To help develop your knowledge of client-facing and server-side development, you’ll learn to build full-stack web applications.
Diving into a variety of programming languages, you’ll start coding collaboratively and gain insights into key computer science concepts. This includes writing recursive algorithms, building web forms to collect user data, and front-end templating.
Gain the skills to use on the job as a software engineer
Next, you’ll develop expertise with modern software engineering tools and frameworks. This knowledge is crucial for your role as a software engineer.
You’ll deepen your computer science knowledge by exploring data structures before getting creative with your project and building a full-stack application using a technology of your choice.
You’ll learn the foundational principles of generative AI, its ethical and legal implications, best practices, and how to write effective prompts. Plus, you’ll have the opportunity to see how software engineers can leverage AI in powerful ways and a chance to debug Python code using ChaptGPT.
What’s more, you’ll get the opportunity to prepare for job interviews as you engage in mock interviews and additional whiteboarding practice.
Further develop your programming skills
To hone your programming skills, you’ll learn how to build full-stack applications that leverage the capabilities of third-party APIs.
Through pair programming and group collaboration, you'll also gain hands-on experience with real-world workflows. You’ll learn how to harness Git and GitHub and refine your technical and interpersonal collaboration skills, as well as expanding your employability.
How will the skills I learn help in my career?
In today’s evolving job market, tech skills are in high demand across almost all industries. A career in tech offers promising prospects, and this bootcamp equips you with the skills you need to thrive in this dynamic field.
You’ll get an inside look at the industry to gain expert insights. You’ll also learn how to assess your skill set against job descriptions to help you recognise job opportunities and stand out in interviews.
Designed to get you hired, this bootcamp also features live expert instruction, career coaching, and professional connections to top employers.
How will I be assessed?
Throughout the bootcamp, you’ll complete a variety of projects to help cement your skills and to allow you to compile a portfolio you can show to future employers.
These projects include a wide scope such as building an in-browser game from scratch, programming a password-protected, full-stack application, and more.
What will I receive?
Upon successful completion of the bootcamp, you’ll receive a signed certificate to demonstrate your skills to potential employers. What’s more, you’ll have your portfolio to further showcase your abilities.
After completion, you’ll also gain access to resources to help fuel a lifetime of learning.
What are my financing options?
General Assembly offers a variety of different financing options, including deferred payments at 0% interest with a 12 months grace period, instalment plans, student loans, income share loans and tuition discounts so you can focus on what counts — your education.
Speak to a member of our team to find out more about your options for financing the bootcamp.