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

آموزش پایتون مقدماتی

دوره‌های مکتب‌پلاس
57 ساعت
94٪ (20127 رای)

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

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

دوره آموزش برنامه نویسی پایتون مکتب خونه یکی از بهترین دوره‌های آموزشی برای این زبان به‌حساب می‌آید که در 6 فصل و 57 ساعت آموزشی توسط استاد بزرگ جادی، ارائه شده است. این دوره آموزش برنامه نویسی پایتون از صفرتا صد است و دانشجو پس از گذراندن این دوره به دانش نسبتاً خوبی از پایتون و نحوه به کاربردن آن می‌رسد.

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

پایتون نوعی زبان برنامه‌نویسی پویا و شیءگرا است و می‌تواند حافظه را به‌طور خودکار مدیریت کند. زبان برنامه‌نویسی پایتون تا حدودی شبیه به زبان‌های برنامه‌نویسی RUBY ،PERL و TCL است. این زبان به دلیل داشتن نوشتار پویا (تعین نوع متغیر به صورت پویا) و نزدیک بودن به زبان انسان، محبوبیت خاصی در بین برنامه‌نویسان دارد و عملکرد آن به‌راحتی قابل‌درک است.

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

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

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

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

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

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

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

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

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

بعد از فراگیری دوره آموزش پایتون مقدماتی چه مهارت‌هایی کسب خواهید کرد؟

  • آشنایی با مفاهیم و مبانی برنامه‌نویسی پایتون، نصب پایتون و استفاده از آن
  • آشنایی کامل با ساختارهای داده در پایتون
  • آشنایی و کار با کتابخانه‌های استاندارد پایتون
  • طراحی برنامه‌های کاربردی با پایتون
  • انجام پروژه‌های متنوع با استفاده از این زبان محبوب و کاربردی

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

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

ویژگی‌های دوره آموزش پایتون مقدماتی مکتب‌خونه چیست؟

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

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

همچنین اگر بتوانید 70 نمره از این دوره کسب کنید، گواهینامه‌ای به شما اعطا خواهد شد که این مدرک ضمن نشان‌دادن سطح مهارت‌های شما در برنامه‌نویسی پایتون، استخدامتان را در شرکت‌های معتبر آسان می‌کند.

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

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

فصل اول - برنامه نویسی پایتون
11:50 ساعت
01:30
Combined Shape Created with Sketch. 20 جلسه
بارم:
12%
نمایش جلسات فصل  

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

مقدمه : چرا پایتون؟
"05:18
نصب پایتون
"07:10
variables - expressions - statements (قسمت اول)
"06:08
کوئیز : variables - expressions - statements (قسمت اول)
2.4%
     
"03:00
variables - expressions - statements (قسمت دوم)
"13:10
کوئیز : variables - expressions - statements (قسمت دوم)
4.7%
     
"06:00
variables - expressions - statements (قسمت سوم)
"17:28
کوئیز : variables - expressions - statements (قسمت سوم)
4.7%
     
"06:00
کار با Boolean ها در پایتون
"10:42
کوئیز : کار با Boolean ها
3.1%
     
"02:00
دستورات شرطی پایتون - if else
"13:34
کوئیز : دستورات شرطی - if else
2.4%
     
"03:00
ویدئوی انحرافی اول : نوشتن برنامه در فایل - تفاوت پایتون ۲ و پایتون ۳
"08:39
توضیح چگونگی ارسال جواب برای تمرین های برنامه نویسی
"08:43
تمرین برنامه نویسی : چاپ عبارت Hello World

 (الزامی)

7.9%
     
"100:00
تمرین برنامه نویسی : محاسبه مساحت مستطیل

 (الزامی)

11.8%
     
"100:00
تمرین برنامه نویسی : محاسبه دو برابر عکس یک عدد

 (الزامی)

15.7%
     
"100:00
تمرین برنامه نویسی : محاسبه مضرب بعدی ده

 (الزامی)

15.7%
     
"100:00
تمرین برنامه نویسی : چاپ عدد بزرگتر

 (الزامی)

15.7%
     
"100:00
تمرین برنامه نویسی : تعیین جوان بودن کاربر بر اساس سن ورودی

 (الزامی)

15.7%
     
"100:00
فصل دوم - حلقه های تکرار و تابع در پایتون
11:16 ساعت
01:07
Combined Shape Created with Sketch. 13 جلسه
بارم:
18%
نمایش جلسات فصل  
فصل سوم - ساختارهای داده در پایتون
16:33 ساعت
01:15
Combined Shape Created with Sketch. 22 جلسه
بارم:
31%
نمایش جلسات فصل  

با رشته ها شروع می کنیم و در ادامه چگونگی پیاده سازی لیست ها، دیکشنری ها و تاپل ها را مورد بررسی قرار می دهیم. این فصل هم مثل فصل های قبل پر از تمرین های قشنگ و جذابه!

کار با رشته ها در پایتون (strings) قسمت اول
"12:44
کوئیز : کار با رشته ها (strings) قسمت اول
0.6%
     
"02:00
کار با رشته ها (strings) در پایتون قسمت دوم
"12:31
کوئیز : کار با رشته ها (strings) قسمت دوم
1.2%
     
"04:00
تمرین برنامه نویسی : کار با رشته ها

 (الزامی)

6.2%
     
"75:00
تمرین برنامه نویسی : جمع اعداد

 (الزامی)

6.2%
     
"75:00
تمرین برنامه نویسی : استانداردسازی اسامی

 (الزامی)

6.2%
     
"75:00
تمرین برنامه نویسی : سارا سلام می کند

 (الزامی)

6.2%
     
"75:00
تمرین برنامه نویسی : حروف کوچیک حروف بزرگ

 (الزامی)

6.2%
     
"75:00
تمرین برنامه نویسی : آیا Palindrome است؟

 (الزامی)

7.8%
     
"75:00
تمرین برنامه نویسی : زیررشته

 (الزامی)

9.4%
     
"75:00
کار با لیست ها (lists) در پایتون
"20:17
کوئیز : کار با لیست ها (lists)
1.6%
     
"05:00
تمرین برنامه نویسی : ملاقات نوروزی

 (الزامی)

6.2%
     
"75:00
تمرین برنامه نویسی : مسابقات جهانی کبدی

 (الزامی)

7.8%
     
"75:00
تمرین برنامه نویسی : قیمت لپ تاپ ها

 (الزامی)

9.4%
     
"75:00
دیکشنری (dictionaries) در پایتون
"18:40
کوئیز : دیکشنری (dictionaries)
0.9%
     
"01:00
تمرین برنامه نویسی : سیستم شمارش آراء

 (الزامی)

10.9%
     
"75:00
تمرین برنامه نویسی : مترجم آنلاین

 (الزامی)

10.9%
     
"75:00
معرفی Tuples
"10:53
کوئیز : معرفی Tuples
1.9%
     
"06:00
فصل چهارم - کتابخانه ها در پایتون
03:37 ساعت
00:33
Combined Shape Created with Sketch. 5 جلسه
بارم:
3%
نمایش جلسات فصل  
فصل پنجم - کار با فایل در پایتون
05:55 ساعت
00:49
Combined Shape Created with Sketch. 5 جلسه
بارم:
10%
نمایش جلسات فصل  

فایل ها قدرت مضاعفی به زبان پایتون می افزایند. به صورت کلی کار با فایل ها را با هم یاد میگیریم و به صورت خاص کار با فایل های csv را مورد بررسی قرار می دهیم.

کار با فایل در پایتون
"24:15
کوئیز : کار با فایل
2.8%
     
"03:00
فایل های csv در پایتون
"25:22
کوئیز : فایل‌های csv
2.8%
     
"03:00
پروژه محاسبه معدل و مرتب کردن معدل ها از csv

 (الزامی)

94.3%
     
"300:00
فصل ششم - پروژه پایان دوره
08:08 ساعت
00:08
Combined Shape Created with Sketch. 2 جلسه
بارم:
24%
نمایش جلسات فصل  

یک فایل csv از نام افراد و پسوردهاشون وجود دارد البته پسوردها به صورت hash شده ذخیره شدند حال شما باید برنامه‌ایی بنویسید که پسوردهای افراد رو به صورت غیر hash شده نشان بدهد

پروژه ی نهایی : هک از طریق Rainbow
"08:40
پروژه ی نهایی : هک از طریق Rainbow

 (الزامی)

100.0%
     
"480:00

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

استاد دوره
جادی میرمیرانی جادی میرمیرانی

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

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

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

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

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

 

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

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

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

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

 

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

خدمات تصحیح خودکار

تمرین‌ها و پروژه‌های شما در این دوره به صورت آنلاین و خودکار ارزیابی شده و‌ در عرض چند دقیقه بازخوردهای آن را دریافت می‌کنید.

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

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

پروژه محور

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

تمرین و آزمون

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

تالار گفتگو

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

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

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

 

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

نظرات  (386 نظر)

صفحه 

از 

39

محمدحسن
10:20 - 1401/11/13
فارغ‌التحصیل دوره
حقیقتا اقای میرمیرانی درک برنامه نویسی جدید و سطح بالایی رو‌ ارائه میده و خیلی از گره های فکری رو باز میکنه. اگر قصد ورود به دنیای برنامه نویسی پایتون رو دارین، بدون شک بهترین دوره ی آموزشیه با تشکر از استاد و عوامل مکتبخونه❤️❤️🙏
امیرعلی
01:03 - 1401/11/08
فارغ‌التحصیل دوره
سلام میخواستم از پشتیبانی بسیار خوب مکتب خونه و استاد جادی عزیز که خیلی خوب این دوره رو تدریس کردند و من تونستم نمره 99.4 در دوره بگیرم و با این دوره درس مبانی برنامه نویسی در دانشگاه با ۱۹ پاس بشم تشکر و قدردانی کنم برای کسانی که می‌خوان برنامه نویسی شروع کنند به شدت پیشنهاد میکنم این دوره رو و اینکه حتما تمرین ها و پروژه دوره رو حل کنند.
تکتم
10:17 - 1401/11/07
دانشجوی دوره
با سلام و تشکر در کل دوره ی خوبی است ، اما به نظر من برای کسی که تا به حال کار برنامه نویسی را انجام نداده است دوره ای بسیار پر چالش است. ای کاش قدری تمرینها ساده تر بود و یا مدرس دوره مساله ای شبیه تمرینهای برنامه نویسی حل میکرد . برای من به شخصه حل تمرینها مثل این بود که به یک باره بخواهم از پله اول به پله پنجم بروم.گاهی اوقات به خاطر فکر کردن زیاد واقعا خسته می شوم.
نازنین
20:09 - 1401/11/06
دانشجوی دوره
ویدیوها و نحوه تدریس عالیه تنها مشکل این دوره تمرین های سختش هست که درسته باعث یادگیری ما میشه ولی انگار فقط یک مدل کد رو قبول میکنه چون کدهایی که برای خودم درست کار میکنه وقتی آپلود میکنم به من نمره نمیده کاش حداقل بعد از ارسال تمرین ها جواب هاش رو میتونستیم ببینیم که چقدر با چیزی که خودمون نوشتیم مغایرت داره
امیرعلی
15:27 - 1401/11/05
دانشجوی دوره
اصلا دوره ی خوبی نیست استاد چیزی که درس نمیده ازما تکلیف میخواد...واقعا که
شادی
12:37 - 1401/11/05
دانشجوی دوره
به نظرم خود دوره به تدریس ایشون واقعا عالیهَ، ولی مکتب خونه هزینه بسیار زیادی از دوره میگیره، من اولش نمیدونستم و دوره رو خریداری کردم، حتی جوتب امتحان هارو نمیتونم ببینم و فیلم های خالی برای این هزینه؟؟؟؟ این فیلم هارو در یوتیوب هم میشه رایگان دید کاش برای هزینه ای که میگیرید خدمات بهتری بدین، ویدئوهاتون حتی آپدیت و جدید نیست. پشتیبانیم که اصلا پاسخگو نیست متاسفم دیگر خریدی نخواهم نکرد
عادل
08:48 - 1401/11/05
فارغ‌التحصیل دوره
سپاس از مکتب خونه ..
مریم
00:24 - 1401/11/02
فارغ‌التحصیل دوره
دوره خوبی بود، استاد همه اطلاعات رو مختصر و مفید و بدون اتلاف وقت توضیح میدادن و تمرینات یادگیری رو تکمیل میکرد.
عرفان
12:37 - 1401/10/30
فارغ‌التحصیل دوره
فن بیان و شیوه تدریس استاد خوب بود. دوره ای نسبتا خوب بود. درس های ارائه شد در هر جلسه یک چیز ؛ کوییز و تمارین یک چیز دیگه!!!! تصحیح کننده تمارین بیش از حد سخت گیر بود :/ برخی تمارین رو میشد با کد های متفاوت نوشت، و خروجی کاملا درست میداد ؛ اما تصحیح کننده ایراد میگرفت. متاسفانه من نتونستم زیاد ارتباط بگیرم با این دوره. به عنوان فارغ التحصیل این دوره نظرم رو مطرح کردم،امیدوارم که مفید بوده باشه.
احسان
15:17 - 1401/10/22
فارغ‌التحصیل دوره
قبل از اینکه این دوره رو ببینم دو سه جا هم حضوری پایتون و آموزش دیدم هم آنلاین اما باز هم این دوره برام چالش بر انگیز بود و واقعا خوشحالم از اینکه وقتم و برای آموزش دیدن از جادی و تیم مکتبخونه گذاشتم.

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

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

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

مقدمه‌ای بر پایتون

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

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

پایتون چیست؟

پایتون python نوعی زبان برنامه‌نویسی تفسیر شده، شی‌ءگرا و سطح بالا با معناشناسی پویا است که توسط Guido van Rossum توسعه‌یافته است. این نام در ابتدا در سال 1991 منتشر شد. پایتون به‌عنوان یک زبان مبتدی پسند شهرت دارد و جایگزین آموزش جاوا به‌عنوان پرکاربردترین زبان مقدماتی شده است، زیرا بسیاری از پیچیدگی‌ها را برای کاربر کنترل می‌کند و به مبتدیان اجازه می‌دهد تا به‌جای جزئیات، بر درک کامل مفاهیم برنامه‌نویسی تمرکز کنند.

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

ویژگی‌های پایتون

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

  • پایتون در حال حاضر پرکاربردترین زبان برنامه‌نویسی چندمنظوره و سطح بالا است.
  • پایتون اجازه برنامه‌نویسی در پارادایم‌های شی‌ءگرا و رویه‌ای را می‌دهد.
  • برنامه‌های پایتون به‌طورکلی کوچکتر از سایر زبان‌های برنامه‌نویسی مانند جاوا هستند. برنامه‌نویسان در پایتون کد نسبتاً کمتری تایپ کنند و کدها عملکرد بهتری نیز خواهد داشت.
  • زبان پایتون تقریباً توسط همه شرکت‌های بزرگ فناوری مانند گوگل، آمازون، فیس‌بوک، اینستاگرام، دراپ باکس، اوبر و غیره استفاده می‌شود.
  • بزرگ‌ترین نقطه قوت پایتون مجموعه عظیمی از کتابخانه استاندارد آن است.
  • قابلیت استفاده در یادگیری ماشین و هوش مصنوعی را دارد.
  • دارای برنامه‌های رابط کاربری گرافیکی (مانند Kivy ،Tkinter ،PyQt و غیره)
  • دارای مجموعه‌ای از چارچوب‌های وب مانند جنگو (استفاده‌شده توسط YouTube ،Instagram ،Dropbox)
  • قابلیت استفاده در پردازش تصویر (مانند OpenCV ،Pillow)
  • کراولینگ وب (مانند Scrapy ،BeautifulSoup ،Selenium)
  • قابلیت استفاده در محاسبات علمی
  • قابلیت استفاده در پردازش متن
  • سازگار با انواع پلتفرم‌ها ازجمله ویندوز، مک، لینوکس، رزبری پای و غیره
  • پایتون از یک نحو ساده قابل‌مقایسه با زبان انگلیسی استفاده می‌کند که به توسعه‌دهندگان اجازه می‌دهد از خطوط کد کمتری نسبت به سایر زبان‌های برنامه‌نویسی استفاده کنند
  • بر روی یک سیستم مفسر کار می‌کند که به کد اجازه می‌دهد تا فوراً اجرا شود
  • و بسیاری از موارد دیگر

دوره آموزش برنامه‌ نویسی پایتون ایده خوبی برای شروع یادگیری این زبان محبوب به صورت گام به گام است.

چرا برنامه‌نویسی پایتون این‌قدر محبوب است؟

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

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

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

سازمان‌هایی که از پایتون استفاده می‌کنند:

سازمان‌های بسیاری از پایتون به‌عنوان زبان برنامه‌نویسی اصلی خود استفاده می‌کنند که عبارت‌اند از:

  • گوگل
  • Yahoo (Maps)
  • یوتیوب
  • موزیلا
  • دراپ باکس
  • مایکروسافت
  • سیسکو
  • Spotify
  • Quora
  • و...

روند توسعه پایتون در 2022

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

هوش مصنوعی

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

 فناوری هوش مصنوعی راه‌حل‌هایی برای مشکلات بلادرنگ ارائه می‌کند که به دانشمندان کمک می‌کند تا یک سؤال را سریع و کارآمد حل کنند؛ و بنابراین، پایتون یک گزینه ترجیحی برای توسعه هوش مصنوعی است.

علم داده

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

توسعه وب

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

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

یادگیری ماشینی

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

برنامه جاسازی‌ شده

پایتون به‌شدت به زبان C وابسته است و ثابت می‌کند که در ایجاد نرم‌افزار C تعبیه‌شده برای برنامه‌های تعبیه‌شده بسیار مفید است. می‌توانید برنامه‌های سطح بالایی را روی دستگاه‌های کوچکی که توسط زبان پایتون محاسبه می‌شوند، انجام دهید. علاوه بر این، Raspberry Pi یک برنامه تعبیه‌شده بسیار معروف است که از پایتون برای پروژه‌های رایانش ابری استفاده می‌کند. همچنین برای انجام محاسبات پیچیده می‌توان از آن به‌عنوان کامپیوتر و یا حتی مانند یک برد جاسازی‌شده ساده استفاده کرد.

توسعه بازی

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

برخی از بازی‌های بسیار معروف مانند World Of Tanks ،Battlefield ،The Sims و بسیاری از بازی‌های مهم دیگر با استفاده از زبان پایتون ساخته‌ شده‌اند. این زمینه در پایتون بسیار پرطرفدار و با سرعت بسیار بالایی در حال رشد است؛ بنابراین، یکی از بهترین زمینه‌ها برای شروع حرفه بازی سازی است و هم اکنون میتوانید با استفاده از دوره آموزش برنامه‌ نویسی پایتون اولین قدم خود را در این مسیر بردارید.

برنامه‌های کاربردی تجاری

برنامه‌های تجاری زمینه‌هایی مانند ERP، تجارت الکترونیک و غیره را پوشش می‌دهند. درواقع، کسب‌وکارها به برنامه‌هایی نیاز دارند که خوانا، توسعه‌پذیر و همچنین مقیاس‌پذیر باشند؛ و پایتون این قابلیت را دارد که همه‌چیز را ارائه دهد. پلتفرم‌هایی مانند Tryton وجود دارند که برای توسعه یک برنامه تجاری در دسترس هستند.

فرصت‌های شغلی در پایتون

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

1. توسعه‌دهنده پایتون

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

2. مهندس نرم‌افزار

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

3. مهندس ارشد نرم‌افزار

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

4. توسعه‌دهنده نرم‌افزار

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

5. مهندس DevOps

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

6. دانشمند داده

علم داده (Data Scientist) یک زمینه بسیار در حال رشد است که به متخصصان بسیار ماهر نیاز دارد. Glassdoor علم داده را به‌عنوان سومین شغل موردنظر در آمریکا معرفی کرده است؛ و تقاضا برای دانشمند داده در خاورمیانه و حتی ایران نیز روزبه‌روز در حال افزایش است. علاوه بر این، این متخصصان داده‌ها را تجزیه‌وتحلیل، پردازش و مدل‌سازی می‌کنند و سپس نتایج را برای ایجاد برنامه‌های عملی برای شرکت‌ها و سایر سازمان‌ها تفسیر می‌کنند.

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

×

ثبت نظر

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

فصل اول - برنامه نویسی پایتون
11:50 ساعت
01:30
Combined Shape Created with Sketch. 20 جلسه
بارم:
12%
نمایش جلسات فصل  

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

مقدمه : چرا پایتون؟
"05:18
نصب پایتون
"07:10
variables - expressions - statements (قسمت اول)
"06:08