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

Data Engineering for Beginners with Python and SQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: از مبتدی تا مهندس داده: استاد پایتون و SQL برای پردازش داده‌ها متغیرهای اساسی پایتون، انواع داده‌ها و عملگرها جریان را کنترل می‌کنند (اگر عبارت‌ها، حلقه‌ها، و غیره...) پرسش‌های SQL کار با داده‌های JSON و CSV خواندن و نوشتن فایل‌ها با استفاده از کتابخانه‌هایی مانند درخواست برای ایجاد درخواست های HTTP نحوه ساخت توابع و فکر کردن مانند مهندسان پاکسازی و تبدیل داده ها مبانی پایگاه داده (PostgreSQL) ایجاد و مدیریت پایگاه داده ها و جداول مقدمه ای بر تست Postman API های RESTful درک چیستی API بازیابی داده ها از API پیش نیازها:بدون پیش نیاز به جز پیش نیازها انگیزه بالا!

آیا برای شروع سفر به دنیای مهندسی داده آماده هستید؟ به "مهندسی داده برای مبتدیان با پایتون و SQL" خوش آمدید - دوره ای که به شما این امکان را می دهد تا بدون توجه به تجربه قبلی خود، پایه ای قوی در مهندسی داده بسازید.

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


آنچه خواهید آموخت:

  1. تسلط بر SQL: ابتدا به SQL (زبان پرس و جوی ساختاریافته) که سنگ بنای مدیریت داده است، بروید. شما یاد می گیرید که چگونه داده ها را به طور موثر دستکاری و جستجو کنید و اطمینان حاصل کنید که درک کاملی از این مهارت اساسی دارید.

  2. Python: قدرت پایتون را برای مهندسی داده و نه تنها کاوش کنید. ما اصول اولیه را پوشش خواهیم داد و شما را به سفری از طریق احتمالات پایتون خواهیم برد.

  3. فرآیندهای ETL (Extract, Transform, Load): بینشی در مورد فرآیندهای ETL به دست آورید که یک جزء حیاتی از مهندسی داده است. نحوه استخراج کارآمد داده ها از منابع مختلف، تبدیل آن به نیازهای خود و بارگیری آن ها در سیستم های هدف را بیابید.

نکات برجسته دوره:

  • مواد و تمرینات: این دوره بر یادگیری عملی تمرکز دارد. ما به فلسفه "یادگیری با انجام دادن" اعتقاد داریم، بنابراین شما مواد و تمرین های عملی زیادی برای تقویت دانش خود خواهید یافت.

  • منابع جامع: به مجموعه ای جامع از منابع، از جمله نمونه های کدگذاری و مواد مرجع برای کمک به سفر یادگیری خود دسترسی داشته باشید.

  • حداقل ویدیو، حداکثر یادگیری: ما ارزش زمان شما را درک می کنیم. در حالی که ویدیوهای آموزشی وجود خواهد داشت، تمرین‌ها و منابع جذاب مورد تأکید قرار می‌گیرند و به شما امکان می‌دهند با سرعت خودتان یاد بگیرید.


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


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

اصول پایتون برای مهندسان داده Python Basics For Data Engineers

  • خوش آمدی! Welcome!

  • ساختار دوره Course Structure

  • ساختار دوره Course Structure

  • شروع شدن Getting Started

  • انواع داده ها Data Types

  • رشته های Strings

  • اعداد صحیح Integers

  • اظهارات مشروط Conditional Statements

  • لیست ها Lists

  • کاوش لیست ها در پایتون Exploring Lists in Python

  • کارکرد Functions

  • حداکثر را پیدا کنید Find the Maximum

  • دستکاری رشته پایه Basic String Manipulation

  • زوج یا فرد Even or Odd

  • فاکتوریل را محاسبه کنید Calculate the Factorial

  • حلقه ها Loops

  • تاپل ها Tuples

  • مجموعه ها Sets

  • عناصر منحصر به فرد را پیدا کنید Find Unique Elements

  • یک رشته را معکوس کنید Reverse a String

  • مجموع ارقام را محاسبه کنید Calculate Sum of Digits

  • پالیندروم را بررسی کنید Check Palindrome

  • سری فیبوناچی Fibonacci Series

  • شماره فیبوناچی N ام را پیدا کنید Find the Nth Fibonacci Number

  • اعداد اول را بررسی کنید Check for Prime Numbers

  • شمارش نخست Count Primes

  • محاسبه میانگین Calculate Average

  • شمارش اتفاقات در یک لیست Count Occurrences in a List

  • شماره گم شده را پیدا کنید Find the Missing Number

  • عناصر مشترک را در دو لیست پیدا کنید Find Common Elements in Two Lists

  • موارد تکراری را از لیست حذف کنید Remove Duplicates from a List

  • تعداد دفعات یک کلمه Count Occurrences of a Word

  • پرانتزهای متعادل را بررسی کنید Check Balanced Parentheses

  • اصول اولیه OOP OOP Basics

  • مقدمه ای بر برنامه نویسی شی گرا (OOP) Introduction to Object-Oriented Programming (OOP)

  • نسخه Maximum Class را پیدا کنید Find the Maximum Class Edition

  • یک پشته را پیاده سازی کنید Implement a Stack

  • اجرای یک صف Implement a Queue

  • نزدیکترین عدد را پیدا کنید Find The Closest Number

  • طولانی ترین دنباله متوالی را پیدا کنید Find the Longest Consecutive Subsequence

  • ادغام لیست های مرتب شده Merge Sorted Lists

  • نوت بوک ژوپیتر Jupyter Notebook

  • معرفی پانداها Pandas Introduction

  • DataFrame و Series در پانداها DataFrame and Series in Pandas

  • فیلتر کردن در پانداها Filtering in Pandas

  • پانداها GroupBy و Aggregation Pandas GroupBy and Aggregation

  • دستکاری داده Data Manipulation

  • آمادگی مصاحبه: دستکاری داده ها (سخت) Interview Prep: Data Manipulation (Hard)

SQL و پایگاه های داده SQL and Databases

  • Postgres را نصب کنید Install Postgres

  • سیستم های مدیریت پایگاه داده رابطه ای (RDBMS) Relational Database Management Systems (RDBMS)

  • اصول SQL SQL Fundamentals

  • SELECT و WHERE SELECT and WHERE

  • تعداد کاربران بالای 50 User Count Above 50

  • تجزیه و تحلیل سفارش Order Analysis

  • پرس و جو پایگاه داده کارکنان Employee Database Query

  • تجزیه و تحلیل فروش Sales Analysis

  • با بیانیه WITH statement

  • تجزیه و تحلیل حقوق و دستمزد کارکنان Employee Salary Analysis

  • UNION و UNION ALL UNION and UNION ALL

  • تجزیه و تحلیل موجودی محصول Product Inventory Analysis

  • تحلیل خرید مشتری Customer Purchase Analysis

  • تجزیه و تحلیل سفارش Order Analysis

  • تجزیه و تحلیل نمرات دانش آموزان Student Grades Analysis

  • تجزیه و تحلیل دسته بندی محصول Product Category Analysis

  • تجزیه و تحلیل تاریخ سفارش Order Date Analysis

  • پایگاه های داده NoSQL NoSQL Databases

  • معرفی جریان داده ها Streaming Data Introduction

استفاده از API API Usage

  • API چیست What is an API

  • دریافت درخواست GET Request

  • درخواست ارسال POST Request

  • پستچی Postman

  • استخراج داده ها Extract Data

  • آمادگی مصاحبه: ETL Interview Prep: ETL

نمایش نظرات

آموزش مهندسی داده برای مبتدیان با پایتون و SQL
جزییات دوره
2.5 hours
34
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,229
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kiril Spiridonov Kiril Spiridonov

مهندس داده