Goal-based course planning
Choose a practical IT learning path
Start with your goal, follow the suggested order and turn each topic into a small piece of practical work. You can also use the complete catalogue when you need a different starting point.
If you learn from Romania or elsewhere in Europe, use these English guides to compare topics before opening the provider’s site. Access, language, prerequisites and provider terms can change by course and location.
Would Romanian be more useful? Open the Romanian learning paths.
Learning path 1
Everyday digital foundations
A starting route for new or occasional technology users.
- Digital Awareness
- Using Computer and Mobile Devices
- Digital Safety and Security Awareness
- Create Digital Content, Communicate and Collaborate Online
Practice idea: Practise safer account and device settings, then create and share a non-sensitive document with deliberate access choices.
Learning path 2
Front-end web foundations
For beginners who want to understand and build browser-based interfaces.
Practice idea: Build a small semantic page, style it for narrow and wide screens, then add one simple interaction and test it with a keyboard.
Learning path 3
Python, analytics and data
For learners moving from first Python programs towards evidence-based data work.
- Python Essentials 1
- Python Essentials 2
- Introduction to Data Science
- Data Science Essentials with Python
Practice idea: Clean and summarise a small non-sensitive dataset, make one clear chart and record the limits of the conclusion.
Learning path 4
AI and data
For beginners who want to distinguish AI concepts from a small, evidence-checked application.
- Introduction to AI
- AI Fundamentals with IBM SkillsBuild
- Data Analytics Essentials
- Apply AI: Analyze Customer Reviews
- Creating Compelling Reports
Practice idea: Analyse a small set of non-sensitive sample reviews, keep the source text visible, compare outputs with the evidence, note errors or bias and require human review.
Learning path 5
Networking and Packet Tracer
For beginners who learn networking best by building and observing a simulation.
- Getting Started with Cisco Packet Tracer
- Networking Basics
- Exploring Networking with Cisco Packet Tracer
- Network Addressing and Basic Troubleshooting
- Networking Devices and Initial Configuration
Practice idea: Build a small authorised or simulated topology, document its addressing and verify connectivity one step at a time.
Learning path 6
Defensive cybersecurity
For learners who want a responsible route from awareness to defensive controls and threat management.
- Digital Safety and Security Awareness
- Introduction to Cybersecurity
- Endpoint Security
- Network Defense
- Cyber Threat Management
Practice idea: Review defensive controls only in systems you own or are authorised to use; document risks, evidence and safe remediation priorities.
Learning path 7
IT support and Linux
For learners interested in devices, operating systems and structured troubleshooting.
- Computer Hardware Basics
- Operating Systems Basics
- Linux Unhatched
- Linux Essentials
- Security and Connectivity Support
Practice idea: Use a disposable virtual machine to write a reproducible support checklist without including passwords or personal data.
Learning path 8
English for IT communication
For learners who need clearer English for technical study, support and teamwork.
- English for IT 1
- English for IT 2
- English for IT: Advice and Time
- English for IT: Needs and Responsibilities
Practice idea: Write a concise support request and status update, then revise the terminology, sequence and tone for clarity.
Explore the course catalog
This page brings together 60 Cisco Networking Academy course pages and 1 profile and certificate guide. Each resource keeps its own page and official link.
Each article includes a useful description, a representative image, and links to the official NetAcad or Cisco page.
Full list of courses
| # | Article | Summary | Quick access |
|---|---|---|---|
| 1 | AI Fundamentals with IBM SkillsBuild | course on the basics of artificial intelligence, machine learning and practical applications for beginners. | Open course guide: AI Fundamentals with IBM SkillsBuild |
| 2 | Apply AI: Analyze Customer Reviews | Apply AI: Analyze Customer Reviews is a course on artificial intelligence, machine learning and practical uses of AI. | Open course guide: Apply AI: Analyze Customer Reviews |
| 3 | The basics of networking | Networking Basics is a course on networking basics, connectivity concepts and how networks work. | Open course guide: The basics of networking |
| 4 | C Advanced | C Advanced is a course on advanced C programming, memory, pointers, structures, files and practical techniques for robust code. | Open course guide: C Advanced |
| 5 | C Essentials 1 | C Essentials 1 covers the basics of the C language, basic syntax, variables, control flow, and introductory programming exercises. | Open course guide: C Essentials 1 |
| 6 | C Essentials 2 | C Essentials 2 is a course on C programming, functions, pointers, data structures, and hands-on exercises to reinforce the fundamentals. | Open course guide: C Essentials 2 |
| 7 | C++ Advanced | C++ Advanced covers advanced C++ programming, memory, classes, templates, files, and practical techniques for robust code. | Open course guide: C++ Advanced |
| 8 | C++ Essentials 1 | C++ Essentials 1 covers C++ programming basics, syntax, variables, control flow and introductory exercises. | Open course guide: C++ Essentials 1 |
| 9 | C++ Essentials 2 | C++ Essentials 2 covers C++ programming, functions, classes, objects, data structures and practical exercises. | Open course guide: C++ Essentials 2 |
| 10 | Computer Hardware Basics | Computer Hardware Basics is a course on computer hardware, components, upgrades, installation, and technical support. | Open course guide: Computer Hardware Basics |
| 11 | Create Digital Content, Communicate and Collaborate Online | course on digital content creation, online communication and internet collaboration. | Open course guide: Create Digital Content, Communicate and Collaborate Online |
| 12 | Creating Compelling Reports | Creating Compelling Reports is a course on creating compelling reports, structuring information, and communicating data. | Open course guide: Creating Compelling Reports |
| 13 | CSS Essentials | CSS Essentials is a course on CSS, web page styling, and responsive design for modern interfaces. | Open course guide: CSS Essentials |
| 14 | Cyber Threat Management | Cyber Threat Management is a course on cyber security, threats, endpoint protection and digital defense. | Open course guide: Cyber Threat Management |
| 15 | Data Analytics Essentials | Data Analytics Essentials is a course on data analysis, visualization, interpretation, and data-driven decision making. | Open course guide: Data Analytics Essentials |
| 16 | Data Science Essentials with Python | Data Science Essentials with Python is a course on Python programming, syntax, data structures, and hands-on exercises. | Open course guide: Data Science Essentials with Python |
| 17 | Digital Awareness | Digital Awareness is a course on digital skills, online safety and responsible use of technology. | Open course guide: Digital Awareness |
| 18 | Digital Safety and Security Awareness | Digital Safety and Security Awareness is a course on cyber security, threats, endpoint protection and digital defense. | Open course guide: Digital Safety and Security Awareness |
| 19 | Discovering Entrepreneurship | Discovering Entrepreneurship is a course on entrepreneurship, planning, launching and managing a business initiative. | Open course guide: Discovering Entrepreneurship |
| 20 | Endpoint Security | Endpoint Security is a course on cybersecurity, threats, endpoint protection, and digital defense. | Open course guide: Endpoint Security |
| 21 | Engaging Stakeholders for Success | Engaging Stakeholders for Success is a course on stakeholder collaboration, communication and organizing project objectives. | Open course guide: Engaging Stakeholders for Success |
| 22 | English for IT 1 | English for IT 1 is a course on English for IT, technical communication and professional vocabulary. | Open course guide: English for IT 1 |
| 23 | English for IT 2 | English for IT 2 is a course on English for IT, technical communication and professional vocabulary. | Open course guide: English for IT 2 |
| 24 | English for IT: Advice and Time | English for IT: Advice and Time is a course on English for IT, technical communication and professional vocabulary. | Open course guide: English for IT: Advice and Time |
| 25 | English for IT: Describing and Comparing | English for IT: Describing and Comparing is a course on English for IT, technical communication and professional vocabulary. | Open course guide: English for IT: Describing and Comparing |
| 26 | English for IT: Needs and Responsibilities | English for IT: Needs and Responsibilities is a course on English for IT, technical communication and professional vocabulary. | Open course guide: English for IT: Needs and Responsibilities |
| 27 | English for IT: People and Quantities | English for IT: People and Quantities is a course on English for IT, technical communication and professional vocabulary. | Open course guide: English for IT: People and Quantities |
| 28 | Ethical Hacker | Ethical Hacker is a course on cyber security, threats, endpoint protection and digital defense. | Open course guide: Ethical Hacker |
| 29 | Exploring the Internet of Things with Cisco Packet Tracer | course on Cisco Packet Tracer, network simulations and hands-on connectivity exercises. | Open course guide: Exploring the Internet of Things with Cisco Packet Tracer |
| 30 | Exploring Networking with Cisco Packet Tracer | course on Cisco Packet Tracer, network simulations and hands-on connectivity exercises. | Open course guide: Exploring Networking with Cisco Packet Tracer |
| 31 | Getting Started with Cisco Packet Tracer | Getting Started with Cisco Packet Tracer is a course on Cisco Packet Tracer, network simulations, and hands-on connectivity exercises. | Open course guide: Getting Started with Cisco Packet Tracer |
| 32 | Hardware and Upgrade Support | Hardware and Upgrade Support is a course on computer hardware, components, upgrades, installation and technical support. | Open course guide: Hardware and Upgrade Support |
| 33 | HTML Essentials | HTML Essentials is a course on HTML, web page structure, and the basics of front-end development. | Open course guide: HTML Essentials |
| 34 | Industrial Cybersecurity Essentials | Industrial Cybersecurity Essentials is a course on cybersecurity, threats, endpoint protection, and digital defense. | Open course guide: Industrial Cybersecurity Essentials |
| 35 | Industrial IoT and Control Systems in Energy | course on Industrial IoT and control systems for energy and technical infrastructures. | Open course guide: Industrial IoT and Control Systems in Energy |
| 36 | Industrial IoT and Control Systems in Manufacturing | course on Industrial IoT and control systems for the manufacturing environment. | Open course guide: Industrial IoT and Control Systems in Manufacturing |
| 37 | Industrial Networking Essentials | Industrial Networking Essentials is a course on industrial networking, operational connectivity and technical systems. | Open course guide: Industrial Networking Essentials |
| 38 | Introduction to AI | Introduction to AI covers artificial intelligence, machine learning, and practical uses of AI. | Open course guide: Introduction to AI |
| 39 | Introduction to Cybersecurity | Introduction to Cybersecurity is a course on cybersecurity, threats, endpoint protection, and digital defense. | Open course guide: Introduction to Cybersecurity |
| 40 | Introduction to Data Science | Introduction to Data Science covers data science, data analysis, Python, and interpreting information. | Open course guide: Introduction to Data Science |
| 41 | Introduction to Greenhouse Gas Accounting for IT | course on greenhouse gas accounting for IT. | Open course guide: Introduction to Greenhouse Gas Accounting for IT |
| 42 | Introduction to IoT and Digital Transformation | course on Internet of Things, digital transformation and connecting smart devices. | Open course guide: Introduction to IoT and Digital Transformation |
| 43 | JavaScript Essentials 1 | JavaScript Essentials 1 is a course on JavaScript programming, logic, functions, and interactive web development. | Open course guide: JavaScript Essentials 1 |
| 44 | JavaScript Essentials 2 | JavaScript Essentials 2 is a course on JavaScript programming, logic, functions, and interactive web development. | Open course guide: JavaScript Essentials 2 |
| 45 | Launching a Business Venture | Launching a Business Venture is a course on entrepreneurship, planning, launching and managing a business venture. | Open course guide: Launching a Business Venture |
| 46 | Linux 1 | Linux 1 is a course on Linux, command line, files, processes and basic administration. | Open course guide: Linux 1 |
| 47 | Linux 2 | Linux 2 is a course on Linux, command line, files, processes and basic administration. | Open course guide: Linux 2 |
| 48 | Linux Essentials | Linux Essentials is a course on Linux, command line, files, processes and basic administration. | Open course guide: Linux Essentials |
| 49 | Linux Unhatched | Linux Unhatched is a course on Linux introduction, terminal and basic concepts for new users. | Open course guide: Linux Unhatched |
| 50 | Managing a Business Venture | Managing a Business Venture is a course on entrepreneurship, planning, launching and managing a business venture. | Open course guide: Managing a Business Venture |
| 51 | Network Addressing and Basic Troubleshooting | course on IP addressing, connectivity and basic networking troubleshooting. | Open course guide: Network Addressing and Basic Troubleshooting |
| 52 | Network Defense | Network Defense is a course on network defense, monitoring, risks and cyber safeguards. | Open course guide: Network Defense |
| 53 | Network Support and Security | Network Support and Security is a course on network support, security and connectivity troubleshooting. | Open course guide: Network Support and Security |
| 54 | Networking Devices and Initial Configuration | course on network devices, initial setup and basic administration. | Open course guide: Networking Devices and Initial Configuration |
| 55 | Operating Systems Basics | Operating Systems Basics is a course on the basics of operating systems for users and future IT professionals. | Open course guide: Operating Systems Basics |
| 56 | Operating Systems Support | Operating Systems Support is a course on operating systems support, configuration, maintenance and troubleshooting. | Open course guide: Operating Systems Support |
| 57 | Python Essentials 1 | Python Essentials 1 is a course on Python programming, syntax, data structures, and hands-on exercises. | Open course guide: Python Essentials 1 |
| 58 | Python Essentials 2 | Python Essentials 2 is a course on Python programming, syntax, data structures, and hands-on exercises. | Open course guide: Python Essentials 2 |
| 59 | Security and Connectivity Support | Security and Connectivity Support is a course on technical support for security, connectivity and network access troubleshooting. | Open course guide: Security and Connectivity Support |
| 60 | Using Computer and Mobile Devices | Using Computer and Mobile Devices covers using your computer, phone, applications and online services. | Open course guide: Using Computer and Mobile Devices |
How to choose the right course
Use the search above by title, field or skill. The summary and access link remain in one place, in the catalog table.
- If you're just starting out: look for introductory level and build basic vocabulary first.
- If you have a professional goal: directly search for the desired competence and compare the displayed course summaries.
- If you want to continue a route: check the order of levels and requirements mentioned on each course page.
For registration, availability and updated details, check the official Cisco Networking Academy page indicated in each article.
