کارگاه پایتون (Python)

کارگاه پایتون (Python)

۱٬۹۸۹٬۰۰۰ تومان

پشتیبانی:

۳ ساله

تعداد فصل:

۱۶

گواهی:

دارد

بروز رسانی:

دائم

درباره ی کارگاه پایتون (Python) :

اگر میخواهید...

  • یادگیری پایتون را شروع کنید و هیچ ایده ای برای شروع ندارید!
  • پایتون را به صورت اصولی، از پایه و تنها یک بار بیاموزید!
  • آشنایی خود با پایتون را تقویت کنید!

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


تعداد اپلیکیشن هایی که با پایتون توسعه داده شده اند بسیار بیشتر از تصور ماست. زبان پایتون نسبت به زبان های مرسوم دیگه روند یادگیری ساده تری دارد و خواندن و نوشتن کد ها به زبان پایتون نسبتا ساده است. حالا شما میتوانید یادگیری را به سرعت و موثر با کمک این آموزش تعاملی آغاز کنید.

کارگاه یادگیری پایتون در ۱۳ فصل با ۱۷۰ مثال و ۲۷ تمرین به شما نشان میدهد که چگونه به درستی از زبان پایتون استفاده کنید و برنامه های ساده بنویسید، از ساختارهای موجود در پایتون استفاده کنید تا داده ها را ایجاد، ذخیره و بازیابی کنید، فایل ها را مدیریت کنید، خطاها را بررسی و رفع کنید و از کلاس ها و متد ها استفاده کنید تا کدهای دقیق، قابل استفاده مجدد و کارا بنویسید.

با پیشرفت در دوره، شما میتوانید از کتابخانه های استاندارد استفاده کنید، کد خود را خطایابی کنید و مشکلات را به صورت اصولی رفع کنید و تست هایی بنویسید که رفتار برنامه را ارزیابی کنند.

در کنار موارد گفته شده، شما کارکردن با کتابخانه های pandas و Numpy را به منظور تحلیل داده، کتابخانه های Matplotlib و Seaborn را به منظور بصری سازی داده ها، کار تیمی، مدیریت کد در پایتون، هسته های مختلف پایتون، کنترل نسخه و مباحث ابتدایی یادگیری ماشین را می آموزید.

در انتهای دوره با مباحث ساختار داده آشنا خواهید شد و بخش آخر هم به حل تمرین های دوره اختصاص دارد.

پس از گذراندن این دوره قادر خواهید بود تا برنامه هایی که به زبان پایتون نوشته شده اند را بخوانید و درک کنید و از دانش پایه ای خود برای ورود به دنیای توسعه ی Back-end، هوش مصنوعی(تحلیل داده و یادگیری ماشین) و توسعه ی نرم افزار استفاده کنید. با دانشی که در این دوره کسب می کنید دیگر نیازی به هیچ دوره ی پایتون دیگری نخواهد داشت و دوره به طور کامل با تغییرات مهم پایتون بروز می شود.

در این دوره به ترتیب با پایتون های 3.11 (conda)، 3.12(نسخه ی فعلی استیبل پایتون CPython) و 3.10(pypy) کار خواهید کرد؛ ضمنا کدهای پایتون را به زبان C (یعنی Cython)نیز کامپایل می کنیم.


زمان تقریبی مطالعه و یادگیری دوره:

محتوای ویدیویی: ۱۵ ساعت

زمان پیشنهادی برای یادگیری : ۱ ماه

سطح بندی و سرفصل ها

پایتون مقدماتی(صفر تا متوسط)

فصل های 1 تا 5

بعد از گذراندن این 5 فصل می توانید وارد حوزه های مختلف برنامه نویسی با استفاده از زبان پایتون شوید و برای شروع و یادگیری خود در این زمینه ها نیازی به فصل های 6 تا 9 ندارید.

زمینه های

پایتون حرفه ای(تکنیک های پیشرفته و ابزار تخصصی)

فصل های 6 تا 9 و 11

این فصل ها شامل موارد بسیار کاربردی و متفاوت پایتون هستند و با آشنایی و درک آنها به برنامه نویس Python بهتری تبدیل می شوید. به نظر ما در کدینگ کاگز این بخش از دوره به اندازه ی بخش اول (فصل های 1 تا 5) ضروری است و بهتر است کنار شروع حوزه ی تخصصی خود، از بررسی فصل های 6 تا 9 و 11 غافل نشوید!

همچنین دانش ضروری برای کار تیمی نیز در این فصل ها مطرح شده اند و به آینده ی بهتر شغلی شما کمک می کنند.

پایتون برای مصاحبه

فصل 10

سوالات مصاحبه معمولا به 3 دسته تقسیم می شوند:

  1. سوالات فنی: برای پاسخ دادن به این سوالات نیاز به دانش زبانی (فصل های قبلی) دارید.
  2. سوالات الگوریتمی و ساختار داده: برای پاسخ دادن به این سوالات نیاز به آشنایی با ساختارهای داده ی پایتون(فصل 2)، ساختار های داده ی پیشرفته (بخش اول فصل 10)، الگوریتم های مقدماتی (فصل 3)و الگوریتم های پیشرفته(بخش دوم فصل 10) دارید.
  3. حل مسئله: تمرین ها و مثال های این دوره با هدف ایجاد توانایی حل مسئله در شما تدوین شده اند. اگر در حل مسئله ضعف دارید به هیچ عنوان این بخش ها را از دست ندهید!

مقدمات هوش مصنوعی

فصل های 12 تا 14

در این بخش از دوره به دنیای تحلیل داده(data analytics)، علم داده(data science)، یادگیری ماشین(machine learning)، یادگیری عمیق (deep learning)و هوش مصنوعی(artificial intelligence) وارد می شویم. اگر به این حوزه ها علاقه ندارید هیچ لزومی ندارد که به یادگیری این فصل ها بپردازید.

فصل ها: