لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسکریپتنویسی با پایتون و 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
Noah Gift بنیانگذار Pragmatic A.I است. آزمایشگاه ها و یکی از همکاران بنیاد نرم افزار پایتون.
نوح به طور گسترده با AWS کار می کند و یک قهرمان یادگیری ماشین AWS است. او دارای چندین گواهینامه صنعتی برای AWS است. نوح آموزش و طراحی دوره های آموزشی ماشین فارغ التحصیل، MLOps، A.I.، علم داده و مشاوره در زمینه یادگیری ماشین و معماری ابری را انجام می دهد. مسئولیت های او شامل رهبری ابتکار صدور گواهینامه چند ابری برای دانش آموزان است. نوح نقش های مختلفی را به صورت حرفه ای ایفا کرده است، از جمله CTO، مدیر کل، مشاور مدیر ارشد فناوری، مشاور ارشد دانشمند داده و معمار ابر. او همچنین دارای چندین تیتراژ فیلم در فیلمهای اصلی برای کارهای فنی از جمله آواتار، مرد عنکبوتی 3 و بازگشت سوپرمن است.
نمایش نظرات