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

دانلود Scripting with Python and SQL for Data Engineering

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

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

کار با داده‌ها در پایتون Working with Data in Python

  • خوش‌آمدگویی به دوره اسکریپت‌نویسی با پایتون و SQL برای مهندسی داده Welcome to Scripting with Python and SQL for Data Engineering

  • آشنایی با مدرس دوره: Alfredo Deza Meet your Course Instructor: Alfredo Deza

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

  • مقدمه‌ای بر کار با داده‌ها در پایتون Introduction to Working with Data in Python

  • آشنایی با ساختارهای داده در پایتون Introduction to Python Data Structures

  • استفاده از لیست‌ها برای ذخیره و بازیابی داده‌ها در پایتون Using Lists to Save and Retrieve Data in Python

  • استفاده از دیکشنری‌ها برای ذخیره و بازیابی داده‌ها در پایتون Using Dictionaries to Save and Retrieve Data in Python

  • مروری بر ساختارهای داده کمتر رایج در پایتون Overview of Less Common Data Structures in Python

  • جمع‌بندی ساختارهای داده در پایتون Recap of Data Structures in Python

  • مقدمه‌ای بر انتخاب ساختار داده مناسب در پایتون Introduction to Choosing Data Structures in Python

  • پیمایش در لیست‌ها و دیکشنری‌ها در پایتون Iterating Over Lists and Dictionaries in Python

  • پیمایش در سایر ساختارهای داده در پایتون Iterating Over Other Data Structures in Python

  • ذخیره‌سازی داده‌ها بین ساختارهای مختلف در پایتون Storing Data Between Data Structures in Python

  • جمع‌بندی ساختارهای داده نگاشتی (Mapping) در پایتون Recap of Mapping Data Structures in Python

  • مقدمه‌ای بر منابع و فرمت‌های داده در پایتون Introduction to Data Sources and Formats in Python

  • بارگذاری داده‌ها از فایل‌ها و مسیرهای فایل در پایتون Loading Data from Files and File Paths in Python

  • کار با JSON در پایتون Working with JSON in Python

  • ذخیره داده‌های پایتون روی دیسک Saving Data from Python to Disk

  • جمع‌بندی بارگذاری و ماندگاری داده‌ها در پایتون Recap of Persisting and Loading Data in Python

اسکریپت‌نویسی پایتون و SQL Python Scripting and SQL

  • مقدمه‌ای بر اسکریپت‌نویسی پایتون و SQL Introduction to Python Scripting and SQL

  • آشنایی با اسکریپت‌نویسی در پایتون Introduction to Scripting in Python

  • ایجاد یک اسکریپت به عنوان ماژول در پایتون Creating a Script as a Module in Python

  • پیمایش سیستم فایل با استفاده از اسکریپت پایتون Traversing the File System with a Script in Python

  • جمع‌بندی مبانی اسکریپت‌نویسی پایتون Recap of Python Scripting Basics

  • مقدمه‌ای بر پایگاه‌های داده داخلی (Embedded Databases) Introduction to Embedded Databases

  • SQLite چیست؟ What is SQLite?

  • ایجاد و اتصال به پایگاه داده SQLite در پایتون Creating and Connecting to a SQLite Database in Python

  • ذخیره و کوئری گرفتن از پایگاه داده SQLite در پایتون Saving and Querying from a SQLite Database in Python

  • جمع‌بندی SQLite و پایتون Recap of SQLite and Python

  • مقدمه‌ای بر کوئری زدن با SQL در پایتون Introduction to Querying with SQL in Python

  • دستورات پایه SQL در پایتون Basic SQL Commands in Python

  • استخراج داده‌های منحصر به فرد با SQL در پایتون Extracting Distinct Data using SQL in Python

  • جستجو با SQL در پایتون Searching with SQL in Python

  • جمع‌بندی کوئری زدن با SQL در پایتون Recap of Querying with SQL in Python

وب اسکرپینگ با استفاده از پایتون Web Scraping using Python

  • مقدمه‌ای بر وب اسکرپینگ با استفاده از پایتون Introduction to Web Scraping using Python

  • مقدمه‌ای بر استخراج داده‌ها از HTML بدون ساختار Introduction to Extracting Data from Unstructured HTML

  • چالش‌های داده‌های وب Challenges with Web Data

  • تجزیه HTML با استفاده از HTMLParser در پایتون Parsing HTML with HTMLParser in Python

  • جمع‌بندی تکنیک‌های وب اسکرپینگ در پایتون Recap of Web Scraping Techniques in Python

  • آشنایی با Scrapy و XPath در پایتون Introduction to Scrapy and XPath in Python

  • ایجاد یک پروژه وب اسکرپینگ با Scrapy در پایتون Creating a Web Scraping Project with Scrapy in Python

  • تجزیه داده‌ها با XPath و Scrapy Shell Parsing Data with XPath and Scrapy Shell

  • استفاده از Scrapy spider برای وب اسکرپینگ Using Scrapy Spider for Web Scraping

  • جمع‌بندی Scrapy و XPath در پایتون Recap of Scrapy and XPath in Python

  • مروری بر چالش‌های وب اسکرپینگ Overview of Challenges with Web Scraping

  • اسکرپینگ محلی Scraping Locally

  • ذخیره داده‌ها در فرمت‌های CSV و JSON Persisting Data in CSV and JSON Formats

  • ذخیره داده‌ها در پایگاه داده SQLite Persisting Data to a SQLite Database

  • جمع‌بندی ماندگاری و کارایی در وب اسکرپینگ Recap of Persistence and Efficacy with Web Scraping

کار با MySQL Working with MySQL

  • مقدمه‌ای بر کار با MySQL Introduction to Working with MySQL

  • آشنایی با VSCode و MySQL Introduction to VSCode with MySQL

  • اتصال به سرور MySQL Connecting to a MySQL Server

  • جمع‌بندی کار با VSCode و MySQL Recap of VSCode with MySQL

  • چالش‌های اجرای کوئری‌های MySQL Challenges of Running MySQL Queries

  • استفاده از VSCode برای اجرای کوئری‌های MySQL Using VSCode to Execute MySQL Queries

  • جمع‌بندی اجرای کوئری‌های MySQL Recap of Running MySQL Queries

  • چالش‌های وارد کردن داده به پایگاه داده Challenges with Importing to Databases

  • وارد کردن داده‌های CSV به MySQL Importing CSV Data into MySQL

  • خروجی گرفتن از داده‌های MySQL Exporting Data from MySQL

  • جمع‌بندی وارد کردن و خروجی گرفتن داده‌ها در MySQL Recap of Importing and Exporting Data in MySQL

  • مروری بر هک‌های MySQL MySQL Hacking Overview

  • استفاده از MySQL در ترمینال MySQL from Terminal

  • آرشیو و حذف پایگاه داده Archive and Drop Database

  • وارد کردن پایگاه داده خارجی Sakila Import external database Sakila

  • تغییر در پایگاه داده Sakila Modify database Sakila

  • پایپ‌لاین‌های Bash با MySQL Bash pipelines with MySQL

  • اتصال MySQL به وب‌سرور کتابخانه استاندارد پایتون MySQL to Python Standard Library Web Server

نمایش نظرات

آموزش اسکریپت‌نویسی با پایتون و SQL برای مهندسی داده
جزییات دوره
24h 2m
67
(آخرین آپدیت)
16,188
4.4 از 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 و بازگشت سوپرمن است.