لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Cisco DevNet Associate (200-901) Cert Prep 1: Software Development and Design
Cisco DevNet Associate (200-901) Cert Prep 1: Software Development and Design
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
برای امتحان گواهینامه Cisco DevNet Associate آماده شوید. این دوره به بررسی اصول اصلی و بهترین شیوه ها برای توسعه برنامه های کاربردی شبکه در بالای پلتفرم های سیسکو می پردازد - موضوعاتی که با اهداف اولین دامنه آزمون DevNet Associate: توسعه و طراحی نرم افزار هماهنگ هستند. مربی اریک چو، اصول اولیه، مانند قالبهای دادههای رایج، توسعه مبتنی بر آزمایش، و الگوهای طراحی محبوب را بررسی میکند. نحوه دستکاری XML، JSON و YAML را با پایتون کشف کنید. با اصول متدولوژی های توسعه آبشار، ناب و چابک آشنا شوید. بهترین شیوه ها برای نوشتن کدهای قابل استفاده مجدد را کشف کنید و مزایای الگوهای طراحی نرم افزار و کنترل نسخه را بررسی کنید. این درسها به شما کمک میکند تا توسعهدهندهای مولدتر و کارآمدتر شوید—و یک قدم به این گواهینامه سیسکو که باعث افزایش شغلی میشود نزدیکتر شوید.
فرمت های رایج داده: XML، JSON، و YAML
توسعه مبتنی بر آزمایش
توسعه آبشار، لاغر و چابک
ایجاد کد قابل استفاده مجدد بیشتر
بهره مندی از الگوهای طراحی
کاوش کنترل نسخه
کنترل نسخه در Git
سرفصل ها و درس ها
معرفی
Introduction
آشنایی با Cisco DevNet Associate Cert Prep 1 (در حال انجام)
Understanding Cisco DevNet Associate Cert Prep 1
(In progress)
1. فرمت های رایج داده
1. Common Data Formats
مقدمه ای بر فرمت های داده
Introduction to data formats
مفاهیم و کاربرد XML
XML concepts and usage
JSON و فرمت داده آن
JSON and its data format
با YAML و کاربرد آن آشنا شوید
Learn about YAML and its usage
امتحان فصل
Chapter Quiz
2. فرمت داده های رایج و پایتون
2. Common Data Format and Python
فرمت های داده با پایتون
Data formats with Python
نحوه کار با XML در پایتون
How to work with XML in Python
مراحل تجزیه داده های JSON با پایتون
Steps to parse JSON data with Python
نحوه کار با YAML در پایتون
How to work with YAML in Python
امتحان فصل
Chapter Quiz
3. توسعه تست محور
3. Test-Driven Development
درباره توسعه تست محور (TDD) بیاموزید
Learn about test-driven development (TDD)
TDD را با یک مثال نشان دهید
Illustrate TDD with an Example
نمونه TDD
TDD example
امتحان فصل
Chapter Quiz
4. روش های توسعه نرم افزار
4. Software Development Methods
رویکرد توسعه نرم افزار آبشار چیست؟
What is the waterfall software development approach?
فرآیند توسعه نرم افزار ناب را درک کنید
Understand the lean software development process
با توسعه نرم افزار چابک آشنا شوید
Learn about agile software development
امتحان فصل
Chapter Quiz
5. کد نرم افزار قابل استفاده مجدد
5. Reusable Software Code
توابع در توسعه نرم افزار
Functions in software development
چگونه توابع را با کلاس ها جمع کنیم
How to aggregate functions with classes
چگونه کد خود را برای اشتراک گذاری بسته بندی کنیم
How to package your code for sharing
نمایش کد پایتون
Python code demonstration
امتحان فصل
Chapter Quiz
6. مزایای الگوهای طراحی رایج را شناسایی کنید
6. Identify the Advantages of Common Design Patterns
مدل مشاهده گر در طراحی نرم افزار چیست؟
What is the observer model in software design?
با الگوهای طراحی مدل-نما-کنترلر آشنا شوید
Learn about model-view-controller design patterns
امتحان فصل
Chapter Quiz
7. مزایای نسخه کنترل را توضیح دهید
7. Explain the Advantages of Version Control
کنترل نسخه در توسعه نرم افزار چیست؟
What is version control in software development?
درباره Git و فرآیند کنترل نسخه آن بیاموزید
Learn about Git and its version control process
امتحان فصل
Chapter Quiz
8. از عملیات کنترل نسخه مشترک با Git استفاده کنید
8. Utilize Common Version Control Operations with Git
عملیات Git
Git operations
نمایش عملیات Git: Git init، شبیه سازی، افزودن، حذف، وضعیت و ثبت نام
Git operations demonstration: Git init, clone, add, delete, status, and log
نمایش عملیات Git: Git diff، شاخه و ادغام
Git operations demonstration: Git diff, branch, and merge
نمایش عملیات Git: فشار و کشیدن Git
Git operations demonstration: Git push and pull
اریک چو نویسنده، مهندس و مربی با بیش از 15 سال تجربه به عنوان یک متخصص شبکه است.
اریک در طول حرفه خود در محیط های ابری، ارائه دهنده خدمات و سازمانی کار کرده است. او در حال حاضر از تخصص فنی خود به عنوان مهندس اصلی در شبکه A10 بهره می برد. او پیش از این به عنوان مهندس ارشد خدمات شبکه در مایکروسافت و همچنین مهندس شبکه در آمازون کار کرده است. اریک نویسنده چندین کتاب، از جمله تسلط بر شبکه پایتون است، که برای کمک به خوانندگان طراحی شده است که چگونه بر اجرای وظایف مرتبط با شبکه با پایتون مسلط شوند.
نمایش نظرات