Our
Courses

Gradspace is the to go organization for individuals seeking IT jobs.

banner
banner

Developer Curriculum

01

Intermediate & Advanced HTML

CSS Responsive Web Design

Style Libraries & Bootstrap

Version Management with Git

02

Basic and intermediate JavaScript

Object-Oriented Design

Basic Algorithms + Data Structures

DOM Traversal and Manipulation

03

Request & Response Lifecycle

AJAX

Cookies & Sessions

JavaScript

ES6

04

HTTP and API consumption

Client-side & Server-side

REST

MVC

Basic Routing

Client-side User Authentication

05

TypeScript and JavaScript

Client-side MVC

Angular Router in Single Page Applications

Forms in Angular

06

Interface Creation using React

State Management

Redux Architecture

React Router

07

Software Development Lifecycle

Test Driven Development

Waterfall Model

Agile Development

08

Basic Querying

Joins and Associations

Aggregate Functions

Sub-Queries

Schema Design

09

Intermediate Algorithms

Data Structures

Computational Complexity

10

Models and Controller

API Routes

LINQ

Filesystems

Full User Authentication

11

Services Integration

Middleware, Policies

Cache

12

Principals of Object Oriented Programming

Problems of Software Programming

SOLID

13

Application Deployment

CI/CD

Docker

Cloud Computing

Task Runners

AWS & GCP

14

Testing Lifecycles

Automated UI Testing

Automated API Testing

15

Resume Preparation

Cover Letter Preparation

Online Profile Building

16

Interview Training

Effective Communication

Technical Interview Tests Prep

Coding Challenges

Salary Negotiation Workshop

01

Our Advanced Course is tailored for those who has a programming foundation but lacks project experience. We will focus on gaining project experience and learning key skills while on those projects.

02

Advanced CSS & HTML

Version management, Git

Intermediate JavaScript

03

React and Angular

Frontend State Management

Working with Frontend Libraries

04

API and backend

.NET, ASP.NET

C#

SQL

API Authentication and authorization, tokens

DB relationships

05

Web Frameworks and architecture

Interfaces

OOP in practice

Good code practices

06

Project training - working on projects

Add functionalities to existing components & modules

Create a new feature component & module within the project

Functional requirement test & code quality controls

07

Design patterns and logic flows

SOLID design principals

Deployments

CI/CD

08

Testing

Testing Lifecycles

Automated Testing (UI)

Automated API testing

09

Resume Preparation

Cover letter prep

Online Profile Building

10

Interview Training

Effective Communication

Technical Interview Tests Prep

Coding Challenges

Salary Negotiation Workshop

Gain Commercial Experience

Gain commercial and industry experience by developing a real commercial project.

Projects range from building a modern responsive, dynamic e-commerce website, to mining data and training a machine learning algorithm for artificial intelligence. You’ll be part of a team working on a real-world commercial project.

You decide whether to work in frontend or backend development.

Job Position Referrals

We are here to help until you start your job!

We have one-on-one personal advice on your CV, video profile and helping you to practise interviews.

We work with prominent companies and organisations to refer to our graduates.

Personalised Career Planning

A personalised career planning session is the first stage of our program. You will be meeting our experienced IT industry experts, whose passion also lies in helping others enter the profession and advance your developer career.
Be advised the technical and soft skills and competencies you need to work on as part of the program. We will assist you to build up those throughout this program.

Book your free
consultation
today red-arrow

Personalised Practical Learning

  • Learn and practice industry standards in I.T
  • Learn popular front-end Progressive web applications like Angular, React
  • Learn popular back-end API technologies and frameworks like C#, PHP, ASP.Net, Laravel, Node.js (express).
  • Learn common industry level algorithm structures and practices
  • Industry standards and best practices for HTML5, CSS, Jquery
  • Learn current industry database technologies like SQL, NoSql
  • Learn the most relevant technologies and prevailing industry standards from seasoned software developers and engineers.

Suggested Weekly Learning Schedule

Monday - Friday

Lecture (1 Hour)
Coding/Pair programming (6 Hours)
Review and homework (1 Hour)
Saturday - Sunday

Self-review and prepare for new materials
Full-time suggested learning hours: 40 - 50 hours/week, includes studying, coding, homework and review sessions
Saturday - Sunday

Alternating Day 1
Lecture (1 Hour)
Review and homework
Alternating Day 2
Coding (2 Hours)
Saturday - Sunday

Lecture (1 Hour)
Coding (6 Hours)
Review and homework (1 Hour)
Part-time suggested learning hours: 25 - 30 hours/week, includes studying, coding, homework and review sessions

Tuition Fees


Initial deposit for 6 weeks
$700 per each week
Total initial deposit $4200
$4200
Job found:
320 hours salary/pay
Total payable (Job not found):
$4200
Total payable (Job found):
320 hours salary/pay
Initial deposit for 4 weeks
$800 per each week
Total initial deposit $3200
$3200
Job found:
240 hours salary/pay
Total payable (Job not found):
$3200
Total payable (Job found):
240 hours salary/pay