دوره آموزش Cisco DevNet Associate

توضیحات

شرح دوره  Developing Applications and Automating Workflows Using Cisco Platforms (DEVASC)

دوره Cisco DevNet Associate به آموزش مفاهیم و مهارت‌های ضروری برای توسعه‌دهندگان نرم‌افزار و مهندسان شبکه می‌پردازد که به دنبال ایجاد و مدیریت برنامه‌ها و راه‌حل‌های مبتنی بر فناوری‌های شبکه هستند. با توجه به روند رو به رشد اتوماسیون و استفاده از APIها در دنیای شبکه، تسلط بر ابزارها و تکنیک‌های توسعه نرم‌افزار در این حوزه به یک ضرورت تبدیل شده است.

در این دوره، شما با اصول برنامه‌نویسی، استفاده از APIها، و توسعه برنامه‌های کاربردی شبکه‌ای آشنا خواهید شد. همچنین، به مفاهیم مهمی مانند خودکارسازی شبکه، استقرار برنامه‌ها و مدیریت زیرساخت‌های ابری پرداخته خواهد شد.

Cisco DevNet Associate certification

200-901 DEVASC (DevNet Associate)

دوره Developing Applications and Automating Workflows Using cisco Platforms(DEVASC) شما را برای آزمون   Cisco DevNet Associate Certification آماده می کند. هدف از این دوره صرفاً آمادگی برای آزمون نیست. این دوره با مجموعه آموزش های تئوری و عملی خود، آموزش های لازم را به شما در خصوص ارتقاء توانایی های خود از یک مهندس شبکه به یک مهندس شبکه ی آشنا با قابلیت های اتوماسیون سازی شبکه در حوزه تجهیزات سیسکو می دهد. با وجود اینکه این دوره در حوزه تجهیزات سیسکو می باشد اما موجب نهادینه شدن مفاهیم اساسی در حوزه اتوماسیون و پیکربندی تجهیزات از طریق برنامه نویسی می گردد. از این رو امکان استفاده از این اطلاعات در زمان استفاده از تجهیزات سایر برندهایی که قابلیت اتوماسیون سازی دارند وجود دارد.

 

علت بوجود آمدن این رده مدارک در مجموعه مدارک شرکت سیسکو را در چند عامل می توان جستجو کرد  که از جمله آنها می توان به موارد زیر اشاره نمود:

  • تغییرات بنیادین در ساختار مجموعه تجهیزات شبکه و حرکت آنها از تجهیزات فیزیکی صرف(روترها و سوئیچ ها) که دارای Control Plane ، Data Plane و Management Plane اختصاصی برای خود بودند به سمت تجهیزاتی که دارای ساختار متمرکز در مدیریت و کنترل جریان ترافیکی دارند و افزودن قابلیت هایی که امکان پیاده‌سازی سناریوهای سازمانی مطابق با نیازمندی مشتری را فراهم می نمایند.
  • حجم رو به رشد ترافیک مشترکین و نیازمندی های آنها و لزوم نگهداری و پشتیبانی از زیرساخت موجود زمان بسیار زیادی از وقت مهندسان شبکه را دربر می گرفت و همین امر لزوم اتوماسیون سازی در فرآیندهای تکرار پذیر را ضروری می نمود لذا یک مهندس شبکه باید توانایی های لازم درخصوص اتوماسیون نمودن فرآیند های تکرار پذیر را یاد بگیرد.
  • با توجه به موارد فوق‌الذکر، آشنایی با زبان برنامه نویسی مناسب به منظور استفاده از قابلیت های جدید تجهیزات که در قالب APIها قابل دسترسی می باشند و شرایط اتوماسیون سازی را تسهیل می نمایند و همچنین آشنایی با ساختارهای پیاده‌سازی نرم‌افزار برای مهندسان شبکه ضروری گردید.

همان گونه که DevOps به منظور برداشتن دیوار بین تیم توسعه (Development) و تیم عملیات (Operation) ایجاد گردید. سیسکو نیز این دوره را به نحوی طراحی نموده است تا فاصله مهندسان شبکه و برنامه نویسان را به حداقل برساند و در واقع دیوار بین این دو گروه را بردارد. لذا این دوره برای برنامه نویسانی که علاقمند به شروع کار در حوزه شبکه می باشند نیز مناسب می باشد.

پيش نياز: آشنایی با مفاهیم شبکه

مخاطب:

  • مهندسان و متخصصان شبکه  
  • مهندسان نرم‌افزار و برنامه نویسان

اهداف دوره:

در انتهای اين دوره دانشجويان قادر خواهند بود:

  • آشنایی با ساختارهای توسعه و طراحی نرم‌افزار و قابلیت های ورژن کنترل
  • آشنایی با زبان برنامه نویسی پایتون و توانایی در برنامه نویسی با استفاده از این زبان برنامه نویسی
  • آشنایی با فرمت های داده ، APIها و مکانیزم های ارتباط بین نرم افزارها و تجهیزات
  • آشنایی با پلتفرم های زیر و APIهای مربوط به آنها:
    • مدیریت تجهیزات Cisco Enterprise Networking)شامل Meraki، DNA، SD-WAN)
    • مدیریت تجهیزات Cisco Datacenter and Compute Management (شامل ACI و UCS)
    • مدیریت تجهیزات Cisco Collaboration (شامل Webex Teams، Webex Meeting ، Cisco Finesse)
    • مدیریت تجهیزات Cisco Security (شامل Umbrella ، Firepower ، ISE)
  • آشنایی با زیرساخت های اتوماسیون سازی

مدت دوره: 50 ساعت

پيش نياز: آشنایی با مفاهیم شبکه

مخاطب:

  • مهندسان و متخصصان شبکه  
  • مهندسان نرم‌افزار و برنامه نویسان

 

سرفصل دوره

  1. Introduction to Cisco DevNet Associate Certification

            1.1. Cisco DevNet Overview

  1. Software Development and Design

            2.1. Software Development Lifecycle

            2.2. Common Design Patterns

            2.3. Linux Bash

            2.4. Git

  1. Introduction to Python

            3.1. Understanding Python Syntax

            3.2. Data Types and Variables

            3.3. Input and Output

            3.4. Flow control with Conditionals and Loops

  1. Python Functions, Classes and Modules

            4.1. Python Functions

            4.2. Python Classes

            4.3. Python Modules

  1. Working with Data in Python

            5.1. File Inputs and Outputs

            5.2. Parsing Data (CSV, JSON, XML, YAML)

            5.3. Error Handling

  1. Application Programming Interfaces (APIs)

            6.1. Application Programming Interfaces

  1. RESTful API Requests and Responses

            7.1. RESTful API Fundamentals

            7.2. REST Constrains

            7.3. REST Tools

  1. Cisco Enterprise Networking Management Platforms and APIs

            8.1. Cisco Merak

            8.2. Cisco DNA Center

            8.3. Cisco SD-WAN

  1. Cisco Datacenter and Compute Management Platforms and APIs

            9.1. Cisco ACI

            9.2. UCS Manager

            9.3. Cisco UCS Director

            9.4. Cisco Internight

  1. Cisco Collaboration Platforms and APIs

            10.1. Introduction to the Cisco Collaboration Portfolio

            10.2. Webex Teams

            10.3. Webex Meeting APIs

            10.4. Webex Devices

            10.5. Cisco Finesse

            10.6. Cisco Unified Communication Manager

  1. Cisco Security Platforms and APIs

            11.1. Cisco Umbrella

            11.2. Cisco Firepower

            11.3. Cisco AMP

            11.4. Cisco ISE

  1. Model-Driven Programmability

            12.1. NETCONF

            12.2. YANG

            12.3. RESTCONF

  1. Deploying Applications

            13.1. Application Deployment Models

            13.2. Application Deployment Options

            13.3. Application Deployment Methods

            13.4. DevOps

            13.5. Docker

  1. Application Security

            14.1. Identifying Potential Risks

            14.2. Protecting Applications

  1. Infrastructure Automation

            15.1. Automation Tools

            15.2. CI/CDP

            15.3. NSO

  1. Network Fundamentals

            16.1. Network Reference Models

            16.2. Switching Concepts

            16.3. Routing Concepts

  1. Networking Concepts

            17.1. Elements of Networks

            17.2. SDN

  1. IP Services

            18.1. Common Networking Protocols

            18.2. NAT

            18.3. Layer2 versus Layer3 Network Diagram

 

دوران آکادمی زیر مجموعه گروه دوران، مجری برگزاری دوره CISCO CCNP Security Pack SCOR & FirePower & ISE در قالب آموزش شبکه به صورت آموزش آنلاین و حضوری با بهره‌گیری از لابراتور آنلاین اختصاصی بهمراه گواهی معتبر ارائه می‌شود.

توضیحات تکمیلی
نوع دوره

نظرات (0)

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “دوره آموزش Cisco DevNet Associate”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *