Scholarship learning
Self-paced, pre-recorded lessons. Scholarship places cover this format.
Learn to solve problems with code and build reliable applications. Develop strong JavaScript and React foundations, connect APIs, and ship practical projects.
Classes start October 5, 2026

For beginners interested in solving problems with code and building applications. The curriculum develops JavaScript foundations, React interfaces, API integration, testing, and deployment.
A laptop or desktop and time for regular coding practice will help. Start by getting comfortable with files and folders; the course begins with programming fundamentals.
Learn through structured lessons and practical projects, then bring your work together in a portfolio you can share.
Self-paced, pre-recorded lessons. Scholarship places cover this format.
Choose self-paced, pre-recorded lessons or one-on-one live classes.
Programming fundamentals and computational thinking
JavaScript functions, objects, arrays, and data structures
HTML, CSS, and accessible application interfaces
Version control and working with GitHub
React components, state, and application architecture
Routing, forms, validation, and error handling
APIs, asynchronous code, and data integration
Testing, debugging, and maintainable code
Responsible AI-assisted development and code review
Deployment, documentation, and capstone delivery
The planned projects include a task management application, an API-powered dashboard, a multi-page React application, and a software capstone. You will practise connecting interfaces, application logic, and APIs, then test and deploy your work.
The current Software Development learning path runs for 20 weeks. The enrolment card shows the current cohort's start date.
Scholarship places use self-paced, pre-recorded lessons. Full-tuition learners can choose pre-recorded lessons or one-on-one live classes. Confirm your preferred format when you register.
The enrolment card displays the fees for your detected region. Scholarship applicants pay the scholarship fee only after approval. Full-tuition registration takes you through a payment review before checkout.