Acest curs acoperă fundamentele limbajului de programare Python și modul de utilizare a acestuia pentru sarcini variind de la automatizări simple până la instrumente complexe. Este conceput pentru persoane care au deja cunoștințe de scripting sau programare și doresc să facă tranziția către Python dintr-un alt limbaj sau tehnologie.
- Programatori și specialiști în scripting care vor să învețe Python.
- Ingineri DevOps și data engineers care doresc să automatizeze procese.
- Profesioniști care lucrează cu fluxuri de date și pipeline-uri automate.
- Oricine are cunoștințe de bază în programare și vrea să aprofundeze Python în scopuri practice.
- Fundamentele Python și conceptele de bază ale limbajului.
- Gestionarea mediilor de dezvoltare și instalarea pachetelor.
- Tipuri de date și structuri complexe (liste, dicționare, seturi).
- Programare procedurală și funcțională în Python.
- Programare orientată pe obiecte (OOP).
- Manipularea fișierelor și interacțiunea cu sistemul de operare.
- Concurență și programare asincronă.
- Scrierea și organizarea scripturilor eficiente.
- Utilizarea bibliotecii Pandas pentru manipularea datelor.
- Automatizarea sarcinilor cu Apache Airflow.
- Cunoștințe de bază în scripting sau programare
- Python Overview – concepte de bază și modelul de date Python
- Instalarea Python și gestionarea mediilor
- Recapitulare tipuri de date
- Recapitulare structuri de date
- Fundamente programare
- Programare orientată pe obiecte
- Input / Output
- Manipularea sistemului de fișiere
- Operații concurente și asincrone
- Scrierea scripturilor
- Pandas pentru prelucrarea datelor
- Apache Airflow pentru programarea joburilor
Nu sunt recomandări în acest moment.