وب اپلیکیشنها و ابزارهای خط فرمان برای مهندسی داده
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد میکروسرویسهای پایتون با FastAPI
- ساخت ابزار خط فرمان در پایتون با استفاده از Click
- مقایسه چندین روش برای راهاندازی و استفاده از Jupyter notebook
توضیحات دوره
در دوره چهارم از تخصص «اصول پایتون، Bash و SQL برای مهندسی داده» شما بر مبنای مفاهیم مهندسی داده که در سه دوره اول معرفی شده، تکنیکهای پایتون، Bash و SQL را برای حل مشکلات واقعی اعمال خواهید کرد. در ابتدا، ما به طور عمیق به استفاده از Jupyter notebooks برای ایجاد و استقرار مدلها برای تسکهای یادگیری ماشین خواهیم پرداخت.
سپس به این موضوع خواهیم پرداخت که چگونه میتوان با استفاده از میکروسرویسهای پایتون، انبار داده خود را به راهحلهای کوچک و قابل حمل تقسیم کرد که قابلیت مقیاسپذیری دارند. در نهایت، شما یک ابزار خط فرمان قدرتمند برای خودکارسازی تست و کنترل کیفیت برای انتشار و اشتراکگذاری ابزار خود با رجیستری داده ایجاد خواهید کرد.
وب اپلیکیشنها و ابزارهای خط فرمان برای مهندسی داده
-
آشنایی با وب اپلیکیشنها و ابزارهای خط فرمان برای مهندسی داده 0:29
-
بررسی مفاهیم کلیدی 5:32
-
آشنایی با Jupyter Notebooks 0:26
-
شروع کار با Jupyter 2:55
-
سلولهای کد در Jupyter 3:09
-
سلولهای متنی در Jupyter 4:24
-
موارد جادویی در Jupyter 5:31
-
بررسی لابراتوار Jupyter 5:00
-
آشنایی با مدرسان خود None
-
خوش آمدید None
-
ساختار دوره و آداب و رفتار None
-
اصطلاحات کلیدی None
-
آشنایی با Colab 1:52
-
بررسی ویژگیهای Colab 3:34
-
داده و مستندات در Colab 3:32
-
آشنایی با SageMaker 4:17
-
بررسی SageMaker Studio 3:04
-
بررسی پایپلاینهای SageMaker 3:09
-
اصطلاحات کلیدی None
-
لینکهای مهم نوتبوک None
-
اصطلاحات کلیدی None
-
شروع کار با ویرایشگر کد در Amazon SageMaker Studio None
-
آشنایی با ساخت میکروسرویسهای پایتون 0:29
-
مزایای میکروسرویسها چیست؟ 3:40
-
راه اندازی ساختار پروژه پایتون برای یکپارچهسازی مداوم 7:02
-
ساخت وب اپلیکیشن میوه تصادفی با پایتون 3:58
-
آشنایی با میکروسرویسهای پایتون با FastAPI 0:45
-
ساخت میکروسرویسهای FastAPI برای پیشبینیهای یادگیری ماشین 5:38
-
استقرار میکروسرویس لامبدا در پایتون 12:46
-
آشنایی با ساخت میکروسرویسهای کانتینری شده 0:51
-
چرا از کانتینرها برای میکروسرویسها استفاده کنیم؟ 2:21
-
استقرار NET 6 API. کانتینری شده 7:19
-
استقرار میکروسرویس یادگیری ماشین کانتینری شده 33:39
-
اصطلاحات کلیدی None
-
بازتاب درس None
-
اصطلاحات کلیدی None
-
بازتاب درس None
-
اصطلاحات کلیدی None
-
کانتینرها و سرویسهای کانتینر None
-
بازتاب درس None
-
آشنایی با بستهبندی پایتون و ابزارهای خط فرمان 0:30
-
آشنایی با ساخت ابزارهای خط فرمان 0:26
-
شروع کار با پروژههای پایتون 4:48
-
بررسی فریمورکهای ابزار خط فرمان 3:47
-
استفاده از Click برای ساخت ابزار خط فرمان 4:12
-
بررسی ویژگیهای پیشرفته ابزار خط فرمان 4:59
-
جمعبندی ساخت ابزارهای خط فرمان 0:44
-
آشنایی با بستهبندی و توزیع پروژه پایتون خود 1:08
-
آشنایی با بستهبندی پایتون 4:54
-
کار با ابزارهای راهاندازی پایتون 6:27
-
آپلود رجیستری پایتون 4:57
-
جمعبندی بستهبندی و توزیع پروژه پایتون خود 0:54
-
آشنایی با یکپارچهسازی مداوم برای ابزارهای خط فرمان 0:40
-
آشنایی با linting 5:23
-
خودکارسازی تست با GitHub Actions 4:32
-
خودکارسازی انتشار پروژه پایتون خود 8:32
-
جمعبندی یکپارچهسازی مداوم برای ابزارهای خط فرمان 0:43
-
مقدمه 1:16
-
راهاندازی محیط توسعه خود برای توسعه خط فرمان 11:04
-
اولین ابزار خط فرمان در Rust 12:19
-
کار با ورودی کاربر - آرگومانها و گزینهها 9:43
-
گسترش قابلیتهای ابزارهای شما با ماژولها و کتابخانهها 7:43
-
مدیریت خروجی - لاگکردن، خطاها و بحرانها 11:46
-
بهینهسازی ابزارهای خط فرمان - عملکرد و بهترین شیوهها 9:08
-
حاشیهنویسی Big O - بررسی نهایی چالش 5:18
-
اصطلاحات کلیدی None
-
ساخت ابزارهای خط فرمان None
-
اصطلاحات کلیدی None
-
اصطلاحات کلیدی None
-
اصطلاحات کلیدی None
-
لابراتوار خارجی - راهاندازی محیط توسعه خود None
-
آشنایی با ابزارهای خط فرمان Rust None
-
لابراتوار خارجی - ساخت اولین Rust CLI خود None
-
اصطلاحات کلیدی None
-
بازتاب درس None
-
گامهای بعدی None
مشخصات آموزش
وب اپلیکیشنها و ابزارهای خط فرمان برای مهندسی داده
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:76
- مدت زمان :04:11:15
- حجم :698.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy