🎉 🥳 Let your voice be heard by filling the 2021 Nigeria Graduate Survey! Get started 🥳 🎉

Software
Development

Begin your career in software development by starting with the foundations of software engineering. Afterward, you would choose a specialization in either Back-end Development or Front-end Development. By the end of the program you would have a job ready portfolio and learn the art of effective collaboration to solve real world problems.

Apply now

🎉 Waitlist for the January 2022 class is now open 🎉

Develop functional web applications

During the application process, you will be required to complete problem solving tasks to test how well you are able to learn if admitted to the program. You will also have access to pre-course preparatory lessons and additional resources before classes start in full, to boost your confidence with key concepts.

PRE-REQUISITES

  • A good knowledge of english language.
  • Your own laptop (PC or Mac). Ideally, it should be no more than four-years old and able to run the most recent operating system. The laptop must have a webcam.
  • Headphones and good access to the internet.
  • You must be able to dedicate a minimum of 15-20 hours every week. This is based on the time needed to complete the classes and submit your assignments on time.
  • You must be able to provide two guarantors.
software-course-image

What you’ll learn

This course covers the foundations of full-stack software development using HTML, CSS, JavaScript, React, NodeJS and MongoDB.


00

Pre-course

Three weeks preparatory lessons on essential developer Tools (Terminal, GIT), HTML, CSS, Javascript.


01

CSS and Website Layout

HTML, CSS, Flexbox, CSS Grid, Responsive Layout


02

Javascript and the DOM

Syntax, Arrays, Objects, Functions, DOM, Browser Events, Performance


03

Web APIs and Asynchronous Applications

HTTP Request and Routes, Asynchronous Javascript


04

Object Oriented Javascript

Objects in Depth, Functions at Runtime, Classes and Objects, Object Oriented Design Patterns, YAGNI, KISS and DRY, SOLID Principles


05

Build Tools

Build Tools, Webpack, Sass and Webpack


06

Frontend Framework

React, Hooks and Redux


07

Backend Development with Node.js

Getting started with Node.js, Developing with Typescript, Unit testing with Jasmine, Building a Server


08

Creating an API with with PostgreSQL/MongoDB and Express

Databases and SQL, Creating an API with Postgres connection, Creating an API with Express, Authentication and Authorization, SQL for advanced API functionality, MongoDB and Mongoose ODM


09

Deployment Process

Setting up a Production Environment, Interact with Cloud Services, Write Scripts for Web Application, Configure and document a pipeline, deploy backends with Heroku.


10

Projects and Career Support

Personal Project, Intertrack Project, Client Project. Career Profile review

Be mentored by trusted industry experts

We’re on hand to support you and ensure that you’re optimized for success. Here are some of our past tutors and industry guests.


Olalekan

Olalekan Sogunle

Backend Engineer

CareerFoundry

Blessing

Blessing Orazulume

Software Engineer

Kindred Group

Raphael

Raphael Etim

Frontend Developer

Klasha

Bosun

Bosun Olanrewaju

Software Engineer

RiseVest

Transparent & fair payment options

Prioritize learning now, figure out payments later. From upfront payments, to income sharing agreements (ISAs), there are flexible options to accomodate multiple circumstances.


Full Tution Payment

₦540,000

Pay your fees 100% upfront. No other charges come up during your career.

Installmental Payment Options

Complete your payment within the first four months of the program. ₦146,000 x 4 months



Income Sharing Agreement

₦86,000 enrollment fee + *15% of gross salary over 24 months when you get hired. *VAT exclusive.

You’re eager to start and you might need some clarification.

Talk to a Rep

Ready to become a Software Developer?