تخفیف ویژه

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

(دیدگاه 14 کاربر)

۴۰,۰۰۰ تومان ۱۵,۰۰۰ تومان

علاقمندان: 4249

پیش نمایش دوره

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

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

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

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

 

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

 

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

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

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

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

مدرس آموزش

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

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

 

  • ابداع به کارگیری بهینه سازی الگوریتمی برای خواص ترموالکتریک مواد مهندسی (لینک)
  • ابداع به کارگیری شبیه سازی الگوریتمی (ABC، GA، BBO، CCA و GEP) در بسیاری از کاربردهای مهندسی (لینک، لینک، لینک، لینک، لینک، لینک)
  • مطرح نمودن استفاده از هوش مصنوعی در ابزار سرامیکی (لینک)
  • پژوهشگر برگزیده همایش فناوری های نوین سلامت دانشگاه امیرکبیر
  • دعوت به عنوان سخنران به بیش از ۵۰ کنفرانس خارجی
  • ادیتور در دو مجله بین المللی
  • مطرح نمودن استفاده از مواد فرومغناطیس سخت برای اولین بار در مباحث هایپرترمیا و رهایش دارو (لینک)
  • ابداع یک نانوکامپوزیت نوین جهت درمان بافتهای استخوانی (لینک)
  •  ابداع یک نانوپوشش برای افزایش خواص مواد قابل کاشت در بدن (لینک)
  • ساخت داربستهای مغناطیسی زیست سازگار برای اولین بار (لینک)

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

تا کنون 4249 نفر از این آموزش استفاده کرده اند و

برای آن ثبت شده است.

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

  1. hassan

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

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

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

  2. عاطفه

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

  3. Me

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

  4. ahmad_r

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

  5. محمدحسین

    عالی

  6. کریم وکیلی

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

  7. علیرضا

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

  8. دوستدار

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

  9. m_omran231

    عالی

  10. jozaghi

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

  11. مریم

    عااااالی

  12. محمد

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

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

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

  14. mozafar

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

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

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

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

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

گروه مدرسین همیاردرس
زمان آموزش: نام معلوم

به زودی منتشر می شود

گروه اساتید همیاردرس
زمان آموزش: نامعلوم

به زودی منتشر می شود

دکتر مجید عبداللهی
زمان آموزش: 2 ساعت و 44 دقیقه

۱۷,۰۰۰ تومان