آموزش 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

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Cisco DevNet Associate (200-901) Cert Prep 1: Software Development and Design
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 45m
36
Linkedin (لینکدین) lynda-small
09 مرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
دارد
دارد
دارد
Eric Chou

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eric Chou Eric Chou

اریک چو نویسنده، مهندس و مربی با بیش از 15 سال تجربه به عنوان یک متخصص شبکه است.

اریک در طول حرفه خود در محیط های ابری، ارائه دهنده خدمات و سازمانی کار کرده است. او در حال حاضر از تخصص فنی خود به عنوان مهندس اصلی در شبکه A10 بهره می برد. او پیش از این به عنوان مهندس ارشد خدمات شبکه در مایکروسافت و همچنین مهندس شبکه در آمازون کار کرده است. اریک نویسنده چندین کتاب، از جمله تسلط بر شبکه پایتون است، که برای کمک به خوانندگان طراحی شده است که چگونه بر اجرای وظایف مرتبط با شبکه با پایتون مسلط شوند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

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