Alegeți limba dvs.
Curs de Data Engineering
Peste 2 milioane de cursanți în întreaga lume

Curs de Data Engineering

Stăpânește întregul stack de inginerie a științei datelor — de la fundamentele statistice și machine learning până la deep learning și MLOps de producție. Acest curs îți oferă profunzimea tehnică și abilitățile practice pe care angajatorii le cer în echipele moderne de date. Construiește pipeline-uri reale, deployează modele reale și rezolvă probleme reale de afaceri.

Dedika pentru companii

Ce vei învăța:

Vei dezvolta un set complet de competențe în știința datelor de nivel profesional, care acoperă statistica, programarea Python, machine learning, deep learning și deploymentul modelelor. Vei învăța să colectezi și să cureți date dezordonate, să construiești caracteristici cu impact ridicat și să selectezi algoritmii potriviți pentru sarcini de regresie, clasificare și clustering. Vei implementa rețele neuronale, inclusiv CNN, RNN și transformere, și vei aplica tehnici NLP pe date text reale. De asemenea, vei construi pipeline-uri MLOps gata de producție, cu urmărirea experimentelor, automatizare CI/CD și monitorizarea derivei. Modulele suplimentare acoperă SQL avansat, prognoza seriilor de timp, vizualizarea datelor, etica și comunicarea cu părțile interesate, pentru a te pregăti pentru fiecare dimensiune a unei cariere în știința datelor.

Cum studiezi practic Curs de Data Engineering

Cum exersezi Curs de Data Engineering

Pentru tine, care reprezinți o companie și vrei să îți instruiești echipa

La Dedika pentru companii, cursul vine cu exerciții și exemple adaptate afacerii tale și exact așa cum are nevoie compania ta.

Apasă aici

Conținutul cursului

8 Capitole • 36 LecțiiDurata între 4 și 360 ore (tu decizi)

Capitolul 1Vezi detalii

Fundamentele științei datelor

  • Lecția 1 • Tipuri de date și formate de stocare

    Acoperă formatele de date structurate, semi-structurate și nestructurate, precum și sistemele lor de stocare. Pregătește studenții să încorporeze diverse surse de date.

  • Lecția 2 • Recapitulare de matematică și statistică

    Revede algebra liniară, calculul diferențial și probabilitățile esențiale pentru modelare. Oferă baza cantitativă necesară pentru toate capitolele următoare.

  • Lecția 3 • Python pentru știința datelor

    Prezintă sintaxa Python, structurile de date și bibliotecile științifice. Permite studenților să scrie scripturi de analiză reproductibile din prima zi.

  • Lecția 4 • Peisajul științei datelor

    Definește știința datelor, subdomeniile sale și modul în care diferă de analiza datelor și ingineria datelor. Stabilește vocabularul utilizat pe parcursul cursului.

Capitolul 2Vezi detalii

Achiziția și prelucrarea datelor

  • Lecția 1 • Transformarea și remodelarea datelor

    Aplică agregarea, pivotarea, îmbinarea și codificarea pentru a restructura datele în vederea analizei. Face legătura între datele brute și formatele gata pentru caracteristici.

  • Lecția 2 • Analiza exploratorie a datelor

    Învață profilarea sistematică a seturilor de date pentru a detecta distribuții, valori aberante și relații. Conduce la decizii informate privind curățarea și ingineria caracteristicilor.

  • Lecția 3 • Metode de colectare a datelor

    Acoperă web scraping-ul, apelurile API și interogările bazelor de date ca strategii principale de achiziție a datelor. Face legătura între sursele de date și proiectarea pipeline-urilor din aval.

  • Lecția 4 • Curățarea datelor și imputarea

    Abordează valorile lipsă, duplicatele, formatele inconsistente și intrările eronate. Asigură integritatea datelor înainte de începerea modelării.

  • Lecția 5 • Construirea de pipeline-uri de date reproductibile

    Prezintă conceptele de orchestrare a pipeline-urilor și proiectarea modulară a codului pentru fluxuri de lucru reproductibile. Pregătește studenții pentru ingineria datelor de producție.

Capitolul 3Vezi detalii

Inferență statistică și experimentare

  • Lecția 1 • Testare A/B și experimentare

    Proiectează experimente controlate, calculează dimensiunile eșantioanelor și interpretează corect rezultatele. Aplicabil direct în rolurile de analiză de produs și de afaceri.

  • Lecția 2 • Fundamentele inferenței bayesiene

    Prezintă distribuțiile anterioare și posterioare și actualizarea bayesiană ca paradigmă alternativă de inferență. Pregătește studenții pentru modelarea probabilistică în capitolele ulterioare.

  • Lecția 3 • Cadrul de testare a ipotezelor

    Acoperă ipotezele nule și alternative, valorile p și tipurile de erori pentru o testare riguroasă. Leagă semnificația statistică de luarea deciziilor practice.

  • Lecția 4 • Teoria probabilităților și a eșantionării

    Formalizează regulile probabilității, probabilitatea condiționată și distribuțiile de eșantionare. Fundamentează toate metodele inferențiale abordate în acest capitol.

Capitolul 4Vezi detalii

Machine learning supervizat

  • Lecția 1 • Modele de clasificare

    Antrenează regresia logistică, arborii de decizie și mașinile cu vectori suport pentru ținte categorice. Abordează dezechilibrul claselor și selecția pragurilor.

  • Lecția 2 • Fundamentele machine learning-ului

    Definește învățarea supervizată, compromisul bias-varianță și paradigma împărțirii în seturi de antrenare și testare. Stabilește cadrul conceptual pentru toate capitolele de modelare.

  • Lecția 3 • Modele de regresie

    Acoperă regresia liniară, polinomială și regularizată pentru predicția țintelor continue. Construiește intuiția pentru coeficienții modelului și penalitățile de regularizare.

  • Lecția 4 • Ajustarea hiperparametrilor și selecția modelelor

    Aplică căutarea în grilă, căutarea aleatoare și optimizarea bayesiană pentru a maximiza performanța modelului. Învață compararea și selecția principială a modelelor.

  • Lecția 5 • Metode ansamblu

    Aplică bagging-ul, boosting-ul și stacking-ul pentru a îmbunătăți performanța predictivă dincolo de modelele individuale. Prezintă gradient boosting-ul ca tehnică de ultimă oră.

Capitolul 5Vezi detalii

Învățare nesupervizată și reducerea dimensionalității

  • Lecția 1 • Învățarea regulilor de asociere

    Extrage seturi frecvente de itemi și reguli de asociere pentru a dezvălui modele de co-ocurență. Susține aplicațiile de recomandare și analiza coșului de cumpărături.

  • Lecția 2 • Tehnici de reducere a dimensionalității

    Aplică PCA, t-SNE și UMAP pentru a reduce spațiul caracteristicilor, păstrând în același timp structura. Permite vizualizarea și accelerează modelarea din aval.

  • Lecția 3 • Detectarea anomalii

    Identifică valorile aberante și evenimentele rare folosind abordări statistice și bazate pe modele. Se aplică direct scenariilor de detectare a fraudelor și control al calității.

  • Lecția 4 • Algoritmi de clustering

    Acoperă k-means, clustering ierarhic și bazat pe densitate pentru gruparea datelor neetichetate. Leagă analiza clusterelor de cazurile de utilizare a segmentării afacerilor.

Capitolul 6Vezi detalii

Ingineria caracteristicilor și interpretabilitatea modelelor

  • Lecția 1 • Metode de selecție a caracteristicilor

    Aplică metode de filtrare, wrapper și încorporate pentru a identifica cele mai predictive caracteristici. Reduce dimensionalitatea și previne supraadaptarea.

  • Lecția 2 • Auditarea echității și a bias-ului

    Detectează și atenuează bias-ul demografic în predicțiile modelului folosind metrici de echitate. Asigură că modelele respectă standardele etice și organizaționale.

  • Lecția 3 • Interpretabilitate independentă de model

    Folosește SHAP și LIME pentru a explica predicțiile individuale și comportamentul global al modelului. Construiește încrederea părților interesate și sprijină conformitatea cu reglementările.

  • Lecția 4 • Inginerie avansată a caracteristicilor

    Construiește caracteristici bazate pe domeniu, de interacțiune și temporale pentru a îmbunătăți performanța modelului. Demonstrează impactul calității caracteristicilor asupra acurateței predictive.

Capitolul 7Vezi detalii

Deep learning și rețele neuronale

  • Lecția 1 • Fundamentele rețelelor neuronale

    Explică perceptronii, funcțiile de activare, propagarea directă și propagarea inversă. Oferă baza matematică pentru toate arhitecturile de deep learning.

  • Lecția 2 • Rețele neuronale recurente și secvențe

    Antrenează RNN-uri, LSTM-uri și GRU-uri pentru date secvențiale și serii de timp. Leagă modelarea secvențelor de aplicațiile NLP și de prognoză.

  • Lecția 3 • Arhitectura Transformer și atenția

    Prezintă auto-atenția, atenția multi-cap și blocul transformer ca fundament al NLP-ului modern. Pregătește studenții pentru reglajul fin al modelelor lingvistice mari.

  • Lecția 4 • Optimizarea antrenării și regularizarea

    Aplică normalizarea pe loturi, dropout-ul, programarea ratei de învățare și oprirea timpurie pentru a stabiliza antrenarea. Reduce supraadaptarea în modelele profunde.

  • Lecția 5 • Rețele neuronale convoluționale

    Construiește CNN-uri pentru clasificarea imaginilor și detectarea obiectelor folosind straturi convoluționale și de pooling. Demonstrează transfer learning-ul pentru a accelera antrenarea pe date limitate.

Capitolul 8Vezi detalii

MLOps și implementarea în producție

  • Lecția 1 • Monitorizarea modelelor și detectarea derivei

    Urmărește calitatea predicțiilor, deriva datelor și deriva conceptelor în producție pentru a menține fiabilitatea modelului. Declanșează alarme și reantrenare atunci când performanța scade.

  • Lecția 2 • CI/CD pentru machine learning

    Automatizează testarea, validarea și implementarea pipeline-urilor de ML folosind practici de integrare continuă. Reduce erorile manuale și accelerează ciclurile de lansare.

  • Lecția 3 • Infrastructură ML scalabilă

    Proiectează infrastructura de antrenare și inferență distribuită folosind instrumente cloud-native și de orchestrare. Pregătește studenții pentru proiectarea sistemelor ML la scară enterprise.

  • Lecția 4 • Urmărirea experimentelor și registrul modelelor

    Înregistrează parametrii, metricile și artefactele folosind instrumente de urmărire a experimentelor și registre de modele. Permite reproductibilitatea și colaborarea în echipă la dezvoltarea modelelor.

  • Lecția 5 • Ambalarea și servirea modelelor

    Împachetează modelele ca API-uri REST și servicii containerizate pentru inferență în timp real și în loturi. Acoperă formatele de serializare și framework-urile de servire.

Certificare

Certificatul tău valid de finalizare

Acest curs este pentru tine:

  • Dezvoltator software: gata să pivoteze către roluri de inginerie axate pe date.

  • Absolvent recent STEM: care dorește să transforme cunoștințele academice în abilități gata de angajare.

  • Analist de afaceri: care vrea să treacă dincolo de dashboard-uri către modelare predictivă.

  • Viitor om de știință a datelor: care construiește o cale structurată de la curiozitate la competență.

  • Analist de date: dornic să adauge competențe de machine learning și deployment în setul său de instrumente.

Ce spun cursanții noștri

Lecțiile dumneavoastră sunt perfecte. Am achiziționat pachetul de un an și, în sfârșit, am oportunitatea să urmăresc diverse subiecte de interes fără să fie nevoie să schimb platforma... vă mulțumesc pentru tot ceea ce faceți, v-am recomandat deja altor persoane...
Giulio Carlo
Giulio CarloStudent Marketing Digital
Îmi place cum lecțiile sunt directe la subiect și cum pot să schimb capitolele și să sar peste conținutul de care nu am nevoie.
Mariana Ferres
Mariana FerresStudentă Fotografie
Îmi place conținutul și modul de prezentare și transcriere a videoclipurilor, ceea ce accelerează procesul!
Luciana Alvarenga
Luciana AlvarengaStudentă Design Unghii
Platforma este rapidă, simplă de utilizat. Diversitatea conținutului și videoclipurile complementare ajută foarte mult la învățare.
André Felipe
André FelipeStudent Inginerie Prompt

Cele mai importante formări

Întrebări frecvente

Cine este Dedika?

Este certificatul valabil în România?

Cursurile sunt gratuite?

Care este volumul de muncă al cursului?

Cum sunt cursurile?

Cum funcționează cursurile?

Care este durata cursurilor?

Care este costul sau prețul cursurilor?

Ce este un curs EAD sau online și cum funcționează?

Curs PDF