Programming Courses

Programming Courses

Python Code
Beginner • 30 Hours • Free

Python Essentials 1

Learn the fundamentals of Python, the most popular programming language in the world. No prior coding experience required.

View on Cisco Netacad
Advanced Python Concepts
Intermediate • 40 Hours

Python Essentials 2

Advance your Python skills. Learn about classes, objects, exceptions, and how to process files in Python.

View on Cisco Netacad
JavaScript Code on Screen
Beginner • 40 Hours • Free

JavaScript Essentials 1

Learn the basics of JavaScript, the language of the web. Discover how to create interactive and dynamic web pages.

View on Cisco Netacad
Web Development Environment
Intermediate • 40 Hours

JavaScript Essentials 2

Master advanced JavaScript concepts including closures, prototypes, asynchronous programming, and DOM manipulation.

View on Cisco Netacad
Computer Hardware and Code
Beginner • 30 Hours • Free

C Essentials 1

Start programming in C, the foundational language for operating systems, hardware drivers, and embedded systems.

View on Cisco Netacad
Advanced C Coding
Intermediate • 40 Hours

C Essentials 2

Deepen your knowledge of C programming. Learn about memory management, pointers, and file operations.

View on Cisco Netacad
C++ Code
Beginner • 30 Hours • Free

C++ Essentials 1

Learn the basics of C++, one of the most popular and powerful object-oriented programming languages used in software and game development.

View on Cisco Netacad
Game Development or Systems Programming Code
Intermediate • 40 Hours

C++ Essentials 2

Take your C++ skills to the next level. Dive into object-oriented programming (OOP), templates, and exception handling.

View on Cisco Netacad
Game Development or Systems Programming Code
Intermediate • 70 Hours

C++ Advanced

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

View on Cisco Netacad