×
ribbon

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

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

مدرس:

حمید دانشجو

پایتون، از کاربردی ترین زبان های برنامه نویسی حال حاضر که کمی در حقش کم لطفی شده (از... بیشتر
گواهی‌نامه
3.7 (35)
16 دیدگاه
3,723دانشجو
43ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

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

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

23 ساعت ویدئو

دسترسی به تالار گفتگو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

7 هفته مهلت ارسال تمرین و پروژه

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

9 فصل38 جلسه23 ساعت ویدیو
فصل اول: مقدمه
  آشنایی با زبان برنامه‌نویسی پایتون - بخش اول
45:10
  آشنایی با زبان برنامه‌نویسی پایتون - بخش دوم
47:24
فصل دوم: اعداد
  متغیرها از نگاه پایتون
44:53
  اعداد از نگاه پایتون - بخش اول
24:30
  اعداد از نگاه پایتون - بخش دوم
28:00
  پروژه اول: عدد کامل (الزامی)
60:00
  پروژه دوم: عدد متقارن (الزامی)
60:00
فصل سوم: آرایه‌ها
  مفاهیم پایه آرایه - بخش اول
16:03
  مفاهیم پایه آرایه - بخش دوم
28:37
  مفاهیم پایه آرایه - بخش سوم
35:42
  یک کلاس ساده از آرایه
32:44
  سخن آخر در مورد آرایه‌ها
31:10
  پروژه سوم: تکرار ارقام (الزامی)
60:00
فصل چهارم: لیست‌ها
  سرآغاز لیست‌ها
45:36
  تابع Slice و Index در پایتو
38:00
  تابع Insert و دستیابی به داده در پایتون
28:02
  توابع Count و Sort در پایتون
40:54
  تفاوت Copy و DeepCopy در پایتون
32:44
  ساختار تصمیم‌گیری در پایتون
24:43
  تابع lambda و دستور map در پایتون
38:08
  Filter Reduce Accumulate در پایتون
46:30
  سخن آخر در مورد لیست‌ها
38:04
  پروژه چهارم (الزامی)
30:00
  پروژه پنجم: ماتریس (الزامی)
180:00
  پروژه ششم: هیستوگرام (الزامی)
30:00
فصل پنجم: چندتایی‌ها (Tuples)
  چندتایی‌ها (Tuple) - بخش اول
33:47
  چندتایی‌ها (Tuple) - بخش دوم
31:02
  توابع جذاب و پرکاربرد در تاپل‌ها
50:21
  پروژه هفتم: حدس گلدباخ (Goldbach's conjecture) (الزامی)
180:00
فصل ششم: مجموعه‌ها
  سرآغاز مجموعه‌ها در پایتون - بخش اول
22:08
  سرآغاز مجموعه‌ها در پایتون - بخش دوم
33:39
  پروژه هشتم (الزامی)
60:00
فصل هفتم: کنترل جریان
  سرآغاز کنترل جریان حلقه‌ها
33:50
  حلقه‌های تودر‌تو در پایتون
38:42
  مثال‌های پیچیده از حلقه‌های تودر‌تو
42:35
  مثال‌های پیچیده‌تر از کنترل جریان
32:00
  تکرارکننده‌ها در پایتون - بخش اول
23:04
  تکرارکننده‌ها در پایتون - بخش دوم
26:26
  تکرارکننده‌ها در پایتون - بخش سوم
40:07
  پروژه نهم: فیلتر اعداد (الزامی)
30:00
فصل هشتم: دیکشنری (dictionary)
  سرآغاز دیکشنری در پایتون
36:43
  نکات مهم دیکشنری‌ در پایتون
51:10
  پیاده‌سازی گراف با دیکشنری - بخش اول
40:56
  پیاده‌سازی گراف با دیکشنری - بخش دوم
38:55
  توابع بازگشتی به کمک دیکشتری و گراف
61:55
  پیدا کردن کوتاه‌ترین مسیر در گراف و Debugging در پایتون
49:52
  پروژه دهم: تعویض حروف (الزامی)
120:00
  پروژه یازدهم: بزرگترین کلمه (الزامی)
60:00
  پروژه دوازدهم: تشخیص رنگ (الزامی)
180:00
  پروژه سیزدهم: گراف (الزامی)
120:00
فصل نهم: مدیریت خطا
  مدیریت و رفع خطا
29:41

پیش‌نیاز‌ها

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

توضیحات دوره

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

 

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

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

 

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

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

 

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

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

1. شناخت دستور زبان پایتون

2. شناخت انواع دستورها و بخش‌های مختلف یک برنامه نوشته شده

3. آشنایی با انواع داده و نحوه ذخیره‌سازی آن‌ها در پایتون

4. آشنایی با حلقه‌ها و شروط در پایتون

5. آشنایی با برنامه‌نویسی شیءگرا در پایتون و تعاریف مهم شامل کلاس و شیء

6. شناخت آرایه‌ها و ساختارها در پایتون

 

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


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

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

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

با تصحیح لحظه‌ای و خودکار

دیدگاه کاربران

3.7

بر اساس امتیاز 35 دانشجو

1
2
3
4
5

سهیل قهرمانی

4 سال پیش

5

هر دوره اي که جناب حميد دانشجو در هر زمينه اي برگزار کرده رو شرکت کنيد! به معني کلمه خرفهم ميکنه فرد آموزش گيرنده رو. خيلي عالي توضيح ميده، همراه با مثال توضيح ميده، کامل و جامع توضيح ميده. استفاده از تخته وايت بورد در کنار کدنويسي لحظه اي فوق العاده است. مرسي از استاد حميد خان دانشجو سپاس از مکتب خونه که بستر برگزاري اين دوره رو فراهم کرده. راستي راستي: ************************************* پشتيبان اين دوره تا الاّن توسط خود ايشون هست که بي نظيررررررررررررررررررررررررررررررررررررررره.

حمید دانشجو

4 سال پیش

5

عالی

آرزو ملکیان

4 سال پیش

5

ممنون از زحمات آقای دانشجو ،دوره ی خیلی خوبی بود

دانشجوی دوره

4 سال پیش

5

عالی بود ممنون بابت زحماتتون

دانشجوی دوره

4 سال پیش

5

خیلی عالی ممنون که انقدر خوب توضیح میدید.

دانشجوی دوره

4 سال پیش

5

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

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
8دوره
29,796دانشجو
443نظر و امتیاز

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

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

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های حمید دانشجو

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

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

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

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.