تا پایان تخفیف

پایتون برای دنیای واقعی: وب، داده و اپلیکیشن

آیا می‌خواهید از یک کدنویس معمولی به یک توسعه‌دهنده پایتون حرفه‌ای تبدیل شوید که می‌تواند پروژه‌های واقعی و تجاری را مدیریت کند؟ این دوره دقیقاً برای شماست! در این دوره، ما فقط کدنویسی یاد نمی‌گیریم؛ ... بیشتر

جدید
گواهی‌نامه
57دانشجو
مقدماتی تا پیشرفته

امیر مهدی گودرزی

به‌روزرسانی: ۱۴۰۴/۱۱/۰۵

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

آنچه در این دوره می‌آموزید

پایتون مقدماتی

سینتکس های پایه

کد نویسی تمیز (Clean Code)

مدیریت برنامه ها

پایتون پیشرفته

شئ گرایی

محتوای دوره

16 فصل171 جلسه21 ساعت ویدیو
فصل اول : مفاهیم پایه
  مقدمه برنامه نویسی
مشاهده
"05:08
  نصب پایتون و ادیتور
مشاهده
"04:46
  مفاهیم ساده برنامه نویسی
"06:48
  نحوه اجرای خط ها در پایتون
"05:57
  متغیر ها در پایتون و انواع داده ها
"08:41
  تابع پرینت
"13:11
  توابع Built in
"04:03
  تبدیل نوع داده ها Type Casting
"08:51
  سرچ کردن و استفاده از هوش مصنوعی
"07:52
  اصول نام گذاری متغیر ها
"05:15
  سرچ کردن
"13:42
  کامنت گذاری
"04:56
  کوئیز فصل 1
"05:00
فصل دوم : داده‌های ذخیره‌ای
فصل سوم : کار با رشته‌ها
فصل چهارم : ساختار کنترلی
فصل پنجم : توابع
فصل ششم : تابع مپ و فیلتر
فصل هفتم : پروژه مخاطبین
فصل هشتم : مچ کیس
فصل نهم : پیپ (PIP)
فصل دهم : ساخت محیط مجازی (Virtual Env)
فصل یازدهم : مدیریت خطا (Error Handling)
فصل دوازده : کار با فایل‌ها
فصل سیزده : شئ گرایی (OOP)
فصل چهارده : ساخت رابط کاربری با Customtkinter
فصل پانزده : ساخت داشبورد با Streamlit
فصل شانزده : استخراج داده Web Scraping

پیش‌نیاز‌ها

این دوره به گونه‌ای طراحی شده که از نقطه صفر مطلق شروع می‌شود. یعنی:

بدون نیاز به دانش قبلی: ما از مفاهیم پایه‌ای و نصب پایتون شروع می‌کنیم، انگار که اولین بار است محیط کدنویسی را می‌بینید.
بدون نیاز به پیش‌زمینه ریاضی پیچیده: پایتون زبانی نزدیک به زبان انگلیسی است و ما تمام منطق مورد نیاز را در طول مسیر به شما یاد می‌دهیم.
بدون نیاز به یادگیری زبان‌های دیگر: شما برای ساخت اپلیکیشن وب با Streamlit یا نرم‌افزار با CustomTkinter، نیازی به یادگیری HTML، CSS یا جاوااسکریپت نخواهید داشت؛ پایتون تمام چیزی است که لازم دارید.
تنها چیزی که نیاز دارید: ۱. یک کامپیوتر یا لپ‌تاپ معمولی. ۲. اشتیاق برای یادگیری و حل مسئله. ۳. اختصاص دادن زمان برای تمرین.

ما از "سلام دنیا" (Hello World) شروع می‌کنیم و تا ساخت نرم‌افزارهای پیچیده دسکتاپ و وب در کنار هم پیش می‌رویم.

درباره دوره

آیا می‌خواهید از یک کدنویس معمولی به یک توسعه‌دهنده پایتون حرفه‌ای تبدیل شوید که می‌تواند پروژه‌های واقعی و تجاری را مدیریت کند؟ این دوره دقیقاً برای شماست!

در این دوره، ما فقط کدنویسی یاد نمی‌گیریم؛ ما ساخت محصول را یاد می‌گیریم. از مفاهیم عمیق پایتون شروع می‌کنیم، با ربات‌های اسکرپر داده‌ها را از اینترنت استخراج می‌کنیم و در نهایت برای داده‌ها و ابزارهایمان، رابط کاربری (GUI) و داشبوردهای تحت وب خیره‌کننده می‌سازیم.

🛠 آنچه در این مسیر یاد خواهید گرفت به سه بخش اصلی تقسیم میشود:

  • بخش اول : پایتون مقدماتی
  • بخش دوم : پایتون پیشرفته
  • بخش سوم : کتابخانه ها و پکیج ها

✅ این دوره برای چه کسانی مناسب است؟

  • دانشجویانی که می‌خواهند فراتر از پروژه‌های دانشگاهی حرکت کنند.
  • علاقه‌مندان به علوم داده که نیاز به ابزارهای جمع‌آوری و نمایش داده دارند.
  • فریلنسرهایی که می‌خواهند پروژه‌های اتوماسیون و ساخت نرم‌افزار بپذیرند.

💡 چرا این دوره متفاوت است؟

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

در بخش کتابخانه ها به یادگیری Customtkinter و Web scraping و Streamlit میپردازیم که سه کتابخانه مهم و کاربردی در پایتون هستند. و برای ساخت بات ها - داشبورد های تحلیل داده و اپلیکیشن ها کاربرد دارند.

"پایتون فقط یک زبان نیست، یک ابزار قدرت است. یاد بگیرید چطور با آن هر چیزی را خلق کنید."

 

اطلاعات بیشتر

گواهی‌نامه

پایتون برای دنیای واقعی: وب، داده و اپلیکیشن

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

درباره استاد

امیر مهدی گودرزی
3دوره
613دانشجو

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

همچنین به طراحی رابط کاربری (UI) و تجربه کاربری (UX) علاقه‌مندم و در این زمینه به‌صورت حرفه‌ای فعالیت دارم. باور دارم ترکیب دانش فنی با اصول زیبایی‌شناسی و تجربه کاربری می‌تواند مسیر تولید محصولات دیجیتال موفق و کاربرمحور را هموار کند.

اطلاعات بیشتر

دیگر دوره‌های امیر مهدی گودرزی

v4