Developer to Software Architect

R12,180.00

This course is ideal for candidates looking to take the journey to master becoming a Software Architect. This course covers four stages to the final part of Software Architect.

These are:

  • Developer,
  • Database Developer,
  • Full Stack Developer, and
  • Software Architect.

Deposit : R5,253.00

, , ,

 

 Mode of delivery: Distance learning
  Subjects:Software Architect Track 1: Developer
Software Architect Track 2: Database Developer
Software Architect Track 3: Full Stack Developer
Software Architect Track 4: Software ArchitectSubject breakdown
Software Architect Track 1: Developer

Advanced Data Structures & Algorithms in Java: Working With Binary Trees
Advanced Data Structures & Algorithms in Java: Solving Binary Tree Problems
Advanced Data Structures & Algorithms in Java: Working with Binary Search Trees
Advanced Data Structures & Algorithms in Java: Sorting & Searching Algorithms
Advanced Data Structures & Algorithms in Java: Working with the Binary Heap
Advanced Data Structures & Algorithms in Java: Getting Started with Graphs
Advanced Data Structures & Algorithms in Java: Working with Graph Algorithms
Multithreading & Concurrency in Java: Introduction to Concurrent Programming
Multithreading and Concurrency in Java: Spawning & Launching Threads
Multithreading and Concurrency in Java: Thread Synchronization & Locks
Java Concurrency: Multithreading and Concurrency in Java: Concurrency & the Producer-Consumer Problem
Multithreading and Concurrency in Java: Objects for Concurrent Programming
Multithreading and Concurrency in Java: Scaling a Multithreaded ApplicationSoftware Architect Track 2: Database Developer
JDBC: An Introduction to Java Database Connectivity
JDBC: Executing Statements
JDBC: Working with ResultSets & Query Batches
JDBC: RowSet
JDBC: Advanced Topics
Java Persistence API: Getting Started With JPA & Hibernate
Java Persistence API: Configuring Fields & Performing CRUD Operations
Java Persistence API: Mapping & Configuring Relationships
Java Persistence API: Embedding Collections & Managing Cascade Operations
Java Persistence API: Executing Queries & Managing the Entity Lifecycle

Software Architect Track 3: Full Stack Developer
The Spring Web MVC Framework: Getting Started
The Spring Web MVC Framework: Handling Requests & Errors
The Spring Web MVC Framework: Working With Forms & Files
The Spring Web MVC Framework: Building Web Applications & REST APIs
Spring Boot Microservices: Getting Started
Spring Boot Microservices: Asynchronous Methods, Schedulers, & Forms
Spring Boot Microservices: Building RESTful API Services
Spring Boot Microservices: Advanced Microservices & Securing Web Applications

Software Architect Track 4: Software Architect
The Redis In-memory Data Store: An Introduction to Redis
The Redis In-memory Data Store: Data Structures
The Redis In-memory Data Store: Messaging & Streaming
The Redis In-memory Data Store: Working with Redis Clients
The Redis In-memory Data Store: Administering a Redis Server

 

 

Course starting dates: You can register and start studying this course at any time as registration is open all year round.

Admission requirements:

Grade 10

The ability to read and write in English

Learners must be at least 16 years of age

 

 

 

 

 Course type: Short Course

  Certification: Certificate confirming course completion

  Certification issued by: Optimi College

 

 

Assessment information

Online Assessments

 

 

 

 

Course fee: R12,180.00

Course Deposit: R5,253.00

Monthly instalment option: R577.25

Payment duration: 12 Months

Study duration: 12 Months

 

 Dedicated Client Engagement Support
 Online Mentor (Skillsoft)
 Skillsoft Learner Management System Access
 Skillsoft App Access
 Skillsoft Practice Labs (Online)
 

 

 

 

Developer to Software Architect
R12,180.00

Deposit : R5,253.00