New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just $349.99 $244.99. New subscribers only. T&Cs apply

Online Bootcamp in Software Engineering

Software Engineering (Part-time)

Gain in-demand tech skills to land one of today’s most sought-Software Engineering Bootcamp (Part-Time)after roles with this flexible, part-time software engineering bootcamp.

Created by

General AssemblyGeneral Assembly

Learn more

  • Cost

    £9,000
header image

Become a career-ready software engineer in just eight months

In today’s technology-driven world, the demand for skilled tech professionals who can creatively solve problems and implement robust, sustainable solutions has never been higher. 

This practical 32-week bootcamp from General Assembly will set your career up for success, helping you become a sought-after software engineer while maintaining the flexibility your other commitments require. 

Through expert-led, live instruction sessions and access to supplemental resources, master fundamental programming and software engineering skills and gain real-world experience. 

You’ll enhance your proficiency in modern software development practices in learning how to develop front-end web applications using JavaScript frameworks, like Angular or React, and building full-stack applications with commonly-used technologies, like Python or Ruby on Rails.

Throughout this part-time bootcamp, you’ll reinforce your newly learned skills with coding exercises, programming labs, and personalised feedback 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 to 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 for 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 and frameworks, including Python with Django, Express with Node.js, and Ruby on Rails. You’ll start coding collaboratively and gain insights into key computer science concepts, like writing recursive algorithms, building web forms to collect user data, and front-end templating. 

Gain essential software engineering skills

Develop expertise with modern software engineering tools and frameworks and deepen your computer science knowledge by exploring data structures before building a full-stack application by utilising common design and architectural patterns.

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 get a chance to debug Python code using ChaptGPT.

Become career-ready and successfully land your next job as a tech professional

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.

What’s more, you’ll get the opportunity to prepare for job interviews as you engage in mock interviews and additional whiteboarding practice.

How will the skills I learn help in my career?

In today’s evolving job market, tech skills are in high demand across industries. A career in tech offers promising prospects, and this part-time bootcamp equips you with the skills you need to thrive in this dynamic field.

Designed to help you land your next role, you’ll gain expert insights, grow your skillset, and feel supported by General Assembly’s team of top-tier career coaches who are connected with the market’s top employers.

Just a few of the career opportunities that’ll be available to you upon completing this bootcamp include: 

  • Full-Stack Developer 

  • Front-End Developer 

  • Solutions Engineer 

  • UX/UI Developer 

  • Implementation Engineer 

  • Web Developer 

  • JavaScript Developer

How will I be assessed?

Throughout this part-time bootcamp, you’ll complete a variety of projects to cement your skills and compile a portfolio you can show to future employers.

These projects include a wide scope such as building front-end web using modern JavaScript, developing full-stack applications with in-demand technologies, and integrating application programming interfaces (APIs) into an application.

What will I receive?

Upon successful completion of this bootcamp, you’ll receive a signed certificate to demonstrate your skills to potential employers, including the General Assembly network of 19k hiring partners.

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-month 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 this part-time Software Engineering bootcamp.

What skills will you learn?

  • Software engineering
  • Front-end development
  • Full-stack development
  • Web development
  • API integration
  • Language coding
  • Agile project management
  • Testing, troubleshooting, and debugging
  • Version control
  • Database management

Are you eligible for this bootcamp?

This is a beginner-friendly bootcamp with no prerequisites. Whether you’re new to the field or looking to enhance your skills, this course helps you gain the practical knowledge that employers are looking for.

Our admissions team can advise if the Software Engineering Bootcamp (Part-Time) is right for you.

Is this bootcamp right for you?

This bootcamp is designed for anyone passionate about launching a career in tech and building a software engineering skill set.

Gain expert instruction in the skills you need to enter the workforce as a junior software engineer, full-stack developer, and more.

Syllabus

What happens before, during, and after your Bootcamp

  • Before learning

    You’ll have access to the pre-course fundamentals to help prepare you for the course content.

  • After learning

    Upon completing the bootcamp, you’ll receive a certificate of completion, gain access to different resources to help you develop your knowledge and skills further, and connect with a wide network of professionals.

What you will receive

General Assembly’s industry-leading platform offers a seamless eLearning experience designed to help you get the most out of your studies. This part-time bootcamp offers you: Next-level instruction; Exclusive career coaching; An expansive hiring network; Lifetime resources.

World-class learning with General Assembly

General Assembly is a pioneer in education and career transformation, specialising in today’s most in-demand skills.

    Want to know more?

    Please answer the questions below to help General Assembly give you the right information about further learning with them.

    By submitting this form you agree to FutureLearn processing and sharing the information you’ve given us here, along with your name and email address, with General Assembly; and to General Assembly and their representatives getting in touch with you.

    By registering you agree to the General Assembly privacy policy and FutureLearn's privacy policy.

    FAQ

    Want to know more? Read the bootcamp FAQs