آموزش پایتون پیشرفته: ساخت پروژه های عملی با الگوهای طراحی

Advanced Python: Build Hands-On Projects with Design Patterns

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
به دنبال سرعت بخشیدن به الگوهای طراحی در پایتون هستید؟ این دوره برای شما ساخته شده است. به مربی Jungwoo Ryoo در این دوره آموزشی عملی، تعاملی و اولین مهارت برنامه نویسی که به طور منحصر به فرد برای توسعه دهندگان پایتون در سطح پیشرفته طراحی شده است، بپیوندید. مهارت های استراتژیک کدنویسی پایتون را کشف کنید تا دانش فنی خود را تقویت کنید، برای مصاحبه آماده شوید یا نقش جدیدی را به دست آورید. این دوره شامل چالش‌های کد ارائه‌شده توسط CoderPad است: تمرین‌های کدگذاری تعاملی با بازخورد زمان واقعی، بنابراین می‌توانید تمرین‌های عملی کدنویسی را برای پیشرفت مهارت‌های کدنویسی خود در حین حرکت انجام دهید. در طول مسیر، Jungwoo به شما کمک می کند تا مهارت های خود را به عنوان یک برنامه نویس پایتون با چهار چالش برنامه نویسی خاص و متمرکز بر طراحی توسعه دهید تا با پیاده سازی الگوها، کارایی، سازگاری، کامل بودن و صحت برنامه نویسی خود را افزایش دهید. ساختن اشیای پیچیده با الگوی سازنده، ساختن پوشش با الگوی آداپتور، ساختن تراکنش با الگوی Command و بهبود امنیت با اعتبارسنجی رهگیری را تمرین کنید.

سرفصل ها و درس ها

معرفی Introduction

  • مقدمه ای بر طراحی پروژه های الگو Introduction to design pattern projects

  • آنچه شما باید بدانید What you should know

  • تور کودرپد CoderPad tour

1. استفاده از الگوهای طراحی 1. Using Design Patterns

  • خلاصه الگوی طراحی Design pattern recap

  • وراثت و چندشکلی Inheritance and polymorphism

  • الگوهای خلاقیت Creational patterns

  • الگوهای ساختاری Structural patterns

  • الگوهای رفتاری Behavioral patterns

  • فراتر از الگوهای طراحی Beyond design patterns

2. ساختن اشیاء پیچیده با الگوی سازنده 2. Building Complex Objects with the Builder Pattern

  • الگوی سازنده Builder pattern

  • نمونه الگوی سازنده Builder pattern example

  • </> چالش کد: ساختن یک شی حساب </> Code Challenge: Building an account object

  • راه حل: ساخت یک آبجکت حساب کاربری Solution: Building an account object

3. ساختن یک Wrapper با الگوی آداپتور 3. Building a Wrapper with the Adapter Pattern

  • الگوی آداپتور Adapter pattern

  • نمونه الگوی آداپتور Adapter pattern example

  • </> چالش کد: کار با یک سیستم قدیمی </> Code Challenge: Working with a legacy system

  • راه حل: کار با یک سیستم قدیمی Solution: Working with a legacy system

4. ساخت تراکنش با الگوی فرمان 4. Building a Transaction with the Command Pattern

  • الگوی فرمان Command pattern

  • نمونه الگوی فرمان Command pattern example

  • </> چالش کد: انجام معاملات با ظرافت </> Code Challenge: Handling transactions gracefully

  • راه حل: معاملات را با ظرافت انجام دهید Solution: Handling transactions gracefully

5. بهبود امنیت با اعتبارسنجی رهگیری 5. Improving Security with the Intercepting Validator

  • الگوی اعتبارسنجی رهگیری Intercepting Validator pattern

  • پیاده سازی اعتبارسنجی رهگیری Implementng the Intercepting Validator

  • </> چالش کد: کنترل دسترسی </> Code Challenge: Access control

  • راه حل: کنترل دسترسی Solution: Access control

نتیجه Conclusion

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

نمایش نظرات

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

آموزش پایتون پیشرفته: ساخت پروژه های عملی با الگوهای طراحی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
57m
26
Linkedin (لینکدین) lynda-small
22 شهریور 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
دارد
دارد
دارد
Jungwoo Ryoo

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jungwoo Ryoo Jungwoo Ryoo

فناوری اطلاعات، امنیت سایبری و تجزیه و تحلیل ریسک را در ایالت پن تدریس می کند

Jungwoo Ryoo فناوری اطلاعات، امنیت سایبری و تجزیه و تحلیل ریسک را در Penn State تدریس می کند.

Jungwoo استاد علوم و فناوری اطلاعات (IST) در دانشگاه ایالتی پنسیلوانیا (کالج آلتونا) است. او همچنین فارغ التحصیل و عضو هیأت علمی وابسته به کالج علوم و فناوری اطلاعات در ایالت پن است، و یکی از اعضای هیئت علمی مستقر در B.S. برنامه مدرک در امنیت و تجزیه و تحلیل ریسک در Penn State Altoona.

Linkedin (لینکدین)

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

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

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