VOOZH about

URL: https://www.coursera.org/learn/packt-advanced-network-services-securting-and-programmability-tdj9e

⇱ Advanced Network Services, Security, and Programmability | Coursera


Advanced Network Services, Security, and Programmability

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Advanced Network Services, Security, and Programmability

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Advanced level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Advanced level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Design and manage wireless networks by configuring WLANs and Wireless LAN Controllers (WLCs) to optimize network coverage and performance.

  • Apply and analyze network services like NAT, DHCP, and QoS to enhance and maintain optimal network performance.

  • Develop and evaluate security strategies using ACLs, VPNs, and Layer 2 security features to protect and harden network infrastructures.

  • Implement and integrate SDN and DevOps tools, such as Ansible and Terraform, to automate and streamline network configuration & management processes.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

8 assignments

Taught in English

Build your subject-matter expertise

This course is part of the CCNA v1.1 (200-301) Video Training Series Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 18 modules in this course

Updated in May 2025.

This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This advanced course covers the critical aspects of modern network services, security, and programmability. Beginning with wireless networks, you'll explore essential topics such as wireless access point configurations, WLAN design, and mitigating interference. You will also learn how to configure and manage wireless LAN controllers using a graphical interface, ensuring a solid foundation in wireless networking. The course then transitions into network services, focusing on NAT, DHCP, and NTP. You will gain practical skills in configuring these services to optimize network performance and manage IP address allocation. Network management topics, including the use of AI for network monitoring and the configuration of SNMP and Syslog for real-time event logging, are thoroughly covered. You will also explore Quality of Service (QoS) principles and configurations to prioritize and manage network traffic effectively. In the final modules, you will delve into network security and programmability. Learn how to defend against various network threats through advanced security features, such as AAA, VPNs, and ACLs. You will also be introduced to network programmability concepts like SDN and configuration management using Ansible and Terraform. This comprehensive approach ensures you have the skills to automate network configurations and manage large-scale networks efficiently. By the end of the course, you will be well-prepared to tackle complex networking challenges and excel in your career. This course is designed for experienced network professionals seeking to advance their understanding of network services, security, and programmability. It is ideal for those preparing for higher-level certifications or aiming to take on senior roles in network management. A basic understanding of networking concepts and protocols is recommended.

In this module, we will introduce the fundamentals of wireless networking, highlighting its importance in connecting devices without physical constraints. You will learn about the basic concepts and key components that form the backbone of modern wireless communication.

What's included

1 video2 readings

1 videoβ€’Total 1 minute
  • Module 6 Introduction - Wireless Networksβ€’1 minute
2 readingsβ€’Total 20 minutes
  • Introduction to the Course 'Advanced Network Services, Security, and Programmability'β€’10 minutes
  • Full Specialization Resourcesβ€’10 minutes

In this module, we will provide a comprehensive overview of wireless networks, exploring their development and the various designs used in different environments. You will learn about key concepts such as RF communication and wireless interference.

What's included

7 videos

7 videosβ€’Total 33 minutes
  • Overview of Wireless Networksβ€’2 minutes
  • Wireless Access Pointsβ€’6 minutes
  • Wireless LAN (WLAN) Designsβ€’3 minutes
  • Access Point Modesβ€’7 minutes
  • Service Set Terminologyβ€’4 minutes
  • Radio Frequency (RF) Basicsβ€’10 minutes
  • Wireless Interferenceβ€’2 minutes

In this module, we will cover the configuration of wireless networks, focusing on essential settings and management techniques. You will learn to configure WLCs and understand key factors like Wi-Fi standards and transmission methods for effective network deployment.

What's included

6 videos1 assignment

6 videosβ€’Total 27 minutes
  • Wireless Network Configurationβ€’2 minutes
  • Selecting a Wi-Fi Standardβ€’5 minutes
  • Transmission Methodsβ€’8 minutes
  • Spatial Streamsβ€’1 minute
  • Channel Bondingβ€’4 minutes
  • WLC Configuration via a Graphical Interfaceβ€’7 minutes
1 assignmentβ€’Total 15 minutes
  • Assessment 1β€’15 minutes

In this module, we will introduce various network services that support core functions like IP address assignment and time synchronization. You will gain an understanding of how these services contribute to overall network management and performance.

What's included

1 video

1 videoβ€’Total 3 minutes
  • Module 7 Introduction - Network Servicesβ€’3 minutes

In this module, we will explore Network Address Translation (NAT) and its role in IP address management. You will learn how to configure NAT and PAT to enable efficient communication between private networks and the internet.

What's included

4 videos

4 videosβ€’Total 25 minutes
  • Network Address Translation (NAT)β€’7 minutes
  • Static NAT Configurationβ€’5 minutes
  • Dynamic NAT Configurationβ€’6 minutes
  • Port Address Translation (PAT) Configurationβ€’7 minutes

In this module, we will cover the Network Time Protocol (NTP) and its role in maintaining consistent time across network devices. You will learn how to configure and verify NTP settings to ensure synchronized operations.

What's included

3 videos1 assignment

3 videosβ€’Total 13 minutes
  • Network Time Protocol (NTP)β€’1 minute
  • NTP Theoryβ€’4 minutes
  • NTP Configuration and Verificationβ€’8 minutes
1 assignmentβ€’Total 15 minutes
  • Assessment 2β€’15 minutes

In this module, we will introduce the Dynamic Host Configuration Protocol (DHCP) and its role in simplifying IP address management. You will learn to configure DHCP on routers to streamline network device configuration and management.

What's included

2 videos

2 videosβ€’Total 12 minutes
  • Dynamic Host Configuration Protocol (DHCP)β€’4 minutes
  • Configuring Routers as DHCP Clients and Serversβ€’7 minutes

In this module, we will explore different network management services that help monitor and control network operations. You will learn how to configure SNMP, Syslog, and secure remote access tools for effective network management.

What's included

8 videos

8 videosβ€’Total 49 minutes
  • Network Management Servicesβ€’2 minutes
  • Options for Network Management Accessβ€’7 minutes
  • Artificial Intelligence (AI) for Network Managementβ€’12 minutes
  • Simple Network Management Protocol (SNMP) Theoryβ€’5 minutes
  • SNMP Configurationβ€’8 minutes
  • Syslogβ€’6 minutes
  • Configuring Remote Access with Secure Shell (SSH)β€’4 minutes
  • FTP and TFTPβ€’7 minutes

In this module, we will introduce Quality of Service (QoS) and its role in managing network traffic. You will learn how to implement QoS settings to prioritize different types of traffic and maintain optimal network performance.

What's included

6 videos1 assignment

6 videosβ€’Total 60 minutes
  • Quality of Service (QoS)β€’2 minutes
  • Fundamentals of QoSβ€’15 minutes
  • Traffic Markingsβ€’14 minutes
  • Prioritizing Traffic Typesβ€’8 minutes
  • Shaping, Policing, and the Token Bucketβ€’7 minutes
  • Configuring QoSβ€’14 minutes
1 assignmentβ€’Total 15 minutes
  • Assessment 3β€’15 minutes

In this module, we will introduce network security concepts, focusing on the importance of protecting data and infrastructure. You will learn about common security challenges and the protocols designed to mitigate them.

What's included

1 video

1 videoβ€’Total 2 minutes
  • Module 8 Introduction - Network Securityβ€’2 minutes

In this module, we will explore various network threats and the defense mechanisms used to counteract them. You will gain an understanding of the CIA Triad and learn to implement security measures to protect your network.

What's included

14 videos

14 videosβ€’Total 91 minutes
  • Threats and Defenseβ€’4 minutes
  • CIA Triadβ€’4 minutes
  • Threats vs. Vulnerabilitiesβ€’2 minutes
  • Social Engineering Attacksβ€’8 minutes
  • Denial of Service Attacksβ€’6 minutes
  • Other Common Attacksβ€’9 minutes
  • Password Protection of Cisco Devicesβ€’11 minutes
  • Authentication, Authorization, and Accounting (AAA)β€’9 minutes
  • Multi-Factor Authenticationβ€’2 minutes
  • Encryptionβ€’9 minutes
  • Virtual Private Networks (VPNs)β€’10 minutes
  • Password Best Practicesβ€’4 minutes
  • Wireless Security Protocolsβ€’10 minutes
  • Configuring a Wireless LAN for WPA2 with a Pre-Shared Keyβ€’2 minutes

In this module, we will cover Access Control Lists (ACLs), a fundamental tool for managing network traffic. You will learn how to configure different types of ACLs to control access and protect network resources.

What's included

6 videos1 assignment

6 videosβ€’Total 47 minutes
  • Access Control Lists (ACLs)β€’1 minute
  • ACL Overviewβ€’5 minutes
  • Numbered Standard ACLsβ€’8 minutes
  • Numbered Extended ACLsβ€’10 minutes
  • Named ACLsβ€’14 minutes
  • ACL Considerationsβ€’10 minutes
1 assignmentβ€’Total 15 minutes
  • Assessment 4β€’15 minutes

In this module, we will explore Layer 2 security features that safeguard the network at the data link layer. You will learn to configure security settings on switches to prevent attacks like ARP spoofing and unauthorized access.

What's included

7 videos

7 videosβ€’Total 42 minutes
  • Layer 2 Security Featuresβ€’1 minute
  • DHCP Snooping Theoryβ€’4 minutes
  • DHCP Snooping Configurationβ€’4 minutes
  • Dynamic ARP Inspection (DAI) Theoryβ€’4 minutes
  • Dynamic ARP Inspection (DAI) Configurationβ€’16 minutes
  • Port Security Theoryβ€’5 minutes
  • Port Security Configurationβ€’8 minutes

In this module, we will introduce network programmability and its significance in modern network management. You will learn about the tools and frameworks that enable automation and programmability in network environments.

What's included

1 video

1 videoβ€’Total 2 minutes
  • Module 9 Introduction - Network Programmabilityβ€’2 minutes

In this module, we will introduce Software Defined Networking (SDN) and its impact on network management. You will learn how SDN architectures and controllers enable automation and programmability in modern networks.

What's included

6 videos1 assignment

6 videosβ€’Total 28 minutes
  • Software Defined Networking (SDN)β€’2 minutes
  • Overview of SDNβ€’7 minutes
  • REST APIsβ€’5 minutes
  • JSON Formattingβ€’6 minutes
  • Cisco SDN Controllersβ€’4 minutes
  • Software Defined Architecturesβ€’5 minutes
1 assignmentβ€’Total 15 minutes
  • Assessment 5β€’15 minutes

In this module, we will explore configuration management and its role in automating network processes. You will learn to use tools like Ansible and Terraform to ensure consistent and efficient network configuration.

What's included

4 videos

4 videosβ€’Total 11 minutes
  • Configuration Managementβ€’1 minute
  • The DevOps Lifecycleβ€’4 minutes
  • Configuration Management with Ansibleβ€’2 minutes
  • Configuration Management with Terraformβ€’3 minutes

In this module, we will guide you through the CCNA exam preparation process, offering tips and strategies to enhance your readiness. You will learn about the registration process and how to approach the exam day with confidence.

What's included

4 videos1 assignment

4 videosβ€’Total 15 minutes
  • Module 10 Introduction - Exam Preparationβ€’1 minute
  • How to Register for the Examβ€’3 minutes
  • Study Strategiesβ€’7 minutes
  • What to do on Exam Dayβ€’4 minutes
1 assignmentβ€’Total 15 minutes
  • Assessment 6β€’15 minutes

In this module, we will celebrate your accomplishment of completing the CCNA v1.1 (200-301) training series. You will receive advice on how to proceed with your professional development, including certification options and career opportunities in the networking field.

What's included

1 video1 reading2 assignments

1 videoβ€’Total 2 minutes
  • Congratulations and Next Stepsβ€’2 minutes
1 readingβ€’Total 10 minutes
  • Conclusion to the Course 'Advanced Network Services, Security, and Programmability'β€’10 minutes
2 assignmentsβ€’Total 75 minutes
  • Full Course Assessmentβ€’60 minutes
  • Full Course Practice Assessmentβ€’15 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Packt
1,926 Coursesβ€’560,010 learners

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

This course is currently available only to learners who have paid or received financial aid, when available.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,