30 % جشنواره تخفیف ویژه سال تحصیلی جدید

کد تخفیف: hamyar

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

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

(دیدگاه کاربر 31)
زمان آموزش: 20 ساعت

کد تخفیف 30%: hamyar

۶۵,۰۰۰ تومان

علاقمندان: 11055

پیش نمایش های آموزش

فهرست آموزش و توضیحات

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

 

  • بیان زنجیره وار مطالب و ارائه هر مبحث در موعد مقرر بر اساس طرح آلن داونی 2020
  • ارائه ی مثال های درک مطلب در حین درس و تمرینهای کاربردی در پایان هر فصل
  • ارائه ی تمامی مباحث آموزشی پایتون شامل مقدماتی، تکمیلی
  • تدریس روان و ساده و تحلیل هر کد همزمان با تدریس
  • ارائه ی مبحث دیاگرام های لاکپشتی و همچنین مبحث ترسیم انواع نمودار در پایتون
  • ارائه مبحث ترفندهای پایتونی

 

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

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

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

  • آشنایی با انواع داده در پایتون
  • آشنایی با متغیر و استفاده از آن
  • آشنایی با انواع عملگرها مثل انطباق، عضویت، تخصیصی و بیتی
  • آشنایی با جانگهدار یا 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
  • آشنایی با ترسیم انواع نمودار های دو بعدی
  • آشنایی با ترسیم انواع نمودارهای سه بعدی
  • آشنایی با انواع ابزار در رسم نمودارها در پایتون

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

  • روش کوتاه نویسی کد با عبارات شرطی 
  • روش کوتاه نویسی کد توابع بازگشتی 
  • روش کوتاه نویسی کد با لیست سازها
  • روش کوتاه نویسی کد با عبارات مولد
  • روش کوتاه نویسی کد با تابع any
  • روش کوتاه نویسی کد با تابع all
  • آشنایی با مجموعه (Set) و کاربرد آنها
  • روش کوتاه نویسی کد با مجموعه ها
  • کوتاه نویسی کد ها با ماژول Collections

مدرس آموزش

majid abdellahi
  • مدرس دانشگاه
  • دکترای مهندسی مواد
  • پژوهشگر برگزیده ستاد نانو

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

ایشان از 241 دیدگاه اخذ شده، امتیاز 4/99 از 5 را اخذ نموده اند

آموزش های پیشنهادی

نظرات پیرامون آموزش

تا کنون 11055 نفر از این آموزش استفاده کرده اند و جمعا

(و پاسخ به دیدگاه) برای آن ثبت شده است.

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

  1. ن

    بیان ساده و تدریس عالی

  2. هیوا

    با سلام. طبقه بندی خیلی خوبی انجام دادن و فصلها رو خیلی به ترتیب قرار دان دخل آموزش که خیلی برای یادگیری مناسبه

  3. نوید

    محشر و درجه یک. شاخص های آموزش های دکتر عبداللهی

  4. مرجان

    خیلی بیان جذاب و ساده ای دارن و من خیلی استفاده بردم.

  5. نعیم

    یک آموزش خاص و کاملا بی رقیب.

  6. rasta

    خیلی خیلی عالی بود

  7. محمد واعظی

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

  8. shadi

    very very very unique

  9. محمود غضنفری

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

  10. مجید

    در یک کلمه عالیه

  11. maryam

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

  12. ناهید خ

    با سلام. استاد عبداللهی فوق العاده این آموزش رو ارائه کردند. خیلی مثال های کاربردی داره که از صفر تا صد همه به زبان ساده بیان شده تا دانشجو دقیقا شروع و پایان رو متوجه بشه. برای من بهترین آموزش بود که تا الان تهیه کردم

  13. آزاده لونی

    عالی و کاربردی سپاس از استاد عزیز

  14. علی یعقوبی

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

  15. نرگس

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

  16. فرید

    زبان پایتونتون رو مشاهده کردم. واقعا بی نظیر بود. سپاس از شما

  17. Sajad-pro

    سلام. به نظرم اصولی ترین آموزش پایتونه. یا حتی شاید بگم اصولی ترین آموزش برنامه نویسی

  18. hassan

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

    • واحد نشر همیاردرس

      سلام و احترام. بله چون از صفر توضیح داده شده، براتون مناسبه. خوشحالیم از حضورتون در همیاردرس

  19. عاطفه

    خیلی عالی تدریس کرده بودن ایشون. من واقعا از تدریسشون لذت بدم. خیلی تیز بین هستن و تدریس رو به شکل کاربردی انجام میدن. واقعا ازشون متشکرم

  20. Me

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

  21. ahmad_r

    بهترين، كامل ترين و ارزان ترين آموزش پايتون

  22. محمدحسین

    عالی

  23. کریم وکیلی

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

  24. علیرضا

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

  25. دوستدار

    حلالتون باشه پولی که دادم. فقط همین

  26. m_omran231

    عالی

  27. jozaghi

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

  28. مریم

    عااااالی

  29. محمد

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

  30. برنامه نویس

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

  31. mozafar

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

دیدگاه خود را بنویسید

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

زمان آموزش: 20 ساعت

۶۵,۰۰۰ تومان

کد تخفیف 30%: hamyar