Skills For Jobs

City of Johannesburg is partnering with Microsoft & Afrika Tikkun to empower South Africans pursuing technical careers. We offer free courses and certificates to equip individuals with essential skills for success in the tech industry. Join us in building fulfilling and prosperous careers in technology.

Start Upskilling

free online courses to build the skills

Get Certified

Internationally recognised  industry certifications 

Skills based employment

explore resources to help you find just the right role

Build Foundational Skills

Digital literacy and productivity

Explore the fundamentals of working with operating systems, applications, and productivity tools to confidently navigate online.

Skills you’ll learn:
• Computer basics such as parts, OS, and security
• Safely accessing information online
• Collaborating with others using online tools
• Word, Excel, OneNote, Outlook, and PowerPoint basics

Soft skills

Excel in any job with these essential skills: emotional intelligence and critical thinking to unconscious bias and teamwork.

Skills you’ll learn:
• Emotional intelligence and resilience
• Communication and listening skills
• Collaboration skills
• Critical thinking and decision making




Entrepreneurship 

Discover what you need to succeed as a small business owner from finding and testing your business idea to raising capital.

Skills you’ll learn:
• Basics such as pitching and prototypes
• Creating a business plan
• Raising capital
• Marketing your small business



Explore In-demand Skills

Administrative Professional 

Develop essential skills needed for administrative roles, including communication, writing, time management, and must-have software skills.


Project Manager

Discover how to manage projects effectively with scheduling, budgeting, and communication, and explore PM tools in Microsoft 365.


Business analyst 

Explore foundational business analysis concepts and understand key processes. Practice using software tools for common business analysis tasks.  


Systems administrator 

Learn about this multifaceted role — from managing on-site, cloud, physical, and virtual implementations, as well as storage security.

Data analyst 

Explore foundational concepts used in data analysis and practice using software tools for data analytics and data visualization. 


Software Developer

Understand the core concepts and structure of programming languages and learn how they’re applied.


Stay ahead with AI skills for today and tomorrow

Empowering People with AI Skills for Jobs: Microsoft's Commitment. Unlock the Potential of AI for Everyone, Everywhere. Join our Global AI Skills Initiative to Harness the Power of Artificial Intelligence. Embrace the Future of Jobs with Digital and AI Proficiency. Embrace Change, Learn, Work, and Connect in an AI-Driven World.

Frequently asked questions

Simply click on the sign up /sign in button to get started your will need a cellphone number to gain access to the platform. find out more

You can register for in person facilitation you can register here: Fill in form
Or self learn through the platform at your own pace.

Need help ?

Let’s work together!

© Copyright 2023 City Of Johannesburg - All Rights Reserved