×
ribbon

آموزش مبانی پایتون

مدرس:Frontend Masters

Nina Zakharenko

در دوره "Frontend Masters Python Fundamentals"، به صورت گام به گام با زبان برنامه نویسی Python آشنا خواهید... بیشتر
زیرنویس
بدون امتیاز
75دانشجو
5ساعت
سرفصل‌ها
مقدماتی سطح دوره

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

خرید اشتراک

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

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

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

آشنایی با انواع داده‌های پایه‌ای در Python مانند داده‌های عددی، رشته‌ها، لیست‌ها، Tuples و دیکشنری‌ها

نحوه استفاده از انواع داده‌های پایه‌ای در Python

درک اصول جریان کنترل در برنامه‌های Python شامل حلقه‌ها، عبارات بولین، دستورات شرطی (if) و دستورات بازگشتی (return)

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

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

5 ساعت ویدئو

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

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

زیرنویس اختصاصی مکتب‌خونه

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

11 فصل53 جلسه5 ساعت ویدیو
مقدمه
  معرفی
04:12
  الزامات سیستم
06:24
  باز کردن پروژه و فایل پایتون
03:30
  شروع به کار با REPL پایتون
02:26
  استفاده از REPL پایتون
03:48
  اشتباهات رایج در REPL
03:43
  چرا پایتون؟
06:04
  نمونه کد
03:49
انواع داده
  متغیرها
03:19
  اعداد
02:46
  رشته‌ها
06:59
  تمرین: انواع داده‌ها
07:12
توابع
  توابع
11:33
  آرگومان‌های تابع
09:31
  لیست‌های پیش‌فرض خالی
04:55
  محدوده توابع
07:53
  تمرین: توابع
08:46
لیست‌ها
  لیست‌ها
12:07
  تغییر ترتیب لیست
06:14
  افزودن آیتم‌ها به لیست
03:02
  جستجوی لیست‌ها
05:19
  حذف آیتم‌ها از لیست
02:59
  مرور لیست‌ها
03:34
Tuples
  Tuples
06:06
  باز کردن Tuples
04:15
  مرور Tuples
01:55
مجموعه‌ها
  مجموعه‌ها
08:26
  افزودن، حذف، و به‌روزرسانی
03:41
  ترکیب، مقایسه، و بررسی تفاوت‌ها
07:01
  مرور مجموعه‌ها
03:36
دیکشنری‌ها
  دیکشنری‌ها
08:44
  افزودن، حذف، و دسترسی به کلیدها یا مقادیر
06:54
  مرور دیکشنری‌ها
02:25
  مرور قابلیت تغییر
01:20
  تمرین: انواع داده‌های پیشرفته
12:23
منطق بولین
  بولین‌ها
04:24
  مقایسه‌ها
06:20
  و، یا، و نه
04:22
  تمرین: منطق بولین
04:07
حلقه‌ها و کنترل جریان
  حلقه بر روی لیست‌ها
05:12
  حلقه بر روی دیکشنری‌ها
05:10
  کنترل جریان
03:40
  حلقه‌های while و دستورات کنترلی
09:56
کاربردهای عملی
  فایل‌ها و ماژول‌های پایتون
05:12
  استراتژی‌های اشکال‌زدایی در پایتون
02:31
  وارد کردن ماژول‌ها و متد اصلی
08:09
  ماژول‌های خارجی با PIP
01:44
  مرور APIها
04:02
  کتابخانه requests
05:07
  راه‌حل اپلیکیشن 1: فراخوانی API گیت‌هاب
05:41
  راه‌حل اپلیکیشن 2: جستجو در API گیت‌هاب
11:24
  راه‌حل اپلیکیشن 3: مدیریت خطا
04:13

پیش‌نیاز‌ها

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

توضیحات دوره

در دوره "Frontend Masters Python Fundamentals"، به صورت گام به گام با زبان برنامه‌نویسی Python آشنا خواهید شد. ابتدا با انواع داده‌های پایه‌ای در Python از جمله داده‌های عددی، رشته‌ها، لیست‌ها، تاپل‌ها و دیکشنری‌ها آشنا می‌شوید و نحوه استفاده از آن‌ها را یاد می‌گیرید.

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

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

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

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه
Nina Zakharenko
3دوره
411دانشجو
1نظر و امتیاز

Nina Zakharenko یک مهندس نرم‌افزار با بیش از یک دهه تجربه در صنعت فناوری است. او در حال حاضر بر روی پایتون در تیم حمایت از توسعه‌دهندگان کلود در مایکروسافت تمرکز دارد. در گذشته، نینا نرم‌افزارهایی برای کامپیوترهای کنترل ماهواره‌ای در HBO نوشته، کدی نوشته که به مردم در Meetup کمک کرده تا بر روی علاقه‌هایشان ارتباط برقرار کنند، و ویژگی‌هایی برای هدر دادن وقت در Reddit پیاده‌سازی کرده است.

نینا عاشق تدریس به توسعه‌دهندگان است و در کنفرانس‌هایی مانند PyCon Russia، EuroPython، و DjangoCon در ایالات متحده و به صورت بین‌المللی سخنرانی کرده است. در وقت‌های آزادش، او از اسنوبوردینگ و پیاده‌روی در طبیعت لذت می‌برد، به نوشیدن اسکاچ علاقه دارد و با سخت‌افزار، LEDها، و الکترونیک‌های پوشیدنی در خانه‌اش در پورتلند، اورگن، آزمایش می‌کند.

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

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

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

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

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