×
ribbon

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

مدرس:Coursera

Google Career Certificates

زیرنویس این دوره توسط هوش مصنوعی انجام گرفته است. در پایان این دوره، شما قادر خواهید بود تا... بیشتر
زیرنویس
5 (1)
1 دیدگاه
200دانشجو
6ساعت
سرفصل‌ها
مقدماتی سطح دوره

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

خرید اشتراک

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

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

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

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

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

درک و استفاده از عبارات منظم (regex)، ابزار قدرتمند برای پردازش فایل‌های متنی

دانستن زمان مناسب برای انتخاب بین Bash و پایتون و ایجاد اسکریپت‌های کوچک با استفاده از Bash

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

6 ساعت ویدئو

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

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

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

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

7 فصل90 جلسه6 ساعت ویدیو
راه‌اندازی پایتون
  معرفی دوره
06:15
  مقدمه‌ای بر فصل اول: راه‌اندازی پایتون
02:09
  آشنایی با سیستم‌عامل
06:27
  آماده‌سازی کامپیوتر برای پایتون
04:06
  راه‌اندازی محیط کار در ویندوز (اختیاری)
04:25
  راه‌اندازی محیط کار در مک‌او‌اس (اختیاری)
05:14
  راه‌اندازی محیط کار در لینوکس (اختیاری)
08:40
  زبان‌های مفسر شده در مقابل زبان‌های کامپایل شده
03:01
  نحوه اجرای یک اسکریپت پایتون
06:04
  ماژول‌های پایتون شخصی خودتان
05:33
  IDE چیست؟
04:58
  مزایای خودکارسازی
04:19
  مشکلات خودکارسازی
06:27
  مثال عملی از خودکارسازی
07:08
  جمع‌بندی فصل اول: راه‌اندازی پایتون
01:34
مدیریت فایل‌ها با پایتون
  برنامه‌نویسی با فایل‌ها
03:11
  خواندن فایل‌ها
05:55
  تکرار در فایل‌ها
04:52
  نوشتن فایل‌ها
03:58
  مسیرهای فایل
04:10
  نحوه نوشتن مسیرهای فایل در کد
05:37
  کار کردن با فایل‌ها
04:19
  اطلاعات بیشتر در مورد فایل‌ها
04:25
  پوشه‌ها
05:56
  فایل CSV چیست؟
03:09
  خواندن فایل‌های CSV
04:02
  تولید فایل CSV
02:55
  خواندن و نوشتن فایل‌های CSV با دیکشنری‌ها
04:17
  Qwiklabs چیست؟
03:58
  جمع‌بندی فصل دوم: مدیریت فایل‌ها با پایتون
01:51
عبارات منظم
  مقدمه‌ای بر فصل سوم: عبارات منظم
01:35
  عبارات منظم چیستند؟
02:43
  چرا از عبارات منظم استفاده کنیم؟
02:52
  پایش پایه‌ای با grep
05:24
  پایش ساده در پایتون
05:00
  کاراکترهای خاص و کلاس‌های کاراکتر
06:03
  کیفیت‌کننده‌های تکرار
05:03
  فرار از کاراکترها
04:07
  عبارات منظم در عمل
05:25
  گروه‌های به‌دست‌آورنده
05:55
  بیشتر در مورد کیفیت‌کننده‌های تکرار
04:21
  استخراج PID با استفاده از regexها در پایتون
04:46
  تفکیک و جایگزینی
05:42
  جمع‌بندی فصل سوم: عبارات منظم
01:28
مدیریت داده‌ها و فرآیندها
  مقدمه‌ای بر فصل چهارم: مدیریت داده‌ها و فرآیندها
01:52
  خواندن داده‌ها به‌طور تعاملی
03:12
  جریان‌های استاندارد
04:25
  متغیرهای محیطی
04:29
  آرگومان‌های خط فرمان و وضعیت خروج
06:10
  اجرای دستورات سیستم در پایتون
05:03
  دریافت خروجی یک دستور سیستم
05:32
  مدیریت پیشرفته زیرپردازش‌ها
05:26
  فایل‌های لاگ چیستند؟
01:44
  فیلتر کردن فایل‌های لاگ با استفاده از عبارات منظم
04:53
  درک داده‌ها
04:24
  جمع‌بندی فصل چهارم: مدیریت داده‌ها و فرآیندها
01:27
آزمایش در پایتون
  مقدمه‌ای بر فصل پنجم: آزمایش در پایتون
01:34
  آزمایش چیست؟
02:13
  آزمایش دستی و آزمایش خودکار
03:23
  آزمایش‌های واحد
03:42
  نوشتن آزمایش‌های واحد در پایتون
05:45
  حالت‌های مرزی
03:56
  موارد آزمایشی اضافی
04:48
  جعبه سیاه در مقابل جعبه سفید
03:19
  انواع دیگر آزمایش‌ها
04:28
  توسعه بر مبنای آزمایش
02:51
  ساختار Try-Except
03:33
  افزایش خطاها
07:30
  آزمایش برای خطاهای مورد انتظار
02:32
  جمع‌بندی فصل پنجم: آزمایش در پایتون
01:12
اسکریپت‌نویسی Bash
  مقدمه‌ای بر فصل ششم: اسکریپت‌نویسی Bash
02:39
  دستورات پایه‌ای لینوکس
06:48
  مسیر‌دهی جریان‌ها
04:58
  پایپ‌ها و پایپلاین‌ها
06:09
  ارسال سیگنال به فرآیندها
06:00
  ایجاد اسکریپت‌های Bash
03:47
  استفاده از متغیرها و الگوها
04:45
  اجرای شرطی در Bash
05:19
  حلقه‌های while در اسکریپت‌های Bash
05:32
  حلقه‌های for در اسکریپت‌های Bash
06:12
  تعامل پیشرفته با دستورات
03:52
  انتخاب بین Bash و پایتون
03:53
  جمع‌بندی فصل ششم: اسکریپت‌نویسی Bash
02:11
پروژه پایانی
  مقدمه‌ای بر پروژه نهایی شما
01:22
  نوشتن یک اسکریپت از ابتدا
03:18
  بیانیه مشکل پروژه
03:06
  کمک به تحقیق و برنامه‌ریزی
02:24
  شناسایی هویت شغلی شما
10:40
  تبریک!
02:12
  نگاهی به دوره بعدی
01:27

پیش‌نیاز‌ها

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

توضیحات دوره

زیرنویس این دوره توسط هوش مصنوعی انجام گرفته است.

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

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

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

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

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

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

5

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

1
2
3
4
5

دانشجوی دوره

2 ماه پیش

5

این دوره برای من خیلی مفید بود. هرچند با بخش زیادی از مباحث قبلاً آشنا بودم ولی تکرار آن‌ها با یک رویکرد متفاوت کمک کرد چیزهای تازه‌ای یاد بگیرم.

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه
51دوره
16,494دانشجو
376نظر و امتیاز

گواهی‌های شغلی Google بخشی از برنامه Grow with Google است که از طریق آموزش‌هایی مانند این درس در تلاش است تا به همه  کسانی که نیروی کار امروز را تشکیل می‌دهند و دانش‌آموزانی که نیروی کار فردا را هدایت می‌کنند آموزش دهد و با ایجاد بستری مناسب زمینه دسترسی به بهترین آموزش‌ها و ابزارهای Google برای رشد مهارت‌ها، مشاغل و کسب‌وکارها را ایجاد کند.

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

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

دیگر دوره‌های Google Career Certificates

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

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

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