شرح دوره 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 ساعت
پيش نياز: آشنایی با مفاهیم شبکه
مخاطب:
- مهندسان و متخصصان شبکه
- مهندسان نرمافزار و برنامه نویسان
سرفصل دوره
- Introduction to Cisco DevNet Associate Certification
1.1. Cisco DevNet Overview
- Software Development and Design
2.1. Software Development Lifecycle
2.2. Common Design Patterns
2.3. Linux Bash
2.4. Git
- 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
- Python Functions, Classes and Modules
4.1. Python Functions
4.2. Python Classes
4.3. Python Modules
- Working with Data in Python
5.1. File Inputs and Outputs
5.2. Parsing Data (CSV, JSON, XML, YAML)
5.3. Error Handling
- Application Programming Interfaces (APIs)
6.1. Application Programming Interfaces
- RESTful API Requests and Responses
7.1. RESTful API Fundamentals
7.2. REST Constrains
7.3. REST Tools
- Cisco Enterprise Networking Management Platforms and APIs
8.1. Cisco Merak
8.2. Cisco DNA Center
8.3. Cisco SD-WAN
- 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
- 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
- Cisco Security Platforms and APIs
11.1. Cisco Umbrella
11.2. Cisco Firepower
11.3. Cisco AMP
11.4. Cisco ISE
- Model-Driven Programmability
12.1. NETCONF
12.2. YANG
12.3. RESTCONF
- Deploying Applications
13.1. Application Deployment Models
13.2. Application Deployment Options
13.3. Application Deployment Methods
13.4. DevOps
13.5. Docker
- Application Security
14.1. Identifying Potential Risks
14.2. Protecting Applications
- Infrastructure Automation
15.1. Automation Tools
15.2. CI/CDP
15.3. NSO
- Network Fundamentals
16.1. Network Reference Models
16.2. Switching Concepts
16.3. Routing Concepts
- Networking Concepts
17.1. Elements of Networks
17.2. SDN
- IP Services
18.1. Common Networking Protocols
18.2. NAT
18.3. Layer2 versus Layer3 Network Diagram
دوران آکادمی زیر مجموعه گروه دوران، مجری برگزاری دوره CISCO CCNP Security Pack SCOR & FirePower & ISE در قالب آموزش شبکه به صورت آموزش آنلاین و حضوری با بهرهگیری از لابراتور آنلاین اختصاصی بهمراه گواهی معتبر ارائه میشود.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
دوره آموزش Cisco CCNA Security
دوره آموزش Cisco CCNA Security برای افرادی طراحی شده است که میخواهند در زمینه امنیت شبکه تخصص پیدا کنند و توانایی محافظت از زیرساختهای شبکه را کسب کنند. این دوره شما را با اصول امنیت شبکه، طراحی و پیادهسازی راهحلهای امنیتی آشنا میکند و دانش و مهارتهای لازم برای مدیریت و پیکربندی تجهیزات امنیتی Cisco مانند فایروالها، سیستمهای پیشگیری از نفوذ (IPS) و تکنولوژیهای VPN را به شما میآموزد. مدرک CCNA Security یکی از معتبرترین مدارک بینالمللی در حوزه امنیت شبکه است.
دوره آموزش Cisco CCDA
دوره Cisco CCDA (Cisco Certified Design Associate) به آموزش اصول طراحی شبکه میپردازد و برای افرادی طراحی شده که میخواهند مهارتهای خود را در زمینه طراحی زیرساختهای شبکه تقویت کنند.
دوره آموزش Cisco CCNP wireless
این دوره در دوران آکادمی با لابراتور مجهز و با سنارایو های کاربردی توسط اساتید برتر حوزه مجازی تدریس می شود
دوره آموزش Development SharePoint Core Solution
SharePoint یکی از محصولات تحت وب شرکت مایکروسافت است که اولین بار در سال ۲۰۰۱ ارائه شد SharePoint که با مجموعه آفیس مایکروسافت یکپارچه است.
نظرات
6,000,000 هزار تومان