Part Time Software Developer Course

Our part time course will give you the flexibility to train as a Software Developer at a time that suits you over a 12 month period.

take the leap into tech

The course

Our part-time Software Developer Course will offer you the flexibility to train at a pace that suits you over a 12 month period. Training sessions are delivered by the best coaches in the business on a remote basis, via an online learning platform.

By training in the most up-to-date technical skills, you’ll be equipped with everything you need to become a job-ready Junior Developer. We train people from all backgrounds, many with no coding experience. Thanks to our partnership with a world-leading tech recruitment consultancy, we are connected to more than 200 specialist recruiters who will help to kickstart your career.

Course Features

Flexible
Self-paced Learning

Client & Personal
Projects

Daily
Coach Availability

Weekly Live
Group Sessions

12 Months Access
to Course

200+ Specialist
Recruiters

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.

Book a Call

Web Fundamentals:

• 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:

• 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

Object Oriented Programming & Web Testing:

• Introduction to OOP, Classes & Encapsulation
• Principles of testing
• TDD, Unit testing & Jest
• Continuous Integration with Github & TravisCI

Professional Skills:

• Presentation coaching
• Assertiveness in the workplace
• Active listening
• Dealing with failure
• Teamwork
• Agile projects

JavaScript Frameworks and Client Project:

• Atomic design & componentisation
• Comparison of popular JS frameworks
• Setting up React
• Components, Props and State in React
• Introduction to Backend As A Service & Firebase
• Build REST APIs using Node.js and Express
• NoSQL databases
• Authentication and Authorization
• Client app pitches
• Real project work on a client project

Architecture, Networks & Testing:

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

Consolidation:

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

Job Readiness:

• Interview preparation
• CV, LinkedIn & Github refinement
• Mock Business & Technical interviews
• Job searching with tech recruiters
• Networking events with our hiring partners

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

Book a Call
Nology | Funding Your Training

Funding Your Training

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

Find Out More
Nology | Trainee Testimonials

Trainee Testimonials

Learn more about what our trainees 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 | Events

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

Questions?

FAQS

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

Book a Call

Apply Now

Start your application for the _nology Course by filling in the form below.