Cisco NetAcad

Cisco Networking Academy

Cisco Networking Academy is a workforce development program for learning institutions and individuals worldwide. Networking Academy delivers classroom instruction, online teaching materials, interactive tools and hands on learning to students from all socio-economic backgrounds.






Courses Offered

To start learning, enroll in any of the following courses by going to the course webpages linked alongside.

Programming Courses

Programming Essentials in Python

Through this course, you will learn to write, debug, and run programs in the Python language. The course begins with the very basics, guiding you step by step until you become adept at solving more complex problems and programs.

Programming Essentials in C

Fundamentals of programming using C language are explored in this course. It is apt for entry-level programming opportunities and aligns with CLA (C Programming Language Certified Associate Certification).


Advanced Programming in C

This course allows the learner to accomplish intermediate to advanced coding tasks such as C handing variable numbers of parameters, low level IO, memory, strings, network sockets, etc.

Programming Essentials in C++

This is a beginner course introducing the basics of programming in the C++ language and the fundamental notions and techniques used in object-oriented programming.

Advanced Programming in C++

The second course in 2-course series as you learn C++.You’ll work with templates and the Standard Template Library, read and understand template functions and classes, and properly use template classes and methods including third-party templates.

Internet of Things

Introduction to IoT

This course introduces you to the world of Internet of Things and how it enables Digital Transformation along with emerging technologies such as data analytics, artificial intelligence, and cybersecurity.

IoT Fundamentals : Big Data and Analytics

Students will learn how to use Python data libraries to create a pipeline to acquire, transform and visualise data collected from IoT sensors and machines.

IoT Fundamentals: IoT Security

After completing the course will be able to perform vulnerability and risk assessments. They will learn practical tools for evaluating security vulnerabilities in IoT solutions, perform threat modeling, strategies for common security threats in IoT.




Entrepreneurship supplements the ICT skills gained in CCNA R & S curriculum by teaching business and financial skills , behaviours , and attitudes, to help students to develop entrepreneurial mindset.


Introduction to Cybersecurity

The Introduction to Cybersecurity course explores cyber trends, threats and staying safe in cyberspace, and protecting personal and company data.


Cybersecurity Essentials

Cybersecurity Essentials covers foundational knowledge and essential skills including information security, systems security, network security, ethics and laws, and defence and mitigation techniques used in protecting businesses.


Networking Essentials

Networking is at the heart of digital transformation. The network is essential to many business functions today and a wide variety of career paths rely on the network, Through this course, you can learn basic networking concepts and skills you can put to use right away, no previous networking knowledge needed.

Get Connected

A short course on the Internet teaching skills of basic communication and collaboration technologies. Through this course, students are taught to experiment with social networking sites. This course is apt for new IT users.


Operating Systems and IT

NDG Linux I

Students will develop proficiency in performing maintenance tasks on the command line, installing, configuring a computer running Linux. This course will prepare students for career Cloud Computing, Cybersecurity, Information Systems, Software Development.


NDG Linux II

This course allows students to wade into the shallow end of Linux, the back-end operating system used by global titans such as Facebook, Google, Microsoft, NASA, Tesla, Amazon and more.

partnering for Impact

Aspire For Her and Cisco Networking Academy aim to provide free access to a number of training courses in fields like Programming, Cybersecurity, Internet of Things, Entrepreneurship and Networking in order to facilitate upskilling of our future leaders in technology and gearing them up for great careers in these domains! These courses are self-paced and can be accessed from anywhere, at anytime, so that learning never stops! 

What is Cisco NetAcad?

An incredible opportunity is waiting for you. Technology is changing the world by connecting billions of devices and improving how we live, work, play and treat our planet. No industry is immune. Are you ready to change your life, and possibly make the world a better place?

Explore Learning Paths

Cisco Networking Academy offers five pathways for learning and identifying a career choice. Due to the nature of working in a technology field, broader skill sets and knowledge are always beneficial.

So start exploring – and mark your path today!

A Glimpse of the Experience

With the rapidly advancing tech industry, technology skills are becoming an essential prerequisite in almost all domains of work. In such a situation, equipping yourself with necessary and in-demand skills in fields like programming, networking, IoT, cybersecurity will surely help you stay up to date with the industry requirements.