Self-Paced Software Developer Course

Access to live video chats with your coach every day, real client projects which you can use in your portfolio, and an online community of your peers - all in a flexible, self-paced course! Learn to code and enjoy the flexibility of training to become a Software Developer around your schedule.

take the leap into tech

The course

Our Self-Paced Software Developer course will offer you the flexibility to retrain for a new career in tech when it suits your schedule. The self-paced course is 100% flexible making it easy to fit learning around work, childcare or other commitments. What’s more you have the flexibility to decide how quickly you’d like to complete the course, you are welcome to complete your training as quickly or slowly as you like as you get 1 years access to the training platform, your coaches, and community of peers.


  • 100% Flexible Software developer Training – Trainees can fit course around work and other commitments.
  • Training delivered by the best coaches in the business on a remote basis.
  • 1 years access to online learning platform – flexibility to complete the course as quickly or slowly as you wish.
  • Learn the most up-to-date technical skills – we will equip you with everything you need to become a Job-Ready Junior Developer!
  • Over 30 hours of live 1-to-1 contact time and support from our expert coaches.
  • No previous experience required – we train people of all ages and backgrounds, many with no coding experience.
  • Specialist careers modules and support thanks to our partnership with world-leading tech recruitment consultancy ‘Opus RS’, we are connected to more than 200 specialist recruiters who will help to kickstart your career upon completion.
  • Student finance available – further information on the funding page
  • Take advantage of the 44% higher salaries in tech by learning to code and future proofing your career

I’ve recently accepted a position to be a digital/development project manager (mainly thanks to my company finding out that I’m doing the nology course) so my career in tech starts here I guess” _nology Self-Paced course trainee

How do I join the course?

  • Firstly apply! There is no previous experience required on our courses.
  • After you submit an application our admissions team will be in touch, this is a chance for you to ask any questions and discuss when you want to start the course.

Course Features

Self-paced Learning

Client & Personal

Coach Availability

Weekly Live
Group Sessions

Career Support:

Placement Rate

A new career

Course Fees and Funding

The self-paced course fee is priced at £3,487.50.

A deposit of £600 is required before you start the course.  You can fund the course yourself or use a Student Loan.

We have partnered with several reputable student lenders who offer tuition loans and living loans to offer you financial flexibility and peace of mind whilst training.

Upon completion you will be supported by one of the world’s largest tech recruitment companies ‘Opus RS’ to find a job. 98% of our graduates have gone on to work in the tech industry on an average starting salary of £28.7K.

Course Syllabus

What You'll Learn

You will gain hands-on experience of coding in multiple programming languages, frameworks and tools that employers are looking for right now. You'll graduate from the course with a portfolio to showcase your coding experience and set you up for a smooth transition into your exciting new career in tech.

Web Fundamentals:

Start by getting confident with the basics of software development. You’ll be writing and deploying code to production from day one!

• Source control: GIT, Github flow, Pull Requests, Code Reviews
• HTML basics: Semantic HTML, accessibility, web page structure & creation
• Responsive design: Design concepts, Grid, Flexbox, Media queries
• Basic DOM interaction to hide & show page elements
• Styling with CSS & CSS preprocessors
• Package management with NPM & Yarn

Web Interactivity:

Once you’ve got the hang of the basics, it’s time to add some interactivity to your websites. You’ll learn how to write clean JavaScript that’s easy for others to read and understand. You’ll challenge yourself to complete the tasks set by your coaches, and pass automated tests to check that your code meets all the requirements.

• Introduction to JavaScript (ES6)
• Variables, Data Types, Scope, Functions, Objects, Arrays
• Further interaction with the DOM to produce more complex applications & functionality
• Loops and Array iterators


Focusing on core concepts shared across numerous programming languages, making it easier to pick up and use new languages as you progress in your career. You will also learn how to interact with third-party APIs, allowing you to add external data sources to your applications.

  • Introduction to Object Oriented Programming (OOP)
  • Implementing OOP in JavaScript
  • Asynchronous calls and interacting with third-party APIs
  • Understanding complex data structures


  • Presentation coaching
  • Assertiveness  in the workplace , active listening , dealing with failure
  • Teamwork
  • Agile projects
  • Interview preparation
  • Careers support and guidance, from mock interviews to your CV, LinkedIn, GitHub refinement and more


JavaScript is one of the most flexible and common programming languages in the world, used in robotics, apps, websites and hardware. It is quickly becoming essential to the success of any professional developer. Inspired by Facebook’s approach to software development, you will learn to use React and Firebase to quickly build web apps according to industry best practice.

  • Atomic design and componentisation
  • Comparison of popular JS frameworks
  • Setting up React
  • Components, Props and State in React
  • Introduction to Back-end As a Service (BaaS) and Firebase
  • NoSQL databases
  • Authentication and Authorisation

Architecture, Networks & Testing:

Learn about the supporting technologies and principles surrounding software applications. You will look at how software systems are designed and how to read architectural diagrams, where applications are hosted, how they talk to each other, and how to test these connections.

• Designing & understanding Systems Architecture
• Networking fundamentals, hosting & HTTP
• Building on Unit Testing with Integration Testing
• API testing & Postman


The modern developer needs a good understanding of what’s happening under the hood! We do a week of Node.js content to show you how the JavaScript language can work on the server side. This is to improve your understanding of the full development stack.

  • Database fundamentals, comparing SQL and NoSQL systems
  • Furthering the understanding of server-side programming
  • Use of Node.js, which will build on your foundational knowledge of JavaScript
  • Creation of a RESTful API to serve data to a client-side application


• Making code awesome using clean code principles
• Understanding Agile principles & processes
• Practice Tech tests & assessments

What is the Self-Paced Developer Training Platform like?

Watch a demo of our Self-Paced Developer training Platform, by our fantastic coach Bex, below.

Free Coding Taster Session with Bex

Take part in our code-along taster session with our coach Bex below and try your hand at learning to code with _nology! Access the code-along glossary here.

Example Portfolios

Following completion of our immersive Software Developer course, you’ll be equipped to build all kinds of software products. Take a look at what our _nologists have worked on by clicking on their portfolios below.

Andy Cameron

View Portfolio

James Panter

View Portfolio

Annika Chauhan

View Portfolio

Dhiren Atodaria

View Portfolio

James Nowecki

View Portfolio

Getting Hired

Employment Beyond The Course

The _nology Software Developer Course is designed to equip you with the skills, experience and networks to launch your career change into tech. In addition to learning the technical and professional skills that companies are looking for right now, we will also leverage our strong connections to the industry and open the door to your first tech job through networking events and on-going career support.

Want to know more?

Helpful Information

Nology | Private: Fees & Funding

Private: Fees & Funding

Investing in your future couldn't be more simple with our transparent fee structure and funding options. We have partnered with several reputable student lenders who offer tuition loans and living loans to offer you financial flexibility and peace of mind whilst training.

Find Out More
Nology | Consultant Testimonials

Consultant Testimonials

Learn more about what our consultants were doing before joining _nology, their experiences of the course and what they are doing in their exciting new tech careers now.

Find Out More
Nology | Private: Events

Private: Events

Get involved in our upcoming events, which range from hands-on introductions to coding via interactive taster sessions, to informational webinars about the tech industry and employment opportunities.

Find Out More



Here are some of the most popular questions we get asked. Got more questions? Head over to our FAQs page!

Apply Now

Ready to apply? Submit this application form and our admissions team will be in touch soon!