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

۱۶,۸۰۰ تومان۲۴,۰۰۰ تومان

استاد این درس: دکتر مجید عبداللهی

آماده برای دانلود

در این فیلم آموزشی، دوره ی کامل آموزش زبان برنامه نویسی پایتون از صفر تا صد، به صورت گام به گام تدریس می گردد. مزایای این آموزش را می توان در موارد زیر برشمرد:

 

بیان زنجیره وار مطالب و ارائه هر مبحث در موعد مقرر بر اساس طرح آلن داونی 2019

ارائه ی مثال های ساده در حین درس و تمرینهای کاربردی در پایان هر فصل

ارائه ی تمامی مباحث آموزشی پایتون شامل مقدماتی، پیشرفته و تکمیلی

تدریس روان و ساده و تحلیل هر کد همزمان با تدریس

ارائه ی مبحث دیاگرام های لاکپشتی و همچنین مبحث ترسیم انواع نمودار در پایتون

ارائه مبحث جذاب ترفندهای پایتونی

 

  • حجم فایل آموزشی: 1.5 گیگابایت (انحصاری همیاردرس)
  • مدت زمان آموزش: 20 ساعت
  • ناشر: همیاردرس

 

 

درس اول: مقدمه و نصب

  • مقدمه ای بر زبان برنامه نویسی پایتون
  • معرفی نرم افزارها و سایتهای پایتونی
  • نحوه نصب پایتون
  • آشنایی با محیطهای تعاملی و اسکریپتی پایتون

درس دوم: داده ها، متغیرها، عملگرها و خطاها

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

درس سوم: توابع بی ثمر در پایتون

  • آشنایی با نحوه تعریف تابع در پایتون
  • آشنایی با تابع کاربر
  • آشنایی با تابع آرگومانی
  • آشنایی با تابع داخلی
  • آشنایی با تابع پایتونی
  • بررسی انواع مثال کاربردی با توابع، مثل رسم شکلهای هیستوگرامی و …

درس چهارم: نمودارهای لاک پشتی در پایتون

  • آشنایی با ماژول لاکپشت در پایتون
  • ترسیم انواع شکل مثل مربع، چند ضلعی و دایره بدون حلقه for
  • تعریف حلقه for و ترسیم انواع شکل با استفاده از آن
  • ترسیم شکلهای پیچیده مثل گلبرگ و گل

درس پنجم: ایجاد شرط در پایتون

  • آشنایی با دستور شرطی if
  • آشنایی با دستورات شرطی تو در تو و ابزارهای else و elif
  • ترکیب متغیرهای بولی و شرطی
  • بررسی انواع مثال های کاربردی مثل نمایش تاریخ با دریافت یک عدد، ترسیم هیستوگرام، جستجوی حروف صدا دار در متن و …

درس ششم: توابع بارور یا ثمر بخش در پایتون

  • آشنایی با توابع بازگشتی و دستور return
  • کاربردهای مختلف return
  • آشنایی با توابع یا کدهای محافظ (guardian codes)
  • بررسی انواع مثال کاربردی مثل رابطه فیثاغورث، محاسبه فاکتوریل و دنباله فیبوناچی

درس هفتم: تکرار در پایتون

  • آشنایی با دستور While
  • ترکیب while و با دستورات شرطی
  • آشنایی با دستورات break و while True
  • بررسی انواع مثال های کاربردی مانند محاسبه جذر نیوتون، محاسبه عدد Π و …

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

  • آشنایی با تعاریف و مفاهیم رشته
  • کاربرد دستورات تکرار و شرطی در رشته ها
  • آشنایی با برش های رشته ای
  • آشنایی با متدهای کاربردی در رشته ها
  • بررسی مثال های کاربردی مانند جستجوی یک عبارت در متن، یافتن معکوس یک عبارت، یافتن کاراکترهای تکراری و …

درس نهم: لیست ها در پایتون

  • آشنایی با تعاریف و مفاهیم لیست
  • آشنایی با برش های لیست
  • آشنایی با انواع متدهای مخنلف در لیستها مانند append، extend، pop، split، join و …
  • آشنایی با list comprehension
  • آشنایی نحوه ایجاد wordlist های بزرگ
  • بررسی انواع مثال های کاربردی مثل فیلترگذاری، جستجویک عبارت یا معکوس آن در wordlist با سرعت بالا، بررسی صعودی و نزولی , …

درس دهم: دیکشنری در پایتون

  • آشنایی با تعاریف و مفاهیم دیکشنری
  • معرفی و فراخوانی کلید و مقدار در دیکشنری
  • آشنایی با متد get و setdefault و کاربردهای آنها
  • بررسی متغیرهای سراسری و محلی و تابع global 
  • بررسی انواع مثال کاربردی مانند شمارش کاراکتر تکراری، توسعه تابع فیبوناچی و …

درس یازدهم: مفهوم تاپل ( توپل ) در پایتون

  • آشنایی با تعاریف و مفاهیم تاپل
  • مباحث چند متغیری و کاربردهای آن در تاپل
  • مباحث چند آرگومانی و کاربردهای آن در تاپل
  • آشنایی با مفهوم و کاربردهای توابع zip و enumerate در تاپل ها
  • آشنایی با متد های stript، punctuation، whitespace و replace
  • بررسی مثال های کاربردی مانند شمارش هر تعداد کلمه در انواع متن ها و کتاب های بزرگ و …

درس دوازدهم: فایل در پایتون

  • آشنایی با نحوه ایجاد و گسترش فایل ها
  • اصلاح فایل ها
  • مدیریت فایل ها
  • بررسی انواع مثال های کاربردی مانند یافتن بزگترین کلمه در متن، شمارش تعداد خطوط هر فایل یا تابع و …

درس سیزدهم: شیئ گرایی در پایتون

  • مفهوم شیئ و شیئ گرایی در پایتون
  • تعریف کلاس و بررسی صفات آن
  • ایجاد یک شیئ
  • مثال نقطه و مستطیل برای توسعه اشیاء
  • بررسی انواع مثال های کاربردی مانند بررسی انطباق دو شکل روی هم یا یک نقطه در دایره و …

درس چهاردهم: کلاس ها و توابع در پایتون

  • آشنایی با تعریف تابع خارج از بدنه کلاس
  • استفاده از اشیاء در آرگومان توابع
  • بررسی انواع عملیات بر روی اشیاء
  • مدیریت اشیاء
  • بررسی انواع مثال های کاربردی مانند جمع دو شیئ، جمع یک شیئ و یک متغیر، تبدیل یک عدد به شیئ و …

درس پانزدهم: کلاس ها و متدها در پایتون

  • برقراری ارتباط بین توابع و کلاس ها
  • آشنایی با آرگومان گیری متدها و تعریف شیئ self
  • آشنایی با متدهای سازنده مثل init و str
  • اورلودینگ عملگرها و کاربردهای آن
  • عملیات عددی مستقیم اشیاء
  • توزیع مبتنی بر نوع
  • طرح کد یا decorator
  • سطح دسترسی در پایتون و ایجاد آن
  • استفاده از طراح صفت (@property) در کدنویسی
  • بررسی انواع مثال کاربردی مانند ترکیب اشیاء و متغیرها، ترکیب دو کلاس، ترکیب اشیاء چند کلاس و …

درس شانزدهم: مفهوم وراثت در پایتون

  • تعریف و مفهوم وراثت
  • ارث بری یک کلاس فرزند از چند کلاس والد
  • آشنایی با متد super
  • آشنایی با مبحث overide
  • آشنایی با نحوه استفاده از init در کلاس فرزند

درس هفدهم: رسم انواع نمودار در پایتون

  • آشنایی با نصب پکیج در پایتون
  • آشنایی با پکیج های numpy و matplotlib
  • آشنایی با ترسیم انواع نمودار های دو بعدی
  • آشنایی با ترسیم انواع نمودارهای سه بعدی
  • آشنایی با انواع ابزار در رسم نمودارها در پایتون

درس هیجدهم: آشنایی با انواع ترفندها در پایتون (به زودی)

دکتر مجید عبداللهی

 

ایشان یکی از بنیانگذاران همیار درس و دکترای مهندسی مواد می باشند. تز دکتری ایشان بر روی مقایسه ی پتانسیل مواد سوپرپارامغناطیس و فرومغناطیس در هایپرترمیای مغناطیسی و رهایش دارو بوده است. ایشان ۳ کتاب در حوزه ی نانومواد ترجمه و تالیف نموده اند. همچنین بیش از ۶۰ مقاله ISI با جمع ضریب تاثیر بیش از ۱۰۰ در مجلات معتبر بین المللی منتشر نموده اند. چندین مقاله ی ایشان به عنوان مقالات برگزیده در ستاد فناوری نانو مورد تمجید قرار گرفته اند (لینک، لینک، لینک). برخی از افتخارات و ابداعات ایشان به قرار زیر است:

  • ۳ مقاله برگزیده در ستاد نانو
  • پژوهشگر برگزیده همایش فناوری های نوین سلامت دانشگاه امیرکبیر
  • دعوت به عنوان سخنران به بیش از ۵۰ کنفرانس خارجی
  • ادیتور در دو مجله بین المللی
  • مطرح نمودن استفاده از مواد فرومغناطیس سخت برای اولین بار در مباحث هایپرترمیا و رهایش دارو
  • ابداع یک نانوکامپوزیت نوین جهت درمان بافتهای استخوانی
  •  ابداع یک نانوپوشش برای افزایش خواص مواد قابل کاشت در بدن
  • به کارگیری یک شبیه سازی نوین در کاهش زمان تولید نانوذرات و افزایش خواص مکانیکی آنها
  • ساخت داربستهای مغناطیسی زیست سازگار برای اولین بار
میانگین امتیازات

5.00

01
( 1 نظر )
5 ستاره
100%
4 ستاره
0%
3 ستاره
0%
2 ستاره
0%
1 ستاره
0%
دیدگاه خود را ارسال کنید

نشانی ایمیل شما منتشر نخواهد شد.

هجده − پانزده =

1 دیدگاه برای این محصول

  1. 01

    توسط mozafar

    بسیار عالی…منتظر آموزشتون هستم

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

رشته های آموزشی

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

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

۱۶,۸۰۰ تومان۲۴,۰۰۰ تومان

خرید و دانلود