آموزش پایتون پیشرفته

دانلود Advanced Python

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

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

مقدمه Introduction

  • در حال راه اندازی Getting set up

  • خوش آمدید Welcome

  • با استفاده از CoderPad Using CoderPad

1. ویژگی های پایتون 1. Python Features

  • بیان تکلیف The assignment expression

  • درک دامنه Understanding scope

  • تست ارزش حقیقت Truth value testing

  • با استفاده از چاپ و pprint Using print and pprint

  • رشته های مستندات Documentation strings

  • نام متغیرهای خاص Special variable names

2. استفاده از Iterators 2. Using Iterators

  • Itertools: dropwhile، takewhile، filterfalse Itertools: dropwhile, takewhile, filterfalse

  • تکرار کننده های بیشتر More iterators

  • در غیر این صورت For-else

  • Itertools: ترکیب ها و جایگشت ها Itertools: combinations and permutations

  • تکرار کننده های اساسی Basic iterators

  • Itertools: شمارش، چرخه، انباشت Itertools: count, cycle, accumulate

  • Itertools: chain, chain.from_iterable, batched Itertools: chain, chain.from_iterable, batched

  • راه حل: استفاده از Iterators Solution: Using Iterators

3. پردازش رشته 3. String Processing

  • راه حل: پردازش رشته Solution: String processing

  • قالب بندی رشته String formatting

  • جستجوی رشته String searching

  • دستکاری رشته String manipulation

  • ثابت های رشته ای داخلی Built-in string constants

4. کار با Sequences 4. Working with Sequences

  • مروری بر درک ها Overview of comprehensions

  • استفاده از درک فرهنگ لغت Using dictionary comprehensions

  • برش دنباله ای Sequence slicing

  • کار با مجموعه درک Working with set comprehensions

  • استفاده از درک لیست Using list comprehensions

  • راه حل: دنباله ها Solution: Sequences

  • مقایسه توالی ها Comparing sequences

5. استثنائات 5. Exceptions

  • چالش: استثناها Challenge: Exceptions

  • استثناها چیست؟ What are exceptions?

  • راه حل: استثنائات Solution: Exceptions

  • استثناهای سفارشی Custom exceptions

  • انواع استثنای رایج Common exception types

  • رسیدگی به استثنائات Handling exceptions

نتیجه گیری Conclusion

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

نمایش نظرات

آموزش پایتون پیشرفته
جزییات دوره
2h 50m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
1,531
- از 5
ندارد
دارد
دارد
Joe Marini
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Marini Joe Marini

وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده

جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.