قراره تو این دوره چی یاد بگیرم؟

  • استفاده قدرت پایتون برای حل مسائل
  • سینتکس کامل پایتون
  • شی گرایی در پایتون و مفاهیم پیشرفته جدید مثل Composition، Delegation
  • ایجاد بازی با پایتون Tic Tac Toe و Blackjack
  • ماژول مجموعه‌ها، کار با تصاویر
  • Web Scrapping
  • کار با زمان، فایل های PDF
  • موضوعات پیچیده مانند decorators
  • نحوه کار با محیط های توسعه و برنامه نویسی مختلف
  • ایجاد رابط‌های کاربری گرافیکی (GUI)
  • کار با پایگاه داده های SQLite برای ذخیره سازی داده ها
  • ساخت اپلیکیشن و دریافت فایل EXE
  • و ...
دکتر بابک نوری مقدم

دکتر بابک نوری مقدم

متخصص برنامه نویسی پایتون

توسعه دهنده هوش مصنوعی

مدیر شرکت عقاب های رویا

مدیر فنی شرکت سایاتک

و ....

سرفصل های دوره

۲۴ فصل
۱۷۳ جلسه
۴۵ ساعت
۱

معرفی دوره و نقشه راه

۳ قسمت
۰۰:۳۸:۵۰
1

معرفی دوره

رایگان
۱۰:۴۲
2

نقشه راه دوره

رایگان
۱۹:۲۳
3

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

رایگان
۰۸:۴۵
۲

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

۴ قسمت
۰۰:۵۲:۴۲
۳

شروع کار با پایتون و آشنایی با انواع داده ها در پایتون

۱۶ قسمت
۰۴:۴۰:۵۳
۴

کار با عملگرهای مقایسه ای و منطقی

۲ قسمت
۰۰:۳۳:۴۵
۵

آشنای با انواع دستورات شرطی و حلقه های پایتون

۹ قسمت
۰۲:۵۱:۱۵
۶

توابع در پایتون

۱۵ قسمت
۰۵:۱۵:۵۰
۷

پروژه 1 -ساخت بازی دوز یا Tic Tac Toe

۶ قسمت
۰۱:۵۲:۱۲
۸

برنامه نویسی شی گرا (Object Oriented Programming OOP) مقدماتی

۷ قسمت
۰۱:۴۴:۱۱
۹

مباحث پیشرفته در برنامه نویسی شی گرا

۱۲ قسمت
۰۳:۱۲:۵۸
۱۰

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

۵ قسمت
۰۱:۱۹:۱۷
۱۱

مدیریت خطاها و استثنائات و نوشتن آزمون نرم افزاری Unit test در پایتون

۶ قسمت
۰۱:۲۹:۵۰
۱۲

پروژه عملی – بازی بلک جک

۶ قسمت
۰۱:۳۷:۵۰
۱۳

Decorator ها در پایتون

۱۲ قسمت
۰۳:۴۲:۰۶
۱۴

مولد ها (Generators) و تکرارشونده ها (Iterators) در پایتون

۴ قسمت
۰۰:۴۶:۳۴
۱۵

توابع Built-in پایتون

۷ قسمت
۰۱:۰۵:۵۷
۱۶

ماژول های پیشرفته در پایتون

۸ قسمت
۰۱:۳۵:۳۶
۱۷

عبارات با قاعده (Regular Expressions) در پایتون

۳ قسمت
۰۰:۵۸:۵۴
۱۸

جمع آوری داده از بستر وب Web Scrapping

۳ قسمت
۰۰:۴۸:۴۰
۱۹

کار با فایل های تصویری با استفاده ماژول Pillow

۲ قسمت
۰۰:۳۱:۳۱
۲۰

استفاده از ماژول های CSV و PyPDF2

۳ قسمت
۰۰:۴۳:۵۷
۲۱

پیاده سازی رابط کاربری با استفاده از ماژول TKinter

۲۷ قسمت
۰۵:۵۱:۲۸
۲۲

کار با پایگاه داده SQLite

۷ قسمت
۰۱:۰۹:۴۵
۲۳

پروژه نهایی رابط کاربری و پایگاه داده SQLite و نحوه ساخت فایل exe: اپلینکیشن پیشنهاد دستور پخت غذا

۵ قسمت
۰۱:۱۴:۲۱
۲۴

جمع بندی و مسیر آینده

۱ قسمت
۰۰:۱۶:۰۸

سلام، من بابک نوری مقدم هستم، مدرس دوره های پایتون و هوش مصنوعی؛ در دوره آموزش پایتون با عنوان مستر کدر پایتون در خدمتتون خواهم بود.

چرا مستر کدر پایتون؟! این عنوان به این دلیل انتخاب شده است که در این آموزش جامع پایتون به همه مباحث مربوطه مسلط و برای برنامه نویسی در این زمینه آماده می شوید.

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

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

در دوره مسترکدر چه چیزهایی یاد خواهید گرفت؟

  • شما قادر خواهید بود از پایتون برای حل مسائل کاری خود یا پروژه‌های شخصی استفاده کنید.
  • شما یک پروتفولیو از پروژه‌های مبتنی بر پایتون ایجاد خواهید کرد که می‌توانید به اشتراک بگذارید.
  • یاد میگیرید که آخرین تغییرات پایتون 3 را برای برنامه نویسی بهتر استفاده کنید!
  • با پایتون بازی‌ها ایجاد کنید، مانند Tic Tac Toe و Blackjack!
  • ویژگی‌های پیشرفته پایتون را بیاموزید، مانند ماژول مجموعه‌ها، کار با تصاویر، Web Scrapping، کار با زمان، فایل های PDF و …
  • یاد میگیرید که از برنامه‌نویسی شی‌ گرا و مفاهیم پیشرفته جدید آن همچون Composition، Delegation و … استفاده کنید!
  • با آموزش پایتون میتوانید موضوعات پیچیده مانند decorators را راحت درک کنید.
  • نحوه کار با محیط های توسعه و برنامه نویسی مختلف پایتون همچون VScode، JupyterNotebook و … یاد خواهید گرفت.
  • بصورت کامل نحوه ایجاد رابط‌های کاربری گرافیکی (GUI) را فرا میگیرید!
  • کار با پایگاه داده SQLite برای ذخیره سازی داده ها در آموزش پایتون
  • ساخت اپلیکیشن و دریافت فایل EXE آن با بهره گیری از تمام دانشی که در دوره بدست آورده اید.

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

میتوانید وارد جنگو شده و شروع به پیاده سازی بک اند و API نویسی کنید؛ یا اینکه وارد موتور بازی سازی یونیتی شده و بازی بسازید. شما پس از این دوره آماده ورود به هوش مصنوعی و ماشین لرنینگ خواهید بود. پس تقریبا کاری نیست که نتوانید انجام دهید.

نیازمندی‌های دوره پایتون

  • دسترسی به یک کامپیوتر با اتصال به اینترنت.

با بیش از 170 جلسه و بیش از 45 ساعت ویدیو، این دوره جامع هیچ مطلبی را نادیده نمی‌گیرد! این دوره شامل آزمون‌ها، تست‌ها، تمرینات کدنویسی و تکالیف خانگی است، همچنین سه پروژه اصلی برای ایجاد یک پروتفولیو پروژه‌های پایتون نیز وجود دارد!

آنچه در این آموزش پایتون می‌آموزیم؟

یاد میگیرید چگونه از پایتون برای مسائل واقعی استفاده کنید، مانند کار با فایل‌های PDF، خواندن فایل‌های اکسل، وب اسکرپینگ وبسایت‌ها برای اطلاعات، کار با فایل‌های تصویر، کار با پایگاه داده ها، ساخت GUI، ایجاد فایل exe و بسیاری از موارد دیگر!

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

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

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

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

بله، پایتون به عنوان یک زبان ساده و خوانایی، برای تازه‌کاران بسیار مناسب است.

آیا برنامه نویسی با پایتون درآمد خوبی دارد؟

بله، برنامه نویسی پایتون به علت تنوع کاربردها و تقاضای بالا در بازار کار، به برنامه‌نویسان درآمد خوبی ارائه می‌دهد.

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

بله، با استفاده از کتابخانه‌هایی مانند Pygame و Unity، می‌توانید بازی‌هایی جذاب با پایتون ایجاد کنید.

زبان های برنامه نویسی

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

پایتون چیست؟

Python یک زبان برنامه نویسی قدرتمند و سطح بالا است و که توسط Guido van Rossum در اواخر دهه ۱۹۸۰ توسعه یافت و برای اولین بار در سال 1991 نسخه Python 0.09.0 منتشر شد. پایتون با تاکید بر خوانایی کد، سادگی سینتکس و توانایی‌های گسترده به راحتی توسط انسان قابل درک و فهم است؛ به همین منظور در کمترین زمان تبدیل به یکی از محبوب‌ترین زبان‌های برنامه‌نویسی در دنیا شد و آموزش پایتون نیز به اوج شهرت خود رسید.

مزایای آموزش پایتون چیست ؟

  1. برنامه نویسان میتوانند به راحتی کد های پایتون را درک و از نحوه عملکرد کد ها آگاه شوند، زیرا این زبان کاملا پایه و مشابه زبان انگلیسی است. پس آموزش پایتون ساده است.
  2. استفاده همزمان از سایر زبان های محبوب برنامه نویسی مانند جاوا، c و c++ در کنار زبان پایتون
  3. زبان پایتون به دلیل ساده بودن و انعطاف پذیری بالا به صورت گسترده در زمینه های هوش مصنوعی و یادگیری ماشین مورد استفاده برنامه نویسان قرار میگیرد.
  4. زبان پایتون در حوزه های مختلفی از جمله توسعه وب، هوش مصنوعی، اینترنت اشیا، ایجاد برنامه های دسکتاپ و غیره استفاده میشود. چندوجهی بودن زبان پایتون باعث شده است تا به یک زبان چند منظوره و قدرتمند تبدیل شود.
  5. پایتون تحت مجوز متن باز (open source) منتشر شده است تا برنامه نویسان از آن برای هر کاربردی استفاده کنند و حتی به توسعه آن برای بهبود کمک کنند.

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

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

کتابخانه‌های مشهور پایتون

پایتون از کتابخانه‌های بسیار مهم و خوبی پشتبانی می‌کند مانند scrapy، pytorch، pendulum .

مدرک معتبر دو زبانه

پس از گذراندن دوره و انجام پروژه های مشخص شده، مدرک معتبر و دو زبانه دانشجویار را دریافت خواهید کرد.

مدرک فارسی مدرک انگلیسی