00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
ثبت‌نام رایگان
  • دسترسی به 10 جلسه نمونه از دوره
  • دسترسی به 10 جلسه نمونه از دوره
  • عضویت در تالار گفت‌وگوی دوره
  • اضافه شدن دوره به پروفایل
فقط محتوا
  • دسترسی کامل و نامحدود به محتوای دوره
  • تمام قابلیت‌‌های پلن رایگان
    +
  • دسترسی کامل و نامحدود به محتوا
179,000 تومان
دوره کامل
  • دسترسی به تمام قابلیت‌های دوره
  • تمام قابلیت‌های پلن محتوا
    +
  • گواهی‌نامه مکتب‌خونه
  • پروژه محور
  • تمرین و آزمون
  • تالار گفتگو
  • تسهیل استخدام
299,000 تومان
00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
مکتب‌خونه مکتب‌خونه

آموزش پایتون پیشرفته‌

دوره‌های مکتب‌پلاس
45 ساعت
100٪ (16 رای)

کاربرد بسیار زیاد و سادگی در استفاده از اولین پارامترهایی است که روزبه‌روز بر میزان محبوبیت زبان برنامه‌نویسی پایتون افزوده است. زبان برنامه‌نویسی پایتون از سال 1991 که به بازار ارائه شده است تا همین امروز که این کلمات تایپ می‌­شوند هر روز بر میزان محبوبیت و کارایی‌­اش افزوده است.

 

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

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

 

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

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

 

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

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

 

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

روشی که برای تدریس این دوره در نظر گرفته شده است، دارای چند مرحله است و در تمامی بخش­‌های آموزش سعی بر آن بوده است تا این روند مرحله‌به‌مرحله حفظ شود. برای گام اول در این دوره آموزشی مفاهیم پایه مرور و بیان می‌­شوند. در گام دوم زیرساخت نرم‌افزاری برای پیاده‌سازی برنامه‌ها و کدها ایجاد می­‌شود. در گام بعدی سراغ منابع می‌­رویم تا یاد گیریم مفاهیم آموخته‌شده در گام ابتدایی با چه الگوریتم­‌ها و دستوراتی پیاده‌سازی می­‌شوند.

 

مهارت‌هایی که پس از گذراندن این دوره به دست می‌آورید:

اولین آموخته شما در دوره این است که، یاد می‌­گیرید چطور پایگاه‌های داده‌ی رابطه­‌ای و غیررابطه‌ای را پیاده‌سازی کنید. در ادامه دوره با مفهوم شیءگرایی آشنا خواهید شد و پس از آن طراحی وب‌سایت و اپلیکیشن را فرا می‌­گیرید. همچنین یاد می‌گیرید چطور از یک API استفاده کنید یا اینکه خودتان بتوانید یک API بسازید. پس از گذراندن این دوره می‌آموزید که چطور از درون کدهای برنامه‌­تان راهی به دنیای پرپیچ و خم وب باز کنید و اطلاعات مورد نیاز را به برنامه خودتان وارد کرده و از آن­ها استفاده درست داشته باشید. در ادامه با یکی از مهم­‌ترین دستاورد­هایی که می‌­توانید از این دوره داشته باشید مواجه می‌شوید. «هوش‌مصنوعی»! شبکه‌­های‌ عصبی مصنوعی و الگوریتم ژنتیک و یادگیری عمیق و ... را هم به دستاوردهای­‌تان از این دوره می‌توانید اضافه کنید.

در انتها مهم­‌ترین مساله ای که این دوره به دانسته­‌های شما اضافه خواهد کرد، مهارت مواجهه با پروژه‌های واقعی و چالش‌­های موجود در این دست پروژه­‌ها و غلبه بر چالش‎‌های موجود در اینگونه پروژه­‌هاست.

 

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

در این دوره آموزشی برای پیاده‌سازی برنامه‌­ها از سیستم‌عامل لینوکس استفاده شده است اما سایر سیستم‌عامل‌ها هم می‌توانند از این دوره استفاده کنند. در این دوره برای پیاده‌سازی کدها از IDE پایچارم (Pycharm) و نسخه community استفاده شده است و برای مباحث تخصصی از اسناد رسمی و اصلی هر یک از کتابخانه‌های تخصصی استفاده شده است.

 

سرفصل­‌های دوره:

به طور خلاصه این دوره آموزشی در هشت فصل به شرکت‌کنندگان آموزش داده می‌­شود. ترتیب مباحث ارائه شده به‌صورت زیر می‌­باشد:

      فصل اول: آشنایی با انواع پایگاه‌های داده

      فصل دوم: شی‌ءگرایی چیست

      فصل سوم: وب نویسی با پایتون

      فصل چهارم: چگونگی استفاده از API و ایجاد آن

      فصل پنجم: اپ نویسی با پایتون

      فصل ششم: کار با داده‌های دنیای وب

      فصل هفتم: مفهوم داده‌های وب

      فصل هشتم: یادگیری ماشین

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

فصل اول: مقدمه
00:29 ساعت
00:29
Combined Shape Created with Sketch. 3 جلسه
بارم:
0%
نمایش جلسات فصل  

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

معرفی دوره
"01:21
توضیح فصل‌ها
"05:28
المان‌های برنامه‌نویسی پیشرفته
"22:44
فصل سوم: شی‌ءگرایی
04:24 ساعت
01:19
Combined Shape Created with Sketch. 7 جلسه
بارم:
11%
نمایش جلسات فصل  

در فصل سوم پس از آشنایی اولیه و بررسی مقدمات لازم به چیستی مفهوم شیءگرایی می‌­پردازیم و پس از آشنایی با این مفهوم در فصل­‌های بعد در زبان برنامه‌نویسی پایتون عمیق‌­تر می‌­شویم. 

 

مفهوم شیءگرایی
"24:27
تعریف ویژگی‌ها
"20:06
تعریف متدها
"10:36
مفاهیم ارث‌بری
"09:48
مثال کاربردی
"15:01
کوییز - شی‌ءگرایی
11.1%
     
"05:00
تمرین - شیءگرایی

 (الزامی)

88.9%
     
"180:00
فصل چهارم: برنامه‌نویسی وب با پایتون
05:15 ساعت
02:07
Combined Shape Created with Sketch. 7 جلسه
بارم:
12%
نمایش جلسات فصل  
فصل پنجم: رابط برنامه‌نویسی اپلیکیشن
03:57 ساعت
00:53
Combined Shape Created with Sketch. 5 جلسه
بارم:
11%
نمایش جلسات فصل  

در فصل پنجم به چگونگی استفاده از API می‌­پردازیم و در ادامه نحوه ایجاد آن را بررسی می­‌کنیم.

 

تعریف API
"11:35
استفاده از API
"13:04
ساخت API
"29:17
کوییز - API
9.1%
     
"04:00
تمرین - API

 (الزامی)

90.9%
     
"180:00
فصل ششم: ابزار اپلیکیشن
04:22 ساعت
01:18
Combined Shape Created with Sketch. 5 جلسه
بارم:
11%
نمایش جلسات فصل  

 پس از یادگیری برنامه‌نویسی وب با پایتون در این فصل به چگونگی اپ‌نویسی با پایتون می­‌پردازیم و در موضوع اپ‌نویسی متمرکز می­‌شویم. 

 

معرفی ابزار Kivy
"26:50
مفاهیم پایه‌ای Kivy در برنامه‌نویسی
"24:36
اجرای برنامه در گوشی اندروید
"26:44
کوییز - اپ‌نویسی
9.1%
     
"04:00
تمرین - اپ‌نویسی

 (الزامی)

90.9%
     
"180:00
فصل هفتم: مفهوم داده‌های وب
04:36 ساعت
01:32
Combined Shape Created with Sketch. 6 جلسه
بارم:
11%
نمایش جلسات فصل  
فصل هشتم: یادگیری‌ ماشین
13:43 ساعت
02:39
Combined Shape Created with Sketch. 12 جلسه
بارم:
21%
نمایش جلسات فصل  

تالار گفت‌وگو

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

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

اطلاعات بیشتر
درباره گواهینامه
مکتب‌خونه مکتب‌خونه
حد نصاب قبولی در دوره:
70.0 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد.

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

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

آموزش پایتون مقدماتی
اطلاعات بیشتر

ویژگی‌های دوره آموزش پایتون پیشرفته‌

Combined Shape1 Created with Sketch. گواهی‌نامه مکتب‌خونه

در صورت قبولی در دوره، گواهی نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می گیرد.

 

مشاهده نمونه گواهینامه

خدمات منتورینگ

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

پروژه محور

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

تمرین و آزمون

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

تالار گفتگو

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

تسهیل استخدام

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

 

مشاهده اطلاعات بیشتر

نظرات 

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.

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

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

×

ثبت نظر

به این دوره از ۱ تا ۵ چه امتیازی می‌دهید؟

فصل اول: مقدمه
00:29 ساعت
00:29
Combined Shape Created with Sketch. 3 جلسه
بارم:
0%
نمایش جلسات فصل  

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

معرفی دوره
"01:21
توضیح فصل‌ها
"05:28
المان‌های برنامه‌نویسی پیشرفته
"22:44
فصل سوم: شی‌ءگرایی
04:24 ساعت
01:19
Combined Shape Created with Sketch. 7 جلسه
بارم:
11%
نمایش جلسات فصل  

در فصل سوم پس از آشنایی اولیه و بررسی مقدمات لازم به چیستی مفهوم شیءگرایی می‌­پردازیم و پس از آشنایی با این مفهوم در فصل­‌های بعد در زبان برنامه‌نویسی پایتون عمیق‌­تر می‌­شویم. 

 

مفهوم شیءگرایی
"24:27
تعریف ویژگی‌ها
"20:06
تعریف متدها
"10:36
مفاهیم ارث‌بری
"09:48
مثال کاربردی
"15:01
کوییز - شی‌ءگرایی
11.1%
     
"05:00
تمرین - شیءگرایی

 (الزامی)

88.9%
     
"180:00
فصل چهارم: برنامه‌نویسی وب با پایتون
05:15 ساعت
02:07
Combined Shape Created with Sketch. 7 جلسه
بارم:
12%
نمایش جلسات فصل  
فصل پنجم: رابط برنامه‌نویسی اپلیکیشن
03:57 ساعت
00:53
Combined Shape Created with Sketch. 5 جلسه
بارم:
11%
نمایش جلسات فصل  

در فصل پنجم به چگونگی استفاده از API می‌­پردازیم و در ادامه نحوه ایجاد آن را بررسی می­‌کنیم.

 

تعریف API
"11:35
استفاده از API
"13:04
ساخت API
"29:17
کوییز - API
9.1%
     
"04:00
تمرین - API

 (الزامی)

90.9%
     
"180:00
فصل ششم: ابزار اپلیکیشن
04:22 ساعت
01:18
Combined Shape Created with Sketch.