آموزش رایگان پایتون کاربردی

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

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

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
4.8 (60 رای)
 رایگان
  
زمان مورد نیاز برای گذراندن دوره:  10 جلسه
مجموع محتوای آموزشی:  5 ساعت ویدئو
 (قابل دانلود می‌باشد)

پیش‌نیاز‌ها

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

 

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

پایتون کاربردی
  انواع داده‎‌ها و متغیرها
مشاهده
"22:37  
  آموزش حلقه‌ها و شرط‌ها
مشاهده
"12:51  
  آموزش توابع و ماژول‌ها
مشاهده
"29:32  
  آرایه‌ها انواع داده‌های ترتیبی - بخش اول
"15:28  
  آرایه‌ها انواع داده‌های ترتیبی - بخش دوم
"17:39  
  کتابخانه numpy و کار با عکس‌ها
"37:50  
  حل تمرین اول
"35:07  
  دیکشنری و پروسه‌ی Unpacking
"30:08  
  Object-oriented Programming - بخش اول
"37:06  
  Object-oriented Programming - بخش دوم
"71:40  

درباره دوره

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

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

  • نحوه استفاده از Google Colab و کدنویسی در cloud
  • انواع داده‌ها (data types) و تبدیل آن‌‌ها به یکدیگر
  • کارکردن با متغیر‌ها (variables) و شیوه دریافت ورودی از کاربر
  • نحوه استفاده از ساختار‌های شرطی و حلقه‌ها
  • تعریف کردن و استفاده از توابع (functions) و moduleها در پایتون
  • آرایه‌ها (arrays) و نوع داده‌های متوالی (sequence data type)
  • کارکردن با آرایه‌های Numpy و تصاویر در پایتون
  • آشنایی با دیکشنری‌ها و استفاده از unpacking operators در پایتون
  • آشنایی با اصول برنامه‌نویسی شیءگرا (object oriented programming) و شیوه استفاده و پیاده‌سازی آن‌‌ها در پایتون

 

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

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

بسیاری از مثال‌‌های این دوره باتوجه‌به کاربردی که در زمینهٔ data science دارند بررسی‌شده‌اند؛ به همین دلیل افرادی که سابقه کار برنامه‌‌نویسی و حتی کار با پایتون را دارند و تمایل دارند به یادگیری ماشین و یادگیری عمیق نیز بپردازند می‌‌توانند در این دوره مطالب جدیدی را یاد بگیرند و به هدف خود نزدیک‌‌تر شوند.

 

وجه تمایز این دوره نسبت به سایر دوره‌‌های آموزشی در چیست؟

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

 

منابع و الزامات دوره آموزش پایتون کاربردی کدام‌‌اند؟

در آموزش این دوره دو کتاب زیر به‌عنوان منبع در نظر گرفته شده است:

• Matthes, Eric. Python crash course: A hands-on, project-based introduction to programming. no starch press, 2019.
• Ramalho, Luciano. Fluent Python: Clear, concise, and effective programming. " O'Reilly Media, Inc.”

درباره استاد

maktabkhooneh-teacher سروش حیدری پهلویان

دکتر سروش پهلویان دانش‌آموخته رشته مهندسی مکانیک از دانشکده فنی دانشگاه تهران در مقطع کارشناسی و کارشناسی ارشد است. وی تحصیلات و پژوهش‌های تکمیلی در مقطع PhD و Post-doc را در دانشگاه‌های اکرون و USC در آمریکا به اتمام رسانده و هم‌اکنون به‌عنوان research scientist در یک شرکت نرم‌افزاری در حوزه تصویربرداری و پردازش تصاویر پزشکی (MIM Software) در ایالت اوهایو مشغول به فعالیت است. 

تجربه سروش در برنامه‌نویسی از زمان تحصیلش در دانشگاه تهران و کارکردن روی پروژه‌های پژوهشی در حوزه دینامیک سیالات محاسباتی (CFD) شروع شد. بااین‌وجود، تمرکز اصلی وی بعد از اتمام تحصیلاتش در ایران، توسعه الگوریتم‌ها و نرم‌افزار‌های نوین جهت آنالیز و پردازش تصاویر رادیولوژی بوده است. فعالیت و مشارکت سروش در پروژه‌های مختلفِ آکادمیک و صنعتی در حوزه یادگیری ماشینی (machine learning) و یادگیری عمیق (deep learning) به وی کمک کرده که بتواند تجربه حرفه‌ای گسترده‌ای را در این زمینه‌ها کسب کند.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
1403-01-04
شما عالی هستید
الناز جلیلیان 1402-11-17
از مکتب خانه و مدرس عزیز بسیار سپاسگزار هستم. این دوره بسیار عالی و مفید بود. خیلی خیلی ممنون
فاطمه اسماعیلی 1402-10-04
خیلی عالی توضیح میدن و من با وجود اینکه دوره پیشرفته پایتون رو هم گذروندم برخی نکاتی که آموزش میدادن برام تازگی داشت و سعی کردم نهایت استفاده رو ببرم. بسیار متشکرم
مسعود کریمی راد 1402-08-28
درود بر آقای سروش عزیز که اطلاعاتش رو به این زیبایی در اختیارمون گذاشتند. برای من بسیار موثر بودید ، ممنونم ازتون
1402-08-20
خیلی خوب است ولی کاش میشد برای کسانیکه چیزی از برنامه نویسی و 0هستند بیشتر توضیح میدادند ولی در کل کم و عالیست👌
1402-08-18
استاد هر کی و هر چی از خدا میخوای بهت بده. انسان بزرگ و دل گنده. بزرگوار و عالی مقام
آیدین جهانیان 1402-08-11
خیلی مختصر و مفید و کاربردی بود. کاش تمرین های زیاد با قابلیت تصحیح داشت.
نگین بهبهانیان 1402-06-07
مرسی از استاد عزیز بابت اموزش فوق العادشون فقط به دوستان پیشنهاد میدم که حتما دست به کد باشید و همراه با استاد پیش برید.
آیناز ایزدی 1402-05-02
من از صفر شروع کردم و دقیقا همون چیزی بود که لازم داشتم. یه دید کلی میده بهت که تقریبا میفهمی اساس کار چه جوریه و ذهنیتش رو می سازه برات. ممنون از مجموعه خوبتونD:
عاطفه مرتضوی 1402-04-20
دوره عالی بود یعنی من یه چیزایی یاد گرفتم که تو دوره های قبلی که گذرونده بودم برام مبهم بودن واقعا سپاس از آقای سروش .کاش دوره های دیگه هم بزارن مخصوصا در زمینه پردازش تصویر .ایا این نظرات رو خود استاد هم میبینن؟ لطفا دوره های دیگه هم بزارید
محمد زنجانی 1402-03-27
عالی
1402-03-15
واقعا قشنگ توضیح دادید و ممنون که دوره را رایگان قرار دادید لطفا اگر تونستید دوره های بیش تری رو در سایت بزارید
1402-02-18
بسیار عالی .ممنون از تدریس فوق العاده اتون پایدار باشید
1401-11-17
تشکر ازت
1401-11-15
جناب سروش خداوند به خودت و خانواده ی محترمتون خیر و سلامتی بده ضمن تشکر و قدردانی اگه امکان داره دوره را کامل کنید باسپاس فراوان
1
2
3

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

سوالات پرتکرار

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

سوالات پرتکرار

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

سوالات پرتکرار

آیا امکان دریافت فیلم های یک درس به صورت سی دی یا دی وی دی وجود دارد؟
در حال حاضر امکان ارسال دروس به صورت سی دی یا دی وی دی وجود ندارد.
poster
پیش‌نمایش دوره
  
برگزار کننده:  مکتب‌خونه
  
زمان مورد نیاز برای گذراندن دوره:  10 جلسه
مجموع محتوای آموزشی:  5 ساعت ویدئو
 (قابل دانلود می‌باشد)