Enligt Statista kommer storleken på big data-marknaden år 2025 att växa till 175 zettabyte jämfört med 41 år 2019 (
Förord
Vad är en dataingenjör? Detta är den person som ansvarar för att skapa och underhålla dataarkitekturen i ett Data Science-projekt. Ansvaret kan innefatta att säkerställa ett smidigt dataflöde mellan servern och applikationen, integrera ny programvara för datahantering, förbättra underliggande dataprocesser och skapa datapipelines.
Det finns ett stort antal tekniker och verktyg som en dataingenjör måste behärska för att kunna arbeta med molnberäkning, datalager, ETL (extrahering, transformation, loading), etc. Dessutom växer antalet nödvändiga färdigheter hela tiden, så en dataingenjör behöver regelbundet fylla på sina kunskaper. Vår lista innehåller kurser för nybörjare och erfarna proffs. Välj vad som passar dig.
1. Data Engineering Nanodegree Certification (
Du kommer att lära dig hur du designar datamodeller, skapar datalager och datasjöar, automatiserar datapipelines och arbetar med arrayer av datamängder. I slutet av programmet kommer du att testa dina nya färdigheter genom att slutföra ett Capstone-projekt.
Varaktighet: 5 månader, 5 timmar per vecka
språk: Engelsk
Pris: $ 1695
Nivå: initial
2. Bli en dataingenjörscertifiering (
De lär ut från grunderna. Du kan utvecklas steg för steg genom att använda föreläsningar och praktiska projekt för att arbeta med dina färdigheter. I slutet av utbildningen är du redo att arbeta med ML och big data. Det rekommenderas att kunna Python åtminstone på en lägsta nivå.
Varaktighet: 8 månader, 10 timmar per vecka
språk: Engelsk
Pris😕
Nivå: initial
3. Bli en dataingenjör: behärska koncepten (
Du kommer att utveckla datateknik och DevOps-färdigheter, lära dig att skapa Big Data-applikationer, skapa datapipelines, bearbeta applikationer i realtid med hjälp av Hazelcast och en databas
Varaktighet: Beror på dig
språk: Engelsk
Pris: första månaden - gratis
Nivå: initial
4. Datateknikkurser (
Här är en serie program som introducerar dig till datateknik och lär dig hur du utvecklar analytiska lösningar. Kurser är indelade i kategorier baserat på svårighetsnivå, så du kan välja en efter din erfarenhetsnivå. Under utbildningen får du lära dig att använda Spark, Hadoop, Azure och hantera företagsdata.
Varaktighet: Beror på dig
språk: Engelsk
Pris: beror på vald kurs
Nivå: nybörjare, medel, avancerad
5. Dataingenjör (
Den här kursen är värd att ta om du har erfarenhet av Python och vill fördjupa dina kunskaper och bygga en karriär som datavetare. Du kommer att lära dig hur du bygger datapipelines med Python och pandor, laddar stora datamängder till en Postgres-databas efter rengöring, transformering och validering.
Varaktighet: Beror på dig
språk: Engelsk
Pris: beror på prenumerationsformuläret
Nivå: nybörjare, medel
6. Datateknik med Google Cloud (
Den här kursen hjälper dig att få de färdigheter du behöver för att bygga en karriär inom big data. Till exempel att arbeta med BigQuery, Spark. Du får den kunskap du behöver för att förbereda dig för den branscherkända certifieringen av Google Cloud Professional Data Engineer.
Varaktighet: 4 månader
språk: Engelsk
Pris: gratis för nu
Nivå: nybörjare, medel
7. Datateknik, Big Data på Google Cloud Platform (
En intressant kurs som ger praktisk kunskap om databehandlingssystem i GCP. Under klassen får du lära dig hur du designar system innan du startar utvecklingsprocessen. Dessutom kommer du också att analysera både strukturerad och ostrukturerad data, tillämpa automatisk skalning och tillämpa ML-tekniker för att extrahera information.
Varaktighet: 3 månader
språk: Engelsk
Pris: gratis för nu
Nivå: nybörjare, medel
8. UC San Diego: Big Data Specialization (
Kursen bygger på att använda ramverket Hadoop och Spark och tillämpa dessa big data-tekniker på ML-processen. Du lär dig grunderna i att använda Hadoop med MapReduce, Spark, Pig och Hive. Lär dig hur du bygger prediktiva modeller och använder grafanalys för att modellera problem. Observera att denna kurs inte kräver någon programmeringserfarenhet.
Varaktighet: 8 månader 10 timmar per vecka
språk: Engelsk
Pris: gratis för nu
Nivå: initial
9. Tämja Big Data med Apache Spark och Python (
Du lär dig hur du använder strömstrukturen och dataramar i Spark3, och får en förståelse för hur du använder Amazons Elastic MapReduce-tjänst för att arbeta med ditt Hadoop-kluster. Lär dig att identifiera problem i big data-analys och förstå hur GraphX-bibliotek fungerar med nätverksanalys och hur du kan använda MLlib.
Varaktighet: Beror på dig
språk: Engelsk
Pris: från 800 rubel till $149,99 (beroende på din tur)
Nivå: nybörjare, medel
10. PG-program i Big Data Engineering (
Den här kursen kommer att ge dig en förståelse för hur Aadhaar fungerar, hur Facebook anpassar nyhetsflödet och hur Data Engineering kan användas i allmänhet. Nyckelämnen kommer att vara databehandling (inklusive realtidsbehandling), MapReduce, big data-analys.
Varaktighet: 11 månader
språk: Engelsk
Pris: runt $3000
Nivå: initial
11. Yrke Data Scientist (
Du får lära dig att programmera i Python, studera ramverken för att träna neurala nätverk Tensorflow och Keras. Bemästra databaserna MongoDB, PostgreSQL, SQLite3, lär dig att arbeta med biblioteken Pandas, NumPy och Matpotlib.
Varaktighet: 300 timmars träning
språk: ryska
Pris: första sex månaderna gratis, sedan 3900 rubel per månad
Nivå: initial
12. Data Engineer 7.0 (
Du kommer att få en fördjupning av Kafka, HDFS, ClickHouse, Spark, Airflow, lambda-arkitektur och kappa-arkitektur. Du kommer att lära dig hur man kopplar ihop verktyg med varandra, bildar pipelines, erhåller en baslinjelösning. För att studera krävs minsta kunskaper i Python 3.
Varaktighet: 21 lektioner, 7 veckor
språk: ryska
Pris: från 60 000 till 120 000 rubel
Nivå: initial
Vill du lägga till ytterligare en bra kurs i listan kan du avanmäla dig i kommentarerna eller i ett PM. Vi kommer att uppdatera inlägget.
Vad mer kan du läsa på bloggen?
→
→
→
→
→
Prenumerera på vår
Källa: will.com