Sale!
  • web-1
  • dt-2
  • dt-1
  • web-2

Advanced Software Development

Suggested Price: R600,00

Certification

Duration

Pricing

Full Settlement, Plan A, Plan B, Plan C

Year 2

AI Software Developer

Course 1: Software Developer

Certification: SAQA-OC

Description

The purpose of this qualification is to prepare a learner to operate as a Software Developer. A Software Developer analyses a set of requirements, translates these into a working software solution using a programming language. They test, implement and maintain software applications to meet client specifications as well as functional and technical requirements.

Course Outline

  • Computing Systems
  • Computing Theory
  • Spreadsheets
  • HTML5
  • Python
  • Web Applications
  • Software Development Life Cycle
  • Programming Languages
  • Algorithms
  • Governance, Legislation and Ethics
  • 4IR and Future Skills
  • Design Thinking

Careers

Software Developer

Minimum requirements

NQF Level 4 (computer knowledge advantageous)

Course 2:

You can select any of the following 2 courses:

or

AI Software Developer

Course 2: AI Software Developer

Certification: SAQA-OC

The purpose of this occupational programme is to prepare the learner to operate as an Artificial Intelligence Software Developer. Artificial Intelligence Software Developers build Artificial Intelligence (AI) functionality into software applications through integrating and implementing AI algorithms and logic into the deliverables of an Information Technology (IT) project. Developers teach the machine to solve problems the way a human would through the use of programming. They create, test and deploy code. These developers also assist in converting machine learning Application Programming Interface (APIs) so that other applications can use them.

Course Outline

  • Artificial Intelligence 
  • Introduction to Mathematics and Statistics 
  • Analytical Thinking and Problem Solving 
  • Data, Databases and Data Visualisation 
  • Computing Theory 
  • 4IR and Future Skills 
  • Machine Learning 
  • Deep Learning 
  • Structure Query Language
  • Python
  • Tensor Flow
  • Design Thinking