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

دوره حضوری و آنلاین آموزش برنامه نویسی پایتون

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

ساده بودن پایتون برای یادگیری و  محاسبه معادلات پیچیده و تحلیل های داده ، از دلایل جذابیت بالای این زبان میباشد .

در طول این دوره به مفاهیم پایه و اساسی این زبان قدرتمند تسلط پیدا خواهید کرد .

پس وقت رو از دست نده...

قیمت این دوره: رایگانــ
  • مدرس دوره : امیرحسین ساوه دربندسری
  • تعداد ویدیوها : 19 ویدیو
  • مدت زمان دوره : 2:43:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1402/07/01
آموزش رایگان مباحث ویژه پایتون

آموزش رایگان مباحث ویژه پایتون

تو این دوره به مباحث advance که هر برنامه نویس پایتون باید بدونه میپردازیم و در تلاش هستیم با کد و مثال مفاهیم رو به درستی یاد بگیریم اگر درباره سرفصل ها بیشتر میخواید بدونید حتما ویدیو مقدمه رو ببینید

البته که به نظرم زیاد اینجا نباید درباره مباحث حرف بزنیم بلکه باید بریم داخل دوره تا با سطح جدیدی از کد زنی آشنا بشید.

البته که ممکنه همین الانش هم به این موارد مسلط باشید اما خیلی خوب میشه که دوباره این موارد رو مرور کنید .

 

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

1)Type Annotation

2) Duck Typing

3) Data classes

4) Class properties

5) Check str and repr

6) Callables in the functions

7) Partial functions

8) Cached properties

9) Single Dispatch

10) Concurrent in python

11) Async and Await

12) Iterators and Iterabels

13) Generators (lazy iterators)

14) Generator Expressions

15) Generators concurrency

16) Context manager

 



پیش نیاز های دوره :

  1. مقدماتی و پیشرفته زبان پایتون

فهرستـــ ویدیوها

مدت زمان دوره 2:43:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • Type annotation | Structural

00:15:00

این قسمت اول با یک سری از مفاهیم بنیادی پایتون اشنا میشیم

2
  • بخش دوم Type annotation | Duck typing

00:09:00

به مباحث ویژه میپردازیم

3
  • بررسی Data classes و جزییات مهم آن

00:16:00

به یکی از بخش هم مهم دوره رسیدیم :......

4
  • یررسی class properties

00:06:00

از قدرت properties ها استفاده میکنیم.

5
  • تفاوت بین __Str__ و __repr__

00:04:00

خب شاید براتون سوال بوده باشه که چ فرقی دارن همشون که یک کاری رو انجام میدن ........

6
  • استفاده از Slots برای افزایش سرعت (مختص به پایتون قبل 3.11 )

00:09:12

اگر میخواید برنامه تون دو برابر سریع تر بشه از slots استفاده کنید البته که ممکنه این اتفاق نیفته دلیلش رو ببینید.......

7
  • بررسی Callables و High order functions

00:10:00

ببرسی استفاده از توابع داخل پارامتر توابع دیگر

8
  • استفاده از partial برای ایجاد توابع جدید

00:04:00

یه قسمت مهم از دوره

9
  • بررسی cahed_property

00:06:00

به بررسی یکی دیگر از مفاهیم خوب و ویژه..........

10
  • single dispatch

00:04:00

چ طوری میتونیم از یک تابع برای چندین فرایند استفاده کنیم .......

11
  • بررسی concurrency و GIl در پایتون

00:08:00

به بررسی دو مفهوم خیلی خیلی مهم داخل پایتون میپردازیم.

12
  • حل یک مثال از concurrency در پایتون async await

00:15:00

یک مثال از برنامه نویسی async حل میکنیم.

13
  • بررسی Iterations و Itrables در پایتون

00:11:00

بررسی دو مفهوم اشنا تو پایتون

14
  • بررسی generators و حل یک مثال

00:14:00

یکی از مفاهیم خوب و مناسب برای بهبود حافظه

15
  • ترکیب دو پروتکل genertors و aysnc

00:13:00

با ترکیب این دو با هم دیگه از این به بعد هم از موارد استفاده generators ها و هم از async استفاده میکنیم.

16
  • بررسی context manage

00:13:16

بررسی یکی از مفاهیم مهم پایتون

17
  • کد های دوره

00:00:00

کد های مختص به دوره

18
  • بررسی generator expressions

00:04:11

اخرین قسمت رو با هم ببینیم.البته که این قسمت با قسمت context manager جا به جا آپلود شده اند.

19
  • سخنی کوتاه و پایانی

00:02:20

سخن اخر


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .