Kurs
Wprowadzenie do inżynierii danych
ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 09.2022
PythonData Engineering4 godz.15 filmów57 Ćwiczeń4,100 XP120K+Zaświadczenie o ukończeniu
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności i fakt, że twoje dane są przechowywane w USA.
Uwielbiany przez kursantów z tysięcy firm
Szkolisz zespół?
Wypróbuj dla firmOpis kursu
Rozpocznij naukę Data Engineering
Czy interesuje Cię kariera w data engineering, ale nie wiesz, od czego zacząć? A może chcesz dowiedzieć się więcej o tym, czym zajmują się inżynierowie danych, zanim podejmiesz kolejne kroki? Ten czterogodzinny kurs to wprowadzenie do inżynierii danych oraz podstawowych koncepcji, technik i narzędzi, które musisz znać, aby wykonywać tę pracę.Poznaj koncepcje i techniki inżynierii danych
Zaczniesz od poznania różnic między data engineerem a data scientistą (i tego, jak współpracują), a następnie dowiesz się więcej o narzędziach pracy, ze szczególnym uwzględnieniem cloud computing i parallel computing. Pod koniec drugiego rozdziału zrozumiesz zastosowania SQL i NoSQL, korzystanie z DataFrames oraz to, dlaczego przetwarzanie równoległe jest tak ważne.Wykonuj ETL w praktycznych ćwiczeniach
Proces ETL jest kluczowy w pracy inżyniera danych. Nauczysz się, jak dane są pozyskiwane, przekształcane i ładowane, aby przygotować je do analizy i generowania wniosków. Na końcu kursu wykorzystasz całą tę wiedzę w praktyce, samodzielnie wykonując i planując proces ETL na rzeczywistych danych.Nasze ćwiczenia i interaktywne testy pozwalają Ci powtórzyć i utrwalić nową wiedzę, dzięki czemu zyskasz pewność, że potrafisz o niej rozmawiać i stosować ją w praktyce, gdy otrzymasz Statement of Accomplishment.
Ten kurs wprowadzający jest częścią ścieżki Data Engineering, która oferuje Ci możliwości pogłębienia wiedzy z zakresu inżynierii danych oraz jasny plan kolejnych kroków, aby zostać profesjonalnym inżynierem danych.
Wymagania wstępne
Intermediate PythonIntermediate SQL1
Wprowadzenie do inżynierii danych
W pierwszym rozdziale poznasz świat inżynierii danych! Dowiesz się, czym różni się inżynier danych od analityka danych, zapoznasz się z przeglądem narzędzi używanych przez inżynierów danych i zrozumiesz, jaką rolę w inżynierii danych odgrywa technologia chmurowa.
2
Zestaw narzędzi inżyniera danych
Skoro znasz już główne różnice między inżynierem danych a analitykiem danych, czas przyjrzeć się narzędziom inżyniera danych! Dowiesz się szczegółowo o różnych typach baz danych, które wykorzystują inżynierowie danych, zrozumiesz, dlaczego przetwarzanie równoległe jest fundamentem ich warsztatu, i nauczysz się harmonogramować zadania przetwarzania danych przy użyciu frameworków do planowania zadań.
3
Ekstrakcja, transformacja i ładowanie danych (ETL)
Skoro poznałeś już narzędzia inżynierów danych, czas przejść do sedna ich codziennej pracy! Dzięki procesowi ETL nauczysz się, jak pozyskiwać surowe dane z różnych źródeł, przekształcać je w użyteczne informacje i ładować do odpowiednich baz danych gotowych do użycia.
4
Studium przypadku: DataCamp
Podsumuj wiedzę z poprzednich trzech rozdziałów, realizując rzeczywisty przypadek użycia inżynierii danych z DataCamp! Wykonasz i zaharmonogramujesz proces ETL, który przekształci surowe dane dotyczące ocen kursów w praktyczne rekomendacje kursów dla użytkowników DataCamp.
Wprowadzenie do inżynierii danych
Kurs ukończony
Zdobądź zaświadczenie o ukończeniu
Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysuUdostępnij to w mediach społecznościowych i podczas oceny wyników pracyZapisz się teraz
Dołącz do ponad 19 milionów kursantów i zacznij Wprowadzenie do inżynierii danych już dziś!
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności i fakt, że twoje dane są przechowywane w USA.
Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych
Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.