About Course
About the CCNA Certification Program
- Get the most out of your career with CCNA training
Our comprehensive Cisco Certified Network Associate (CCNA)
certification program offers hands-on instruction, industry-recognized
certifications, and career advancement opportunities. Take the first
step towards a brighter future. - Improve your networking knowledge with CCNA certification
Learn the basics of network hardware, protocols, and design. Discover
security best practices and get hands-on experience with routers and
switches. Gain a competitive edge by becoming CCNA certified
today! - CCNA hands-on experience with real-world scenarios
Learn how to configure and troubleshoot routers and switches in a simulated
environment. Develop the skillset you need to become a successful
network engineer with CCNA certification. - Get recognized in the IT industry with Cisco Certified Network Associate (CCNA) certification.
Benefit from industry-recognized training and skills that will help you succeed in your career. Start your
CCNA today to get the validation and recognition you deserve
Program Objectives
- Understanding Network Fundamentals:
The CCNA program aims to teach candidates the fundamentals of computer networking, including the OSI
and TCP/IP models, networking protocols, and basic networking devices.
- Configuring and Troubleshooting Cisco Networking Devices:
The program focuses on the configuration and troubleshooting of Cisco routers and
switches, including LAN switching technologies, IP routing technologies,
and wireless LANs. - Implementing Network Security:
The program covers network security concepts and the implementation of
security measures to protect network devices, data, and infrastructure. - Understanding WAN Technologies:
The program teaches candidates about WAN (Wide Area Network) technologies, including Point-to-Point
Protocol (PPP), Frame Relay, and Virtual Private Networks (VPNs). - Managing Network Device Traffic:
The program covers network traffic management techniques, such as
Quality of Service (QoS), to prioritize network traffic and ensure optimal network performance - Implementing IPv6: The program teaches candidates how to implement
IPv6 (Internet Protocol version 6), the latest version of the Internet
Protocol, which is designed to replace the aging IPv4 protocol.
Program Curriculum
- Introduction
- A (Very) Basic Introduction to Networking
- The OSI Reference Model Overview
- The TCP/IP Stack
- The Upper OSI Layers
- The Lower OSI Layers
- Introduction
- Cisco Operating Systems Preview
- Connecting to a Cisco Device over the network
- Making the Initial Connection to a Cisco Device
- Navigating the Cisco IOS Operating System Part 1 Preview
- Navigating the Cisco IOS Operating System Part 2 Preview
- Cisco IOS Configuration Management Preview
- The IOS Operating System – Lab Exercises
- Introduction
- The Transport Layer Header, TCP and UD
- Introduction
- The IP Header
- Unicast, Broadcast and Multicast Traffic
- IPv4 Addresses
- Calculating an IPv4 Address in Binary
- The Subnet Mask
- Slash Notation
- Introduction
- Class A IP Addresses
- IP Address Classes B and C
- IP Address Classes D and E
- Introduction
- CIDR Classless Inter-Domain Routing
- Subnetting Overview
- Subnetting Class C Networks and VLSM
- Subnetting Practice Questions
- Variable Length Subnet Masking Example Part 1
- Variable Length Subnet Masking Example Part 2
- Subnetting Large Networks Part 1
- Subnetting Large Networks Part 2
- Subnetting on the 4th Octet – Written Example
- Subnetting on the 3rd Octet – Written Example
- Private IP Addresses Part 1
- Private IP Addresses Part 2
- Subnetting Table and Subnet Calculator
- Where to Get More Subnetting Practice
- Additional Subnetting Practice
- Introduction
- Local Area Network Layer 2 – Ethernet
- Introduction
- Ethernet Connection Media
- Introduction
- Switches vs Hubs
- Switch Operation
- Routers
- Other Cisco Devices
- Cisco Device Functions – Lab Exercises
- Introduction
- DNS The Domain Name System
- DNS on Cisco Routers
- ARP Address Resolution Protocol
- ARP for Routed Traffic
- Life of a Packet Example Part 1 – DNS
- Life of a Packet Example Part 2 – HTTP
- The Life of a Packet – Lab Exercises
- Introduction
- The Cisco Troubleshooting Methodology
- Cisco Troubleshooting Methodology – Lab Example
- The Cisco Troubleshooting Methodology – Lab Exercises
- Introduction
- Basic Router and Switch Configuration
- The Setup Wizard
- Speed and Duplex Settings
- CDP and LLDP
- Basic Layer 1 and 2 Troubleshooting
- Basic Layer 1 and 2 Troubleshooting – Lab Demo
- Cisco Router and Switch Basics – Lab Exercises
- Introduction
- Basic Router and Switch Configuration
- The Setup Wizard
- Speed and Duplex Settings
- CDP and LLDP
- Basic Layer 1 and 2 Troubleshooting
- Basic Layer 1 and 2 Troubleshooting – Lab Demo
- Cisco Router and Switch Basics – Lab Exercises
- Introduction
- Connected and Local Routes
- Connected and Local Routes Lab Demo
- Static Routes
- Static Routes Lab Demo
- Summarisation, Longest Prefix Match, and Default Routes
- Summary Routes and Longest Prefix Match Lab Demo
- Default Routes and Load Balancing Lab Demo
- Routing Fundamentals – Lab Exercises
- Introduction
- Connected and Local Routes
- Connected and Local Routes Lab Demo
- Static Routes
- Static Routes Lab Demo
- Summarisation, Longest Prefix Match, and Default Routes
- Summary Routes and Longest Prefix Match Lab Demo
- Default Routes and Load Balancing Lab Demo
- Routing Fundamentals – Lab Exercises
- Introduction
- Connected and Local Routes
- Connected and Local Routes Lab Demo
- Static Routes
- Static Routes Lab Demo
- Summarisation, Longest Prefix Match, and Default Routes
- Summary Routes and Longest Prefix Match Lab Demo
- Default Routes and Load Balancing Lab Demo
- Routing Fundamentals – Lab Exercises
- Introduction
- Switches vs Hubs
- Switch Operation
- Routers
- Other Cisco Devices
- Cisco Device Functions – Lab Exercises
- Introduction
- OSPF Characteristics
- OSPF Basic Configuration Lab Demo
- OSPF Advanced Topics
- OSPF Advanced Topics Lab Demo
- OSPF Areas
- OSPF Areas Lab Demo
- Bandwidth vs Clock Rate and Speed
- OSPF Cost Metric
- OSPF Cost Metric Lab Demo
- OSPF Adjacencies
- OSPF DR and BDR Designated Routers
- OSPF DR and BDR Lab Demo
- OSPF Configuration – Lab Exercises
- Introduction
- Campus LAN Design – Core, Distribution and Access Layers
- Spine-Leaf Network Design
- Why we have VLANs
- VLAN Access Ports
- VLAN Access Ports Lab Demo
- VLAN Trunk Ports
- VLAN Trunk Ports Lab Demo
- DTP Dynamic Trunking Protocol
- VTP VLAN Trunking Protocol
- VTP Lab Demo
- VLAN Configuration Lab Exercises
- Introduction
- Router with Separate Interfaces
- Router on a Stick
- Layer 3 Switch
- Layer 3 Switch Lab Demo
- VLAN and Inter-VLAN Routing Configuration – Lab Exercises
- Introduction
- DHCP Dynamic Host Configuration Protocol
- Cisco DHCP Server
- External DHCP Server
- Windows, Mac and Linux client IP settings
- Cisco DHCP Client
- DHCP Configuration – Lab Exercises
- Introduction
- Network Redundancy
- FHRP First Hop Redundancy Protocols
- HSRP Hot Standby Router Protocol
- HSRP Advanced Topics
- HSRP Configuration – Lab Exercises
- Introduction
- DNS The Domain Name System
- DNS on Cisco Routers
- ARP Address Resolution Protocol
- ARP for Routed Traffic
- Life of a Packet Example Part 1 – DNS
- Life of a Packet Example Part 2 – HTTP
- The Life of a Packet – Lab Exercises
- Introduction
- Why we have EtherChannel
- EtherChannel Load Balancing
- EtherChannel Protocols and Configuration
- EtherChannel Lab Demo
- Routing Protocol Metrics
- StackWise, VSS and vPC
- Layer 3 EtherChannel
- EtherChannel Configuration – Lab Exercises
- Introduction
- DHCP Snooping
- DAI Dynamic ARP Inspection
- 802.1X Identity Based Networking
- Preventing Unauthorised Devices with Port Security
- Preventing Unauthorised Devices with Port Security Lab Demo
- Locking Ports to Hosts with Port Security
- Locking Ports to Hosts with Port Security Lab Demo
- Port Security Configuration – Lab Exercises
- Introduction
- Access Control Lists Overview
- Standard, Extended and Named ACLs
- ACL Syntax
- ACL Operations
- Numbered ACLs Lab Demo
- Named ACLs Lab Demo
- Access Control Lists Configuration – Lab Exercise
- Introduction
- IPv4 Address Exhaustion and NAT
- Static NAT
- NAT Translations – Inside Local, Inside Global, Outside Local, Outside Global
- Static NAT Lab Demo
- Dynamic NAT
- Dynamic NAT Lab Demo
- PAT Port Address Translation
- PAT Port Address Translation Lab Demo
- Network Address Translation Configuration – Lab Exercise
- Introduction
- Why We Need IPv6
- Dynamic Routing Protocols Lab Demo
- The IPv6 Address Format
- IPv6 Global Unicast Addresses
- IPv6 Global Unicast Addresses Lab Demo
- EUI-64 Addresses
- Unique Local and Link Local Addresses
- Link Local Addresses Lab Demo
- SLAAC Stateless Address AutoConfiguration
- IPv6 Static Routes
- IPv6 Static Routes Lab Demo
- IPv6 Addressing and Routing – Lab Exercise
- Introduction
- The Security Threat Landscape
- Common Attacks
- Firewalls and IDS/IPS
- Firewalls vs Packet Filters
- Cryptography
- TLS Transport Layer Security
- Site-to-Site VPN Virtual Private Networks
- Remote Access VPN Virtual Private Networks
- Threat Defense Solutions
- Introduction
- DNS The Domain Name System
- DNS on Cisco Routers
- ARP Address Resolution Protocol
- ARP for Routed Traffic
- Life of a Packet Example Part 1 – DNS
- Life of a Packet Example Part 2 – HTTP
- The Life of a Packet – Lab Exercises
- Introduction
- Line Level Security
- Privileged Exec and Password Encryption
- Line Level Security Lab Demo
- Usernames and Privilege Levels
- SSH Secure Shell
- SSH Secure Shell Lab Demo
- AAA Authentication, Authorization and Accounting
- AAA Configuration
- Global Security Best Practices
- Global Security Best Practices Lab Demo
- Cisco Device Security Configuration – Lab Exercises
- Introduction
- Syslog
- Terminal Monitor and Logging Synchronous
- Syslog Lab Demo
- SNMP Simple Network Management Protocol
- SNMP Lab Demo
- SNMPv3 Configuration
- SNMPv3 Lab Demo
- Syslog vs SNMP
- Network Device Management – Lab Exercises
- Introduction
- QoS Overview
- Classification and Marking
- Congestion Management
- Policing and Shaping
- Introduction
- Traditional IT Deployment Models
- Defining Cloud Computing
- Cloud Computing Case Study
- Server Virtualization
- Virtualizing Network Devices
- Cloud Service Models
- Cloud Deployment Models
- Cloud Computing Advantages
- Introduction
- Wireless Network Types
- Infrastructure Mode and Wireless Access Points
- Wireless LAN Controllers and CAPWAP
- Switch Configuration for Wireless Networks
- Wireless Channels and Radio Frequencies
- Wireless Security
- Switch Configuration for Wireless – Lab Demo
- Wireless Network Configuration – Lab Demo
- Wireless Fundamentals: Lab Exercises
- Introduction
- The Benefits of Network Automation and Programmability
- Python, Git, GitHub and CI-CD
- Data Serialization Formats: XML, JSON and YAML
- APIs – CRUD, REST and SOAP
- Model Driven Programmability – YANG, NETCONF, RESTCONF and gRPC
- Lab Demo – Testing APIs with Postman
- Configuration Management Tools – Ansible, Puppet and Chef
- Ansible Lab Demo
- SDN Software Defined Networking
- Software Defined Architecture – DNA Center
- Software Defined Architecture – SD-Access
- Software Defined Architecture – SD-WANs
- Further Learning Resources
Tools & Projects
Projects:
Some of the indicative hands-on projects are as follows:
Aisha Nkrumah