12 kursów online z zakresu inżynierii danych

12 kursów online z zakresu inżynierii danych
Według Statisty do 2025 r. wielkość rynku big data wzrośnie do 175 zettabajtów w porównaniu do 41 w 2019 r. (planować). Aby dostać pracę w tej branży, trzeba zrozumieć, jak pracować z big data przechowywanymi w chmurze. Cloud4Y przygotowało listę 12 płatnych i bezpłatnych kursów z zakresu inżynierii danych, które poszerzą Twoją wiedzę w tej dziedzinie i mogą być dobrym punktem wyjścia na Twojej drodze do certyfikatów chmurowych.

Przedmowa

Kim jest inżynier danych? Jest to osoba odpowiedzialna za tworzenie i utrzymanie architektury danych w projekcie Data Science. Obowiązki mogą obejmować zapewnienie płynnego przepływu danych między serwerem a aplikacją, integrację nowego oprogramowania do zarządzania danymi, ulepszanie podstawowych procesów danych i tworzenie potoków danych.

Istnieje ogromna liczba technologii i narzędzi, które inżynier danych musi opanować, aby pracować z chmurą obliczeniową, hurtowniami danych, ETL (ekstrakcja, transformacja, ładowanie) itp. Co więcej, liczba wymaganych umiejętności cały czas rośnie, dlatego inżynier danych musi regularnie uzupełniać swoją wiedzę. Na naszej liście znajdują się kursy dla początkujących i doświadczonych profesjonalistów. Wybierz to, co Ci odpowiada.

1. Certyfikat inżynierii danych Nanostopień (witrynie Udacity)

Dowiesz się, jak projektować modele danych, tworzyć hurtownie i jeziora danych, automatyzować potoki danych i pracować z tablicami zbiorów danych. Pod koniec programu przetestujesz swoje nowe umiejętności, realizując projekt Capstone.

Czas trwania: 5 miesięcy, 5 godzin tygodniowo
język: język angielski
Cena: $ 1695
Poziom: wstępny

2. Zdobądź certyfikat inżyniera danych (Coursera)

Uczą od podstaw. Możesz rozwijać się krok po kroku, korzystając z wykładów i praktycznych projektów, aby pracować nad swoimi umiejętnościami. Pod koniec szkolenia będziesz gotowy do pracy z ML i Big Data. Zalecana jest znajomość Pythona przynajmniej na poziomie minimalnym.

Czas trwania: 8 miesięcy, 10 godzin tygodniowo
język: język angielski
Cena????
Poziom: wstępny

3. Zostań inżynierem danych: opanowywanie koncepcji (LinkedIn Learning)

Rozwiniesz umiejętności inżynierii danych i DevOps, nauczysz się tworzyć aplikacje Big Data, tworzyć potoki danych, przetwarzać aplikacje w czasie rzeczywistym za pomocą Hazelcast i bazy danych Hadoop.

Czas trwania: Zależy od Ciebie
język: język angielski
Cena: pierwszy miesiąc - bezpłatnie
Poziom: wstępny

4. Kursy inżynierii danych (EDX)

Oto seria programów, które wprowadzą Cię w inżynierię danych i nauczą, jak opracowywać rozwiązania analityczne. Kursy podzielone są na kategorie w zależności od poziomu trudności, dzięki czemu możesz wybrać kurs dostosowany do swojego poziomu doświadczenia. Podczas szkolenia nauczysz się obsługi Spark, Hadoop, Azure oraz zarządzania danymi korporacyjnymi.

Czas trwania: Zależy od Ciebie
język: język angielski
Cena: zależy od wybranego kursu
Poziom: Początkujący Średnio zaawansowany Zaawansowany

5. Inżynier danych (DataQuest)

Warto wziąć udział w tym kursie, jeśli masz doświadczenie z Pythonem i chcesz pogłębić swoją wiedzę oraz zbudować karierę jako analityk danych. Dowiesz się, jak budować potoki danych przy użyciu Pythona i pand, ładując duże zbiory danych do bazy danych Postgres po oczyszczeniu, przekształceniu i walidacji.

Czas trwania: Zależy od Ciebie
język: język angielski
Cena: zależy od formy subskrypcji
Poziom: początkujący, średniozaawansowany

6. Inżynieria danych z Google Cloud (Coursera)

Ten kurs pomoże Ci zdobyć umiejętności potrzebne do budowania kariery w branży Big Data. Na przykład praca z BigQuery, Spark. Zdobędziesz wiedzę potrzebną do przygotowania się do uznanej w branży certyfikacji Google Cloud Professional Data Engineer.

Czas trwania: 4 miesiące
język: język angielski
Cena: na razie za darmo
Poziom: początkujący, średniozaawansowany

7. Inżynieria danych, Big Data na Google Cloud Platform (Coursera)

Ciekawy kurs dostarczający praktycznej wiedzy z zakresu systemów przetwarzania danych w GCP. Podczas zajęć dowiesz się, jak projektować systemy przed rozpoczęciem procesu ich wytwarzania. Ponadto będziesz także analizować dane ustrukturyzowane i nieustrukturyzowane, stosować automatyczne skalowanie i stosować techniki ML w celu wyodrębnienia informacji.

Czas trwania: 3 miesiące
język: język angielski
Cena: na razie za darmo
Poziom: początkujący, średniozaawansowany

8. UC San Diego: Specjalizacja Big Data (Coursera)

Kurs opiera się na wykorzystaniu frameworka Hadoop i Spark oraz zastosowaniu technik big data w procesie ML. Poznasz podstawy korzystania z Hadoop z MapReduce, Spark, Pig i Hive. Dowiedz się, jak budować modele predykcyjne i wykorzystywać analizę grafów do modelowania problemów. Należy pamiętać, że ten kurs nie wymaga żadnego doświadczenia w programowaniu.

Czas trwania: 8 miesięcy 10 godzin tygodniowo
język: język angielski
Cena: na razie za darmo
Poziom: wstępny

9. Oswajanie dużych zbiorów danych za pomocą Apache Spark i Python (Udemy)

Dowiesz się, jak korzystać ze struktury strumienia i ramek danych w Spark3 oraz zrozumiesz, jak używać usługi Elastic MapReduce firmy Amazon do pracy z klastrem Hadoop. Naucz się identyfikować problemy w analizie Big Data i zrozum, jak biblioteki GraphX ​​współpracują z analizą sieciową i jak możesz wykorzystać MLlib.

Czas trwania: Zależy od Ciebie
język: język angielski
Cena: od 800 rubli do 149,99 USD (w zależności od szczęścia)
Poziom: początkujący, średniozaawansowany

10. Program PG w Inżynierii Big Data (upGrad)

Dzięki temu kursowi zrozumiesz, jak działa Aadhaar, jak Facebook personalizuje kanał informacyjny i ogólnie w jaki sposób można wykorzystać inżynierię danych. Kluczowymi tematami będą przetwarzanie danych (w tym przetwarzanie w czasie rzeczywistym), MapReduce, analityka Big Data.

Czas trwania: 11 miesiąc
język: język angielski
Cena: około 3000 dolarów
Poziom: wstępny

11. Zawód analityka danych (Skrzynka umiejętności)

Nauczysz się programować w Pythonie, poznasz frameworki do uczenia sieci neuronowych Tensorflow i Keras. Opanuj bazy danych MongoDB, PostgreSQL, SQLite3, naucz się pracować z bibliotekami Pandas, NumPy i Matpotlib.

Czas trwania: 300 godzin szkolenia
język: Rosyjski
Cena: pierwsze sześć miesięcy za darmo, następnie 3900 rubli miesięcznie
Poziom: wstępny

12. Inżynier danych 7.0 (Laboratorium Nowych Zawodów)

Otrzymasz dogłębną analizę Kafki, HDFS, ClickHouse, Spark, Airflow, architektury lambda i architektury kappa. Dowiesz się jak łączyć ze sobą narzędzia, tworzyć rurociągi, uzyskać rozwiązanie bazowe. Do nauki wymagana jest minimalna znajomość Pythona 3.

Czas trwania: 21 lekcji, 7 tygodni
język: Rosyjski
Cena: od 60 000 do 120 000 rubli
Poziom: wstępny

Jeśli chcesz dodać do listy kolejny dobry kurs, możesz zrezygnować z subskrypcji w komentarzach lub na PW. Będziemy aktualizować post.

Co jeszcze można przeczytać na blogu? Cloud4Y

Jaka jest geometria Wszechświata?
Pisanki na mapach topograficznych Szwajcarii
Uproszczona i bardzo krótka historia rozwoju „chmur”
Jak upadł bank?
Marki komputerowe lat 90., część 3, wersja ostateczna

Zapisz się do naszego Telegram-channel, żeby nie przegapić kolejnego artykułu. Piszemy nie częściej niż dwa razy w tygodniu i tylko w sprawach służbowych. Przypominamy również, że 21 maja o godzinie 15:00 (czasu moskiewskiego) odbędzie się seminarium internetowe na temat „Bezpieczeństwo informacji biznesowych podczas pracy zdalnej”. Jeśli chcesz zrozumieć, jak chronić wrażliwe i firmowe informacje, gdy pracownicy pracują z domu, zarejestruj się!

Źródło: www.habr.com

Dodaj komentarz