آموزش برنامه‌های وب و ابزارهای خط فرمان برای مهندسی داده - آخرین آپدیت

دانلود Web Applications and Command-Line Tools for Data Engineering

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این چهارمین دوره از تخصص ضروریات پایتون، بش و SQL برای مهندسی داده، مفاهیم مهندسی داده‌ای را که در سه دوره اول معرفی شدند، گسترش می‌دهید تا تکنیک‌های پایتون، Bash و SQL را در حل مسائل دنیای واقعی به کار ببرید. ابتدا، عمیق‌تر به بهره‌گیری از دفترچه‌های Jupyter برای ایجاد و استقرار مدل‌های یادگیری ماشین می‌پردازیم. سپس، نحوه استفاده از میکروسرویس‌های پایتون را برای تبدیل انبار داده‌های خود به راهکارهای کوچک و قابل حمل که قابلیت مقیاس‌پذیری دارند، بررسی می‌کنیم. در نهایت، یک ابزار قدرتمند خط فرمان (CLI) برای خودکارسازی تست و کنترل کیفیت جهت انتشار و اشتراک‌گذاری ابزارتان در یک رجیستری داده خواهید ساخت.

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

دفترچه‌های ژوپیتر (Jupyter Notebooks) Jupyter Notebooks

  • مقدمه‌ای بر برنامه‌های وب و ابزارهای خط فرمان برای مهندسی داده Introduction to Web Applications and Command-Line Tools for Data Engineering

  • مروری بر مفاهیم کلیدی Overview of Key Concepts

  • آشنایی با دفترچه‌های ژوپیتر Introduction to Jupyter Notebooks

  • شروع کار با ژوپیتر Getting Started with Jupyter

  • سلول‌های کد در ژوپیتر Code Cells in Jupyter

  • سلول‌های متنی در ژوپیتر Text Cells in Jupyter

  • دستورات جادویی (Magics) در ژوپیتر Magics in Jupyter

  • مروری بر ژوپیتر لب (Jupyter Lab) Overview of Jupyter Lab

دفترچه‌های میزبانی شده در فضای ابری Cloud-Hosted Notebooks

  • مقدمه‌ای بر گوگل کولب (Colab) Introduction to Colab

  • بررسی قابلیت‌های کولب Tour of Colab Features

  • داده‌ها و اسناد در کولب Data and Documents in Colab

  • مقدمه‌ای بر SageMaker Introduction to SageMaker

  • بررسی SageMaker Studio Tour of SageMaker Studio

  • مروری بر SageMaker Pipelines Overview of SageMaker Pipelines

میکروسرویس‌های پایتون Python Microservices

  • مقدمه‌ای بر ساخت میکروسرویس‌های پایتون Introduction to Building Python Microservices

  • مزایای میکروسرویس‌ها چیست؟ What are the Benefits of Microservices?

  • تنظیم ساختار پروژه پایتون برای یکپارچه‌سازی مداوم (CI) Setting up Python Project Structure for Continuous Integration

  • ساخت یک اپلیکیشن وب میوه‌های تصادفی با پایتون Building a Random Fruit Web App with Python

  • آشنایی با میکروسرویس‌های پایتون با FastAPI Introduction to Python Microservices with FastAPI

  • ساخت میکروسرویس‌های FastAPI برای پیش‌بینی‌های یادگیری ماشین Building FastAPI Microservices for Machine Learning Predictions

  • استقرار میکروسرویس پایتون در AWS Lambda Deploying a Python Lambda Microservice

  • مقدمه‌ای بر ساخت میکروسرویس‌های کانتینری Introduction to Building Containerized Microservices

  • چرا از کانتینرها برای میکروسرویس‌ها استفاده کنیم؟ Why use Containers for Microservices?

  • استقرار یک API دات‌نت ۶ کانتینری Deploying a Containerized .NET 6 API

  • استقرار یک میکروسرویس یادگیری ماشین کانتینری Deploying a Containerized Machine Learning Microservice

بسته‌بندی پایتون و ابزارهای خط فرمان راست (Rust) Python Packaging and Rust Command Line Tools

  • مقدمه‌ای بر بسته‌بندی پایتون و ابزارهای خط فرمان Introduction to Python Packaging and Command-Line Tools

  • مقدمه‌ای بر ساخت ابزارهای خط فرمان Introduction to Building Command-Line Tools

  • شروع کار با پروژه‌های پایتون Getting Started with Python Projects

  • مروری بر فریم‌ورک‌های ابزارهای خط فرمان Overview of Command-Line Tool Frameworks

  • استفاده از Click برای ساخت ابزار خط فرمان Using Click to Build a Command-Line Tool

  • بررسی قابلیت‌های پیشرفته ابزارهای خط فرمان Exploring Advanced Command-Line Tool Features

  • جمع‌بندی ساخت ابزارهای خط فرمان Recap of Building Command-Line Tools

  • مقدمه‌ای بر بسته‌بندی و توزیع پروژه پایتون Introduction to Packaging and Distributing your Python Project

  • آشنایی با بسته‌بندی پایتون (Python Packaging) Introduction to Python Packaging

  • کار با ابزارهای Setup در پایتون Working with Python Setup Tools

  • آپلود در رجیستری پایتون Uploading to a Python Registry

  • جمع‌بندی بسته‌بندی و توزیع پروژه پایتون Recap of Packaging and Distributing your Python Project

  • مقدمه‌ای بر یکپارچه‌سازی مداوم برای ابزارهای خط فرمان Introduction to Continuous Integration for Command-Line Tools

  • مقدمه‌ای بر لینتینگ (Linting) Introduction to Linting

  • خودکارسازی تست‌ها با GitHub Actions Automating Testing with GitHub Actions

  • خودکارسازی انتشار پروژه پایتون Automating Publishing of your Python Project

  • جمع‌بندی یکپارچه‌سازی مداوم برای ابزارهای خط فرمان Recap of Continuous Integration for Command-Line Tools

  • مقدمه Introduction

  • تنظیم محیط توسعه برای برنامه‌نویسی خط فرمان Setting up your development environment for Command-line development

  • اولین ابزار خط فرمان شما در زبان Rust Your first Command-line tool in Rust

  • کار با ورودی کاربر: آرگومان‌ها و گزینه‌ها Working with user input: arguments and options

  • گسترش قابلیت‌های ابزار با ماژول‌ها و کتابخانه‌ها Expanding your tool's functionality with modules and libraries

  • مدیریت خروجی: لاگ‌ها، خطاها و Panics Managing output: logging, errors, and panics

  • بهینه‌سازی ابزارهای خط فرمان: عملکرد و بهترین روش‌ها Optimizing your Command-line tools: Performance and best practices

  • بررسی نهایی چالش نماد Big O Big O Notation-Final Challenge Walkthrough

نمایش نظرات

آموزش برنامه‌های وب و ابزارهای خط فرمان برای مهندسی داده
جزییات دوره
43h 31m
50
(آخرین آپدیت)
5,233
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده

Noah Gift Noah Gift

کارشناس MLOps | انفرادی | نویسنده | استادیار | CTO

Noah Gift بنیانگذار Pragmatic A.I است. آزمایشگاه ها و یکی از همکاران بنیاد نرم افزار پایتون.

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