The Programming and Application Development stream provides a strong foundation in modern software creation, emphasizing both the logic behind programming and the practical skills needed to build real‑world applications. This stream guides learners through core development concepts, problem‑solving techniques, and industry‑standard tools used to design, code, test, and maintain software systems. Participants gain hands‑on experience with multiple programming paradigms, full‑stack workflows, and quality assurance practices, enabling them to create functional applications and ensure they perform reliably. The curriculum blends theory with applied learning, fostering the ability to think algorithmically, work with contemporary development frameworks, and collaborate effectively within technical teams. Ideal for those pursuing careers in software development, application design, or testing, the Programming and Application Development stream equips learners with adaptable, job‑ready competencies that support success in an ever‑evolving technology landscape.

Courses

CCTB 102 - Data Modelling
CCTB 111 - SQL Introduction
CCTB 112 - Use Case Analysis
CCTB 130 - SQL Server Reporting Services
CCTB 135 - JavaScript
CCTB 136 - Introduction to JavaScript
CCTB 137 - Advanced JavaScript
CCTB 235 - JavaScript Frameworks
CCTB 236 - React Fundamentals: JavaScript
CCTB 451 - Software Testing Foundation
CCTB 452 - Agile Testing
CCTB 453 - Acceptance Testing
CCTB 454 - Mobile Application Testing
CCTB 455 - Model Based Testing
CCTB 456 - Performance Testing
CCTB 457 - Usability Testing
CCTB 744 - ITIL® 5 Foundation with Certification Exam
CCTB 780 - Data and AI Fluency
CCTB 781 - IT and IS Essentials
CCTB 782 - Data Management Essentials
CCTB 783 - Introduction to AI and Data Governance Frameworks
CCTM 347 - Network Security Fundamentals
CCTP 100 - Fundamentals of Programming with Python
CCTP 110 - Intermediate Programming with Python
CCTP 120 - Advanced Programming with Python
CCTP 135 - CLA: Programming Essentials in C with AI Assistants
CCTP 136 - CPA: AI-powered Applications in C++
CCTP 201 - Python Web Automation
CCTP 202 - Python Data Visualization
CCTP 463 - Applied Machine Learning & Artificial Intelligence (AI)- Part 1
CCTP 464 - Applied Machine Learning & Artificial Intelligence (AI)- Part 2
CCTW 105 - Introduction to Web Development
CCTW 110 - Web Development Fundamentals
CCTW 115 - Advanced Web Development
CCTW 230 - CSS Frameworks
CCTW 400 - Responsive Web Design Level I
CCTW 461 - AI-Powered Full Stack Web Developer Bootcamp
CCTW 462 - AI-Powered Full Stack Web Developer Bootcamp (Accelerated)
CCTW 500 - Responsive Web Design Level II
C/C++ Programming
Full Stack Development Bootcamp
JavaScript and React Developer
Python Developer
Software Testing Associate
Web Development Core

Certificates

Required fields are indicated by .