12 spletnih tečajev o inženiringu podatkov

12 spletnih tečajev o inženiringu podatkov
Po podatkih Statista bo do leta 2025 obseg trga velikih podatkov zrasel na 175 zettabajtov v primerjavi s 41 v letu 2019 (grafikon). Da bi dobili delo na tem področju, morate razumeti, kako delati z velikimi podatki, shranjenimi v oblaku. Cloud4Y je pripravil seznam 12 plačanih in brezplačnih tečajev o inženiringu podatkov, ki bodo razširili vaše znanje na tem področju in lahko postanejo dober izhodiščni kraj na poti do oblačnih certifikatov.

Predgovor

Kaj je strokovnjak za obdelavo podatkov (data engineer)? To je oseba, ki odgovarja za ustvarjanje in podporo arhitekture podatkov v projektu podatkovne znanosti. Njegove dolžnosti lahko vključujejo zagotavljanje neprekinjenega pretoka podatkov med strežnikom in aplikacijo, integracijo nove programske opreme za upravljanje podatkov, izboljšanje osnovnih procesov podatkov in ustvarjanje podatkovnih cevi.

Obstaja ogromno tehnologij in orodij, ki jih mora obvladati data engineer, da bi delal z oblačnimi računalništvi, skladišči podatkov, ETL (izvlečenje, transformacija, nalaganje) itd. Število potrebnih veščin nenehno narašča, zato mora data engineer redno dopolnjevati svoje znanje. Na našem seznamu so tečaji za začetnike in izkušene strokovnjake. Izberite tisto, kar vam najbolj ustreza.

1.   Certifikacija Data Engineering Nanodegree (Udacity)

Naučili se boste oblikovati modele podatkov, ustvarjati skladišča podatkov in jezera podatkov, avtomatizirati podatkovne cevi in delati z množicami podatkovnih nizov. Na koncu programa boste preverili svoje nove veščine, ko boste zaključili projekt Capstone.

Trajanje: 5 mesecev, 5 ur na teden
Jezik: angleščina
Cena: $1695
Raven: začetni

2.   Certifikacija Become a Data Engineer (Coursera)

Učijo od osnov. Lahko se postopoma razvijate z uporabo predavanj in praktičnih projektov za izboljšanje svojih veščin. Ob koncu učenja boste pripravljeni delati z ML in velikimi podatki. Priporočljivo je, da znate Python vsaj na minimalni ravni.

Trajanje: 8 mesecev, 10 ur na teden
Jezik: angleščina
Cena😕
Raven: začetni

3.   Postanite inženir podatkov: obvladovanje konceptov (LinkedIn Learning)

Razvili boste veščine načrtovanja podatkov in DevOps, naučili se boste ustvarjati aplikacije za velike podatke, ustvarjati podatkovne cevi, obdelovati aplikacije v realnem času z uporabo Hazelcast in podatkovne baze Hadoop.

Trajanje: odvisno od vas
Jezik: angleščina
Cena: prvi mesec — brezplačno
Raven: začetni

4.       Tečaji o inženiringu podatkov (edX)

Tu je zbrana serija programov, ki vas seznanijo z inženiringom podatkov in vas učijo razvoja analitičnih rešitev. Tečaji so razdeljeni v kategorije glede na raven zahtevnosti, tako da lahko izberete enega glede na svojo raven izkušenj. Med učenjem se boste naučili uporabljati Spark, Hadoop, Azure in upravljati s podjetniškimi podatki.

Trajanje: odvisno od vas
Jezik: angleščina
Cena: odvisno od izbranega tečaja
Raven: začetni, srednji, napreden

5.       Inženir podatkov (DataQuest)

Ta tečaj je priporočljiv, če imate izkušnje z uporabo Pythona in želite poglobiti svoje znanje ter zgraditi kariero na področju obdelave podatkov. Naučite se graditi podatkovne cevi z uporabo Pythona in pandas, nalagati velike nabor podatkov v bazo Postgres po čiščenju, pretvorbi in preverjanju.

Trajanje: odvisno od vas
Jezik: angleščina
Cena: odvisno od oblike naročnine
Raven: začetni, srednji

6.   Inženiring podatkov z Google Cloud (Coursera)

Ta tečaj vam bo pomagal pridobiti veščine, potrebne za zgraditi kariero na področju obdelave velikih podatkov. Na primer, delo z BigQuery in Spark. Pridobili boste znanja, ki vam bodo koristila pri pripravi na priznano industrijsko certifikacijo Google Cloud Professional Data Engineer.

Trajanje: 4 mesece
Jezik: angleščina
Cena: trenutno brezplačno
Raven: začetni, srednji

7.   Inženiring podatkov, veliki podatki na Google Cloud Platform (Coursera)

Zanimiv tečaj, ki ponuja praktična znanja o sistemih obdelave podatkov v GCP. Med poukom se boste naučili, kako oblikovati sisteme, preden se lotite razvojnega procesa. Poleg tega boste analizirali tako strukturirane kot nestrukturirane podatke, uporabljali avtomatsko skaliranje in uporabljali metode ML za pridobivanje informacij.

Trajanje: 3 mesece
Jezik: angleščina
Cena: trenutno brezplačno
Raven: začetni, srednji

8.   UC San Diego: Specializacija za velike podatke (Coursera)

Tečaj temelji na uporabi infrastrukture Hadoop in Spark ter uporabi teh metod obdelave velikih podatkov v procesu ML. Seznanili se boste z osnovami uporabe Hadoop s MapReduce, Spark, Pig in Hive. Naučite se, kako graditi napovedne modele in uporabljati analitiko grafov za modeliranje problemov. Opozoriti moramo, da za ta tečaj ni potrebna izkušnja s programiranjem.

Trajanje: 8 mesecev po 10 ur na teden
Jezik: angleščina
Cena: trenutno brezplačno
Raven: začetni

9.   Obvladovanje velikih podatkov z Apache Spark in Pythonom (Udemy)

Naučite kako koristiti streaming strukture i podatkovne frejmove u Spark3, steknite uvid u korišćenje Amazonovog Elastic MapReduce servisa za rad sa vašim Hadoop klasterom. Naučite kako identifikovati probleme prilikom analize velikih podataka i razumite kako GraphX biblioteke funkcionišu u mrežnoj analizi i kako možete koristiti MLlib.

Trajanje: odvisno od vas
Jezik: angleščina
Cena: od 800 rubalja do $149,99 (kako bude)
Raven: začetni, srednji

10.   PG Program u Big Data Inženjeringu (upGrad)

Ovaj kurs će vam dati uvid u to kako funkcioniše Aadhaar, kako Facebook personalizuje news feed i kako se uopšte može koristiti Data Engineering. Ključne teme biće obrada podataka (uključujući obradu u realnom vremenu), MapReduce, analitika velikih podataka.

Trajanje: 11 meseci
Jezik: angleščina
Cena: oko $3000
Raven: začetni

11.   Profesija Data Scientist (Skillbox)

Naučićete da programirate u Pythonu, upoznaćete se sa framework-ima za obuku neuronskih mreža Tensorflow i Keras. Savladaćete baze podataka MongoDB, PostgreSQL, SQLite3, naučićete rad sa bibliotekama Pandas, NumPy i Matplotlib.

Trajanje: 300 časova obuke
Jezik: ruski
Cena: prva polugodišta besplatno, zatim 3900 rubalja mesečno
Raven: začetni

12.   Data Engineer 7.0 (New Professions Lab)

Očekuje vas dubinsko proučavanje Kafka, HDFS, ClickHouse, Spark, Airflow, lambda arhitektura i kappa arhitektura. Naučićete kako povezati alate jedne s drugima, formirajući pipelajne, dobivajući baseline rešenje. Za učenje su potrebna minimalna znanja iz Pythona 3.

Trajanje: 21 čas, 7 nedelja
Jezik: ruski
Cena: od 60 000 do 120 000 rubalja
Raven: začetni

Ako želite da dodate još jedan dobar kurs na listu, slobodno se javite u komentarima ili u privatnim porukama. Dopašćemo post.

Kaj še koristnega lahko preberete v blogu Cloud4Y

→ Која је геометрија Универзума?
→ Пасхалке на топографским картама Швајцарске
→ Poenostavljena in zelo kratka zgodovina razvoja »oblaka«
→ Како се банк сломио
→ Компјутерски брендови 90-их, ч.3, завршна

Prijavite se na naš Telegram-kanal, da ne propustite sledeći članak. Pišemo ne češće od dva puta nedeljno i samo o važnim temama. Takođe vas podsećamo da ćemo 21. maja u 15:00 (MSK) održati webinar na temu „Informaciona sigurnost biznisa prilikom rada na daljinu“. Ako želite da razumete kako da zaštitite osetljive i korporativne informacije prilikom rada zaposlenih od kuće — registrujte se!

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster