Az SQL nyelv használata adatelemzésre angol nyelven

6 hetes képzés

FELVÉTELEK ÉS SEGÉDANYAGOK

A képzés indulása: 2025.01.22.17:00
A záróelőadás ideje: 2025.02.26. 17:00
A felvétel elérhető eddig: 2025.03.27.

A képzés trénere​

Szél Péter

Szél Péter tapasztalt szoftverfejlesztő és IT oktató, aki hosszú évek óta vezető szerepet tölt be ezen a területen. Az ő meggyőződése az, hogy a tanulás és fejlődés létfontosságúak a személyes boldogság és a szervezeti siker szempontjából. Több mint tíz éves szakmai múlttal rendelkezik a szoftverfejlesztés, vezetés és szakmai képzés terén,

További részletek »

Az élő órák belépési linkje

A CRM automatizálás Salesforce-szal kurzus élő képzéseire ezen a linken tudsz belépni  ››
Jelszó az élő előadásokhoz való csatlakozáshoz: Gerilla-11

Ezt a linket és jelszót bátran mentsd el magadnak, ugyanez marad a képzés végéig. Minden képzési nap reggelén küldünk egy emlékeztetőt számodra, benne az aznapi képzés időpontjával.

A képzés tematikája

  • Course Outline:
    Homework 1: Setting up the Environment and Reviewing SQL Basics

Live Session 1: Data Cleaning and Preparation

● 2.1 Identifying and handling missing or duplicate data
● 2.2 Data type conversion and normalization
● 2.3 Conditional logic in SQL (CASE statements)

Live Session 2: Data Aggregation and Analysis

● 3.1 Complex grouping operations (GROUPING SETS, CUBE, ROLLUP)
● 3.2 Advanced aggregation functions (FILTER, STRING_AGG)
● 3.3 Analyzing patterns and trends in the data

Live Session 3: Project 

Live Session 4: Window Functions
● 4.1 Ranking and analytical functions (e.g., ROW_NUMBER, RANK, LEAD, LAG)
● 4.2 Aggregation window functions (SUM, AVG, COUNT, etc.)
● 4.3 Calculating rolling totals and moving averages

Live Session 5: Introduction to Data Visualization Tools
● 5.1 Overview of data visualization
● 5.2 Connecting SQL databases to visualization tools
● 5.3 Creating basic visualizations

Live Session 6: Final Project

Képzési terv:

  • Házi feladat 1: A környezet beállítása és az SQL alapjainak áttekintése
  • Élő foglalkozás 1: Adattisztítás és -előkészítés
    • 2.1 A hiányzó vagy duplikált adatok azonosítása és kezelése
    • 2.2 Adattípus-konverzió és normalizáció
    • 2.3 Feltételes logika SQL-ben (CASE utasítások)
    • Élő foglalkozás 2: Adataggregáció és -elemzés
    • 3.1 Összetett csoportosítási műveletek (GROUPING SETS, CUBE, ROLLUP)
    • 3.2 Haladó aggregációs funkciók (FILTER, STRING_AGG)
    • 3.3 Adatminta és trendek elemzése
  • Élő foglalkozás 3: Projekt
  • Élő foglalkozás 4: Ablakfunkciók
    • 4.1 Rangsorolási és analitikai funkciók (pl. ROW_NUMBER, RANK, LEAD, LAG)
    • 4.2 Aggregációs ablakfunkciók (SUM, AVG, COUNT stb.)
    • 4.3 Folyamatos összesítések és mozgóátlagok számítása
  • Élő foglalkozás 5: Bevezetés az adatvizualizációs eszközökbe
    • 5.1 Az adatvizualizáció áttekintése
    • 5.2 SQL adatbázisok csatlakoztatása vizualizációs eszközökhöz
    • 5.3 Alapvető vizualizációk készítése
  • Élő foglalkozás 6: Záró projekt

Teszt és tanúsítvány

Töltsd ki a képzéshez tartozó tesztet >>
A teszt 80%-tól sikeres, 5 próbálkozásod lesz kitölteni. A tanúsítványt a teszt sikeres kitöltése után tudod letölteni.

Segédanyagok az élő képzéshez

Telepítés leírást PostgreSQL-hez: Setting Up PostgreSQL for SQL Practice – Peter Szel
 

SQL for Data Analytics – Practice 1

Fix Invalid Values

Goal: Write SQL queries to identify and correct invalid values, such as:

  1. Rows with missing or invalid email addresses.

  2. Rows with invalid order_total values (e.g., commas instead of decimals).

  3. Missing values in required columns (like order_total).

Validate Date Formats

Goal: Ensure created_at and order_date columns have valid dates.

Calculate Aggregate Insights

Goal: Derive insights: Write SQL query to calculate total revenue, average order value, and most popular product.

SQL for Data Analytics – Practice 2

Today we have our first project day, and even if you couldn’t join today, you still can complete the project, here you can find the

details:

https://docs.google.com/document/d/1CVrp3ENtFHTFzJ6i9SqqHNNONoWy3cXEWFx37wvDP2o/edit?usp=sharing

Next time we’ll review the solution for exercise 6, so you still have the chance to catch up ��

Az élő képzések felvételei:

Hamarosan…