Coursera
Coursera Logo

CISCO Regional Academy ( Centre for Electronic Governance) - DevOps for Network Automation (NetDevOps) 

  • Offered byCoursera

DevOps for Network Automation (NetDevOps)
 at 
Coursera 
Overview

Duration

4 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

DevOps for Network Automation (NetDevOps)
 at 
Coursera 
Highlights

  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 4 of 5 in the Network Automation Engineering Fundamentals Specialization
  • Intermediate Level Proficiency in fundamental network routing & switching technologies, basics of Python programming (3-6 mos exp.), and basic Linux knowledge.
  • Approx. 4 hours to complete
  • English Subtitles: English
Read more
Details Icon

DevOps for Network Automation (NetDevOps)
 at 
Coursera 
Course details

More about this course
  • This course will introduce students to various DevOps tools, such as Git and virtual environments for Python Development, and explain the concept of continuous integration. The topics of how different development methodologies are used in DevOps, such as the agile process. By the end of the course, students will have a broad understanding of DevOps and how they can relate to NetDevOps, which leads to improved efficiency and success in network operations.
  • This course is primarily intended for network engineers, systems engineers, network architects, and managers interested in learning the fundamentals of network automation and NetDevOps.
  • By the end of the course, you will be able to:
  • - Define and differentiate between Waterfall and Agile software development methodologies
  • - Describe how DevOps principles, tools, and pipelines can be applied to network operations
  • - Explain the role of network automation development environments and associated technologies such as Python virtual environments, Vagrant, and Docker
  • To be successful in this course, you should be proficient in fundamental network routing & switching technologies, understand the basics of Python programming (3-6 mos exp.) and have some familiarity with Linux.
Read more

DevOps for Network Automation (NetDevOps)
 at 
Coursera 
Curriculum

Course Introduction for DevOps for Network Automation (NetDevOps)

Network Automation Engineering Fundamentals - Specialization Introduction

DevOps for Network Automation (NetDevOps)Course Syllabus

Course Introduction for DevOps for Network Automation (NetDevOps)

Module Introduction to Exploring Software Development Methodologies

Impact of Software

Waterfall Development Process - Part 1 of 2

Waterfall Development Process - Part 2 of 2

Agile Methodology

Impact of software

Waterfall Development Process

Agile Methodology

Practice Quiz for Impact of Software

Practice Quiz for Waterfall Development Process

Practice Quiz for Agile Methodology

Graded Quiz for Exploring Software Development Methodologies

Describing NetDevOps: DevOps for Networking

Module Introduction for Describing NetDevOps: DevOps for Networking

Development and Operations

Exploring DevOps Tools

Git Fundamentals - Part 1 of 2

Git Fundamentals - Part 2 of 2

Git Branches

Merge Conflicts

Continuous Integration

Development and Operations

Exploring DevOps Tools

Git Fundamentals

Overview of Git

Git Architecture and Workflow

Git Commands

Git Branches

Git Forking

Collaboration in Git Repositories

Merge Conflicts

Continuous Integration

CI/CD Pipelines

Workflow of a NetDevOps Continuous Integration Pipeline

Practice Quiz for Development and Operations

Practice Quiz for Exploring DevOps Tools

Practice Quiz for Git Fundamentals

Practice Quiz for Git Branches

Practice Quiz for Merge Conflicts

Practice quiz for Continuous Integration

Graded Quiz for Describing NetDevOps: DevOps for Networking

Managing Automation Development Environments

Module Introduction to Managing Automation Development Environments

Need for Reproducible Development Environments

Python Virtual Environments

Vagrant

Docker

Need for Reproducible Development Environments

Python Virtual Environments

Vagrant

Docker

Practice Quiz for Need for Reproducible Development Environments

Practice Quiz for Python Virtual Environments

Practice Quiz for Vagrant

Practice Quiz for Docker

Graded Quiz for Managing Automation Development Environments

DevOps for Network Automation (NetDevOps)
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    DevOps for Network Automation (NetDevOps)
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...