Programming & Data Analysis with Python – modul 1
Intregul curs de Programming & Data Analysis with Python presupune lucrul cu bibliotecile Pandas, Seaborn, Matplotlib in scop data analysis complex si complet, un nou nivel de analiza date.
Este un curs de analiza date cu ajutorul Python.
Trainingul actual este practic, bazat pe situatii de la job, pe nevoile din business.
Dupa fiecare zi de curs, participantii vor putea aplica la job notiunile invatate.
DESFASURARE CURS:
- Cursul de Programming & Data Analysis with Python se desfasoara online, via Teams pe parcursul a 24 de ore.
- Cunostintele necesare participarii: SQL (extragere date, creare tabele, join-uri intre tabele – recomandam cursul de SQL Querying For Business inainte de cursul de Python), precum si notiuni de Excel (grafice, tabele pivot, functia VLOOKUP).
- Cursul se adreseaza persoanelor domeniul Data Analysis care doresc sa mearga catre analiza avansata de date, volum mare de date, automatizare data analysis.
- Inscrieri: toate inscrierile se finalizeaza cu minim 5 zile inainte de incepere grupa.
SESIUNI PROGRAMATE:
• 9, 10, 11 Mar
09:00 - 17:00, 1h pauza
F = sesiune in formare
Structura cursului
- Python utilizat in operatii matematice
- Introducere in lucrul cu variabile
- Functia de afisare: print()
- EXERCITII – Introducere in Python
- Structuri de date: numerice, sir de caractere, boolean, liste, dictionare.
- Tipuri de date: numerice, sir de caractere, Boolean
- Operatii cu structuri de date: numerice, sir de caractere, logice.
- Colectii de date – Liste
- Functii predefinite in lucrul cu listele: print, len, min, max, sum aplicate asupra listelor.
- Operatii la nivel de element din liste
- Colectii de date – Dictionare
- EXERCITII: Colectii de date (dictionare)
- Parcurgere colectii de date – BUCLE For
- Expresii conditionale (IF, ELIF, ELSE)
- EXERCITII: Control Flow-uri
- Serii Pandas – vectori (coloane)
- Crearea unei serii Pandas, pe baza unor obiecte Python
- Generare serie cu ajutorul unui dictionar
- Serii: indexare nominala, potentiale erori, operatii cu serii
- Import fisier intr-un data frame
- Import fisier csv, flat files, Excel
- Analiza exploratorie a setului de date: coloane, randuri, top 3, bottom 3, metadata, statistici
- Extragere date dintr-un data frame: selectie si indexare
- Filtrare seturilor de date in functie de diferite conditii
- EXERCITII Data Frame
- Modalitati de gestionare a datelor lipsa: pastrarea datelor lipsa, eliminarea datelor lipsa, inlocuirea datelor lipsa.
- Operatii de grupare: groupby, multiindex
- Tabele Pivot in Pandas
- EXERCITII inspectarea datelor si tratarea anomaliilor
- Speta de business ECOMMERCE – Join-uri in exemple practice de analiza date
- Proiect Pandas – studierea setului de date
- Proiect Pandas – Rapoarte – Tabele pivot.
- PROIECT SUPLIMENTAR: CAMPANII MARKETING – DATA VISUALIZATION – Rolul proeictului de business este de a transpune tehnica solicitarile de business utilizand biblioteca Matplotlib, precum si biblioteca Pandas. Predarea vizualizarilor cu Matplotlib se va realiza parcurgand proiectul pas cu pas. Se vor realiza urmatoarele prelucrari:
- Inspectia si pregatirea datelor a datelor:
- Analiza exploratorie a datelor
- Grafice Matplotlib – vizualizare datelor analizate
- Indicatori de performanta
- Segmentarea audientei. Determinarea celui mai bun canal de retentie.
- Agregare dupa data
- Reprezentarea grafica a rezultatelor campaniei – Matplotlib
- Evaluarea canalelor de marketing in functie de grupe de varsta
- Automatizarea procesului de analiza
- Identificare inconsistente/anomalii
- Rezolvare inconsistente
Oferta de pret
Prețul cursului include suportul de curs și materialele didactice, prestația trainerului.
Pret: € 620 + TVA/pers;
