Our Programs

Discover the various initiatives we offer to empower and uplift the youth in our community.

Our Offerings

Community Outreach

Schools

Monthly Events Thokoza Community All Ages

“We aim to complement the school curriculum by providing learners with practical, engaging, and future-oriented experiences in digital skills, science, and innovation

Learn More
Community Outreach

Africa Code Week

Monthly Events Thokoza Community All Ages

Africa Code Week equips young Africans with essential 21st-century digital skills to prepare them for the future of work and innovation.

Learn More
Community Outreach

STEM EduTours

Monthly Events Thokoza Community All Ages

Our mission is to spark curiosity and inspire the next generation of scientists, engineers, and innovators through immersive learning outside the classroom.”

Learn More
Community Outreach

School Holiday Program

Monthly Events Thokoza Community All Ages

“Our goal is to keep children engaged, active, and learning during the school holidays while giving parents peace of mind.”

Learn More
After-School Tutoring

Progressive Personal Development

Computer Lab Ages 18+ Grades 8-12

Progressive Personal Development refers to the intentional, ongoing process of building skills, improving mindset, and growing as a person over time. It’s about striving to become the best version of yourself — mentally, emotionally, socially, and professionally.

Learn More
After-School Tutoring

ICDL

Computer Lab Ages 18+ Grades 8-12

The International Computer Driving Licence (ICDL) is a globally recognized certification program that verifies an individual’s skills in essential computer and digital technologies. It is trusted by employers, education institutions, and governments across over 100 countries.

Learn More
After-School Tutoring

CompTIA A+

Computer Lab Ages 18+ Grades 8-12

CompTIA A+ is a globally recognized entry-level certification for IT professionals. It validates foundational skills in IT support, hardware, software, networking, troubleshooting, and cybersecurity. It is often the first certification earned by individuals pursuing a career in IT support, help desk, or technical operations.

Learn More
After-School Tutoring

CompTIA Network+

Computer Lab Ages 18+ Grades 8-12

CompTIA Network+ is a globally respected certification that validates foundational skills in networking technologies, infrastructure, troubleshooting, and security. It prepares IT professionals to design, manage, and troubleshoot wired and wireless networks.

Learn More
After-School Tutoring

CompTIA CySA+

Computer Lab Ages 18+ Grades 8-12

CompTIA CySA+ (Cybersecurity Analyst+) is an intermediate-level, vendor-neutral cybersecurity certification that focuses on threat detection, vulnerability analysis, incident response, and security monitoring.

Learn More
After-School Tutoring

CompTIA PenTest+

Computer Lab Ages 18+ Grades 8-12

CompTIA PenTest+ is an intermediate-level cybersecurity certification focused on ethical hacking, vulnerability exploitation, and penetration testing techniques. It validates the skills required to assess the security of networks, applications, devices, and cloud environments through simulated attacks.

Learn More
After-School Tutoring

Ethical Hacker

Computer Lab Ages 18+ Grades 8-12

Learn the art of offensive security to uncover cyber threats and vulnerabilities before the cybercriminals do.

Learn More
After-School Tutoring

Endpoint Security

Computer Lab Ages 18+ Grades 8-12

Endpoint Security refers to the protection of end-user devices such as desktops, laptops, mobile phones, tablets, and servers from cyber threats. These devices, or “endpoints,” are often the entry points for attackers to gain access to an organization's network. With the rise of remote work, mobile access, and cloud services, endpoint security has become a critical layer of defense in modern cybersecurity.

Learn More
After-School Tutoring

Network Defense

Computer Lab Ages 18+ Grades 8-12

Learn how to monitor and protect your network and evaluate security alerts.

Learn More
After-School Tutoring

Cyber Thread Management

Computer Lab Ages 18+ Grades 8-12

Cyber Threat Management is the structured process of identifying, assessing, responding to, and mitigating cyber threats that target an organization’s digital systems, data, and users. It plays a central role in modern cybersecurity strategies and is essential for protecting against evolving threats such as ransomware, phishing, malware, insider threats, and nation-state attacks.

Learn More
After-School Tutoring

Cloud Essentials+

Computer Lab Ages 18+ Grades 8-12

CompTIA Cloud Essentials+ is an entry-level, vendor-neutral certification that provides a foundational understanding of cloud computing concepts, business impact, and cloud technologies. It is designed for both technical and non-technical professionals who need to make informed cloud-related decisions in a business environment.

Learn More
After-School Tutoring

Cloud+

Computer Lab Ages 18+ Grades 8-12

CompTIA Cloud Essentials+ is an entry-level, vendor-neutral certification that provides a foundational understanding of cloud computing concepts, business impact, and cloud technologies. It is designed for both technical and non-technical professionals who need to make informed cloud-related decisions in a business environment.

Learn More
After-School Tutoring

Linux+

Computer Lab Ages 18+ Grades 8-12

CompTIA Linux+ is a vendor-neutral, intermediate-level certification that validates the skills needed to manage, configure, and troubleshoot Linux-based systems in enterprise environments. It is ideal for IT professionals working in system administration, DevOps, cybersecurity, or cloud infrastructure roles.

Learn More
After-School Tutoring

Server+

Computer Lab Ages 18+ Grades 8-12

CompTIA Server+ is a vendor-neutral, intermediate-level certification that validates the skills needed to build, maintain, troubleshoot, and support server hardware and software technologies in both on-premises and hybrid environments.

Learn More
After-School Tutoring

Network Basics

Computer Lab Ages 18+ Grades 8-12

Network Basics refers to the foundational concepts and components that allow computers and devices to communicate and share resources. Understanding networking is essential in IT, cybersecurity, and digital communications.

Learn More
After-School Tutoring

Networking Device and Initial configuration

Computer Lab Ages 18+ Grades 8-12

Continue learning networking essentials and build your foundational skill

Learn More
After-School Tutoring

Network Addressing and Basic Troubleshooting

Computer Lab Ages 18+ Grades 8-12

Take your networking foundation deeper and explore the next steps towards a career in tech.

Learn More
After-School Tutoring

Network Support and Security

Computer Lab Ages 18+ Grades 8-12

Develop your network troubleshooting and user access control skills to begin your career in technology.

Learn More
After-School Tutoring

CISCO CCNA

Computer Lab Ages 18+ Grades 8-12

Cisco Certified Network Associate (CCNA) is a globally recognized entry-level certification in networking offered by Cisco Systems. It validates a professional's ability to install, configure, operate, and troubleshoot small to medium-sized networks — including routing, switching, wireless access, security, and automation.

Learn More
After-School Tutoring

AI Essentials

Computer Lab Ages 18+ Grades 8-12

AI Essentials introduces the fundamental concepts, applications, and impact of Artificial Intelligence (AI) in today’s world. It’s designed for beginners who want to understand what AI is, how it works, and how it's transforming industries, jobs, and daily life.

Learn More
After-School Tutoring

Introduction to Data Science

Computer Lab Ages 18+ Grades 8-12

Quintillion bytes of data are created EVERY day! Explore how data is transforming the world and opening up exciting new jobs.

Learn More
After-School Tutoring

Introduction to modern AI

Computer Lab Ages 18+ Grades 8-12

Modern Artificial Intelligence (AI) refers to the advanced systems and technologies that allow machines to simulate human intelligence and perform complex tasks such as understanding language, recognizing images, making decisions, and even creating content.

Learn More
After-School Tutoring

C++ Essentials 1

Computer Lab Ages 18+ Grades 8-12

Build your C++ programming skills and prepare for CPE – C++ Certified Entry-Level Programmer certification.

Learn More
After-School Tutoring

C++ Essentials 2

Computer Lab Ages 18+ Grades 8-12

Advance your C++ skills and prepare for CPP – C++ Certified Professional Programmer certification.

Learn More
After-School Tutoring

C++ Advanced

Computer Lab Ages 18+ Grades 8-12

Advanced C++ builds upon foundational knowledge of the C++ programming language, focusing on high-level programming techniques, object-oriented design, memory management, and performance optimization. It prepares developers to write efficient, robust, and scalable software systems using modern C++ features.

Learn More
After-School Tutoring

Python Essentials 1

Computer Lab Ages 18+ Grades 8-12

Learn fundamental concepts of computer programming and start building coding skills with the Python programming language.

Learn More
After-School Tutoring

Python Essentials 2

Computer Lab Ages 18+ Grades 8-12

Expand your computer programming skills and get ready to earn a certification.

Learn More
After-School Tutoring

JavaScript Essentials 1

Computer Lab Ages 18+ Grades 8-12

JavaScript Essentials 1 introduces learners to the fundamentals of JavaScript, the most widely used programming language for web development. This course focuses on teaching basic syntax, logic, and interactive programming to build websites and browser-based applications.

Learn More
After-School Tutoring

JavaScript Essentials 2

Computer Lab Ages 18+ Grades 8-12

Design, develop, and improve JavaScript programs. Boost your programming skills to start your career in technology.

Learn More
After-School Tutoring

HTML Essentials

Computer Lab Ages 18+ Grades 8-12

Learn the fundamentals of HTML to create structured and interactive web pages from scratch. Perfect for beginners.

Learn More
After-School Tutoring

CSS Essentials

Computer Lab Ages 18+ Grades 8-12

Master CSS to style and design beautiful, responsive websites with layouts, animations, and modern design techniques.

Learn More
Career Guidance

Digital Citizen Plus

Monthly Workshops Various Locations Grades 10-12

Empowers learners with digital skills and responsible internet use. Topics include online safety, privacy, digital rights, and how to make smart career and academic decisions in a digital world.

Learn More
Computer Skills

Computer Hardware Basics

Computer Lab Ages 18+

Hands-on introduction to computer components and functions. Participants learn to assemble, troubleshoot, and maintain PCs while gaining skills in Microsoft Office and basic coding.

Learn More
Entrepreneurship

Introduction to Cybersecurity

Sat, 9am-12pm Tsepo Street Center Ages 18-35

Explore the exciting field of cybersecurity and why cybersecurity is a future-proof career.

Learn More
Soccer Development

Introduction to IoT and Digital Transformation

Wed & Sat, 2pm-5pm Local Sports Field Ages 10-18

Billions of devices connect to the network every day. Learn how IoT is digitally transforming the world and opening up exciting new jobs.

Learn More
Creative Arts

Create Digital Content, Communicate and Collaborate Online

Fri, 3pm-6pm Arts Center All Ages

Explore digital storytelling through video, podcasts, online presentations, and live collaboration tools. Perfect for those looking to improve their creative communication and digital teamwork skills.

Learn More
Creative Arts

Using Computer and Mobile Devices

Fri, 3pm-6pm Arts Center All Ages

A beginner-friendly workshop focused on helping participants comfortably use smartphones, tablets, and computers. Includes messaging, file sharing, video calls, and media creation.

Learn More
Mentorship Program

Tech+

Flexible Schedule Various Locations Ages 14-21

One-on-one mentorship pairing youth with positive role models for guidance and personal development.

Learn More
Community Outreach

CompTIA Security+

Monthly Events Thokoza Community All Ages

Initiatives addressing community needs including health awareness, clean-ups, and social support programs.

Learn More
Community Outreach

Financial Literacy

Monthly Events Thokoza Community All Ages

Initiatives addressing community needs including health awareness, clean-ups, and social support programs.

Learn More
Community Outreach

Gala Dinner

Monthly Events Thokoza Community year 16+

Initiatives addressing community needs including health awareness, clean-ups, and social support programs.

Learn More
Community Outreach

Funday

Monthly Events Thokoza Community All Ages

Funday is a special day designed to bring joy, creativity, and teamwork to life! It's a time where young people come together to relax, play, and grow outside of the regular routine. Whether you're indoors or outdoors, Funday builds connection, confidence, and community — all while having tons of fun!

Learn More
Community Outreach

Africa Day

Monthly Events Thokoza Community All Ages

Initiatives addressing community needs including health awareness, clean-ups, and social support programs.

Learn More

Ready to Join Our Programs?

Register today and take the first step towards personal growth and community impact.

Success Stories

Hear from participants who have benefited from our programs

"I’m studying ICDL at TPY and the facilitators are supportive, professional, and easy to talk to. I encourage anyone starting their IT journey to join TPY."

Testimonial Author

Nomakhosi Queen Ngubeni


Tutoring Program Participant

"TPY gave me computer skills beyond my expectations, with knowledgeable instructors. I fully recommend it to youth wanting to grow."

Testimonial Author

Lindokuhle Nkanyiso Nhlangwana


Tutoring Program Participant

"TPY became a home for me. I gained computer skills in WordPress, PowerPoint, spreadsheets and more, while also learning valuable life lessons."

Testimonial Author

Nompendulo Elsie Lekhuni


Tutoring Program Participant