CODAR Tech Africa : Leading Centre For Coding and Software Development in Africa
+(234) 809 779 6785 contact@codarhq.com Physical · Virtual · Hybrid
🎓 New cohort starts every month — Apply Now
All Courses — Codar Tech Africa

Enroll in a Course

Pick from 30+ industry-led tech courses — from beginner-friendly to advanced. Live classes, real projects, real outcomes.

Choose the course you'd like to enroll in. You'll be taken to its details page where you can review the curriculum and complete payment.

Showing 21 to 32 of 32 courses
Mobile Application Development Bestseller
9 weeks Beginner 300+
Mobile Application Development

Mobile application development is the process of designing, building, and deploying software applica...

PremiumBestseller

Updated June 2026

9 weeks72+ hoursBeginner – Advanced

Mobile application development is the process of designing, building, and deploying software applications for mobile devices such as smartphones and tablets. It involves coding in languages like Swift (for iOS) or Kotlin/Java (for Android), using frameworks like Flutter or React Native for cross-platform apps, and integrating features like UI/UX design, backend services, and APIs. The development process includes planning, design, development, testing, and deployment to app stores.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Mobile Application Development
  • Learn from Anywhere With Live-Class Recap Videos Available
Software Testing Bestseller
18 weeks Beginner 300+
Software Testing

Software testing is the process of evaluating a software application to ensure it meets specified requirements and fu...

PremiumBestseller

Updated June 2026

18 weeks144+ hoursBeginner – Advanced

Software testing is the process of evaluating a software application to ensure it meets specified requirements and functions correctly. It involves identifying bugs, verifying performance, and validating usability through various testing methods, such as manual or automated testing. The goal is to improve software quality, enhance user experience, and minimize defects before deployment.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Software Testing
  • Learn from Anywhere With Live-Class Recap Videos Available
Graphics Design Bestseller
13 weeks Beginner 300+
Graphics Design

Graphic design is the art of visually communicating ideas through typography, imagery, color, and layout. It involves...

PremiumBestseller

Updated June 2026

13 weeks104+ hoursBeginner – Advanced

Graphic design is the art of visually communicating ideas through typography, imagery, color, and layout. It involves creating designs for digital and print media, including logos, advertisements, websites, packaging, and branding materials. Graphic designers use software like Adobe Photoshop, Illustrator, and InDesign to craft visually appealing and effective designs that convey messages and enhance user experience.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Graphics Design
  • Learn from Anywhere With Live-Class Recap Videos Available
Digital Literacy Bestseller
5 weeks Beginner 300+
Digital Literacy

Digital literacy is the ability to effectively find, evaluate, create, and communicate information using digital tech...

PremiumBestseller

Updated June 2026

5 weeks40+ hoursBeginner – Advanced

Digital literacy is the ability to effectively find, evaluate, create, and communicate information using digital technologies. It includes skills such as using the internet, understanding digital security, critically assessing online content, and utilizing various digital tools for communication and problem-solving.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Digital Literacy
  • Learn from Anywhere With Live-Class Recap Videos Available
Virtual Assistant Bestseller
9 weeks Beginner 300+
Virtual Assistant

A virtual assistant is an AI-powered software or digital entity that helps users perform tasks, answ...

PremiumBestseller

Updated June 2026

9 weeks72+ hoursBeginner – Advanced

A virtual assistant is an AI-powered software or digital entity that helps users perform tasks, answer questions, and manage information through voice or text-based interactions. It can assist with scheduling, reminders, customer service, automation, and more, improving efficiency and productivity. Examples include Siri, Alexa, and Google Assistant.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Virtual Assistant
  • Learn from Anywhere With Live-Class Recap Videos Available
Game Development With C++ Bestseller
26 weeks Beginner 300+
Game Development With C++

Game development is the process of designing, creating, and programming video games. It involves various disciplines,...

PremiumBestseller

Updated June 2026

26 weeks208+ hoursBeginner – Advanced

Game development is the process of designing, creating, and programming video games. It involves various disciplines, including game design, coding, graphics and animation, sound design, and testing. Developers use game engines like Unity or Unreal Engine to build interactive experiences for platforms such as PCs, consoles, and mobile devices. The process includes concept creation, prototyping, development, testing, and publishing.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Game Development With C++
  • Learn from Anywhere With Live-Class Recap Videos Available
Data Engineering Bestseller
26 weeks Beginner 300+
Data Engineering

Data engineering is the process of designing, building, and maintaining systems that collect, store, and process larg...

PremiumBestseller

Updated June 2026

26 weeks208+ hoursBeginner – Advanced

Data engineering is the process of designing, building, and maintaining systems that collect, store, and process large amounts of data. It involves data pipelines, ETL (Extract, Transform, Load) processes, and database management to ensure data is clean, reliable, and accessible for analysis and business intelligence.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Data Engineering
  • Learn from Anywhere With Live-Class Recap Videos Available
Data Governance Bestseller
18 weeks Beginner 300+
Data Governance

Data Governance is the framework of policies, processes, and standards that ensure the effective man...

PremiumBestseller

Updated June 2026

18 weeks144+ hoursBeginner – Advanced

Data Governance is the framework of policies, processes, and standards that ensure the effective management, security, and quality of data within an organization. It defines roles, responsibilities, and guidelines for data ownership, compliance, integrity, and accessibility, helping organizations make informed decisions while ensuring regulatory compliance and data protection.

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Data Governance
  • Learn from Anywhere With Live-Class Recap Videos Available
Product Development Bestseller
25 weeks Beginner 300+
Product Development

PremiumBestseller

Updated June 2026

25 weeks200+ hoursBeginner – Advanced

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Product Development
  • Learn from Anywhere With Live-Class Recap Videos Available
Backend Web Development With JAVA Bestseller
PremiumBestseller

Updated June 2026

13 weeks104+ hoursBeginner – Advanced

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Backend Web Development With JAVA
  • Learn from Anywhere With Live-Class Recap Videos Available
Content Creation And Video Editing Bestseller
PremiumBestseller

Updated June 2026

9 weeks72+ hoursBeginner – Advanced

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Content Creation And Video Editing
  • Learn from Anywhere With Live-Class Recap Videos Available
Python Programming Bestseller
13 weeks Beginner 300+
Python Programming

PremiumBestseller

Updated June 2026

13 weeks104+ hoursBeginner – Advanced

  • Build 3+ portfolio-grade projects
  • Master Basic Concepts of Python Programming
  • Learn from Anywhere With Live-Class Recap Videos Available