Zrozumiesz architekturę, logikę i sposób działania Sparka.
Najczęściej wybierany
Fundament Apache Spark
Zrozum najpopularniejszą technologię branży Big Data. Poznaj pierwszy polski kurs online o Apache Spark!
Zobacz cenę kursu
Efekty kursu
Co będziesz umieć po ukończeniu kursu?
Przećwiczysz wielokrotnie elementy podstawowe, co zwiększy twoje możliwości projektowe.
Poznasz podstawy pracy ze Sparkiem na serwerze.
Zbudujesz projekt i przygotujesz się do rozmowy rekrutacyjnej.
Dostaniesz umiejętności, które wystarczą do pierwszego projektu komercyjnego.
Dla kogo
Kiedy warto wybrać ten kurs?
- Jeśli chcesz poznać Sparka od 0.
- Jeśli chcesz rozumieć sparka, a nie tylko "wiedzieć gdzie kliknąć".
- Jeśli wchodzisz do projektu i Spark jest dla Ciebie nową technologią.
- Jeśli budujesz warsztat inżyniera danych od 0.
- Jeśli pracujesz w Sparku, ale "od środka" i twoja wiedza jest wybrakowana.
Zakres materiału
Program kursu
Moduły, przez które przejdziesz.
Moduł 1 - Wprowadzenie do Sparka
Tutaj zaczynamy od oczywistego pytania: "Czym w ogóle jest Spark i co robi?". Zaczynamy od malutkich kroczków.
Moduł 2 - Budowa Sparka
Wchodzimy w mięso. Architektura, budowa logiczna jobów, struktury. To wszystko poznasz w tym module!
Moduł 3 - Logika w Sparku
Lubisz zagwozdki? Czas ruszyć głowę;-). Poznasz transformacje i akcje. Grupowanie, agregacje, joiny i wiele innych!
Moduł 4 - Customowe funkcje
Wejdziemy odrobinę głębiej i... sami napiszemy funkcje, które będzie wykorzystywał Spark.
Moduł 5 - Wprowadzenie do Sparka na serwerze
Dowiesz się jak uruchomić joba na serwerze i czemu akurat tak;-). Ale spokojnie - to jedynie "zahaczka"!
Moduł 6 - Projekt
Czas połączyć wiedzę w całość. Pokazuję, jak zbudować przykładowy mikroprojekt. Zrób podobny - będzie pierwszą pozycją w Twoim portoflio. Opowiedz o niej podczas rozmowy rekrutacyjnej!
Moduł 6 - Rozmowa rekrutacyjna
Podsumowujemy kurs... symulując rozmowę rekrutacyjną! Dzięki temu solidnie przygotujesz się przed tą prawdziwą;-)
Jak działa Akademia
Jedno konto. Kursy bez abonamentu.
Załóż darmowe konto, kup wybrany kurs jednorazowo i korzystaj z niego dożywotnio. Jeśli realizujesz większy cel zawodowy, możesz osobno wybrać Szlak — wszystkie kursy należące do Szlaku są już w jego cenie.
Darmowe konto daje dostęp do profilu i społeczności.
Kurs kupujesz jednorazowo i zachowujesz dożywotni dostęp.
Szlak jest osobną, kompletną drogą do celu zawodowego.
Cena i zakup
Kup kurs i zachowaj dostęp na zawsze
Płacisz raz. Nie ma abonamentu ani cyklicznych opłat.
Jednorazowy zakup
Dożywotni dostęp do kursu
Jednorazowy zakup kursu bez abonamentu. Wszystkie przyszłe aktualizacje tego kursu otrzymasz w ramach dostępu.
Zarejestruj lub zaloguj się, aby kupić kurs. Do zakupu potrzebujesz darmowego konta na platformie.
Zarejestruj lub zaloguj sięOpinie uczestników
Co mówią osoby po kursie?
Świetny kurs, przyjemnie zrobiony i w prosty sposób przedstawiający zagadnienia. Do tego ciekawe zadanka na dostarczonych materiałach i bardzo przyjemny projekt końcowy z rozbiciem na elementy. Projekt końcowy jest świetnie wytłumaczony zaczynając już od samej logiki biznesowej, aż do końcowego uruchomienia, z możliwością daleszj rozbudowy. Kurs ma wszystkie elementy, które powinien zawierać dobry kurs.
Kurs bardzo mi się podobał. Bardzo fajna była lekcja z rekrutacją. Pozwoliła mi uporządkować wiedzę przed egzaminem. Chyba jeden z lepszych kursów jaki robiłem, samo to że wytrwałem dobrze o nich świadczy. Na udemy mam spora listę kursów które tyle szczęścia nie miały :)
Kurs świetnie wprowadza do pracy ze Sparkiem. Wyjaśnia zagadnienia, które mają znaczenia podczas wykonywania kodu i pozwalają na uniknięcie niepotrzebnych wpadek. Ostatni moduł - rozmowa rekrutacyjna - bardzo w punkt. ;)
Super kurs!!! Świetne wprowadzenie do Sparka. Pierwszy jaki ukończyłem w całości, przyjemnie przechodziło się przez każdy moduł!
Kurs super, dużo specjalistycznej wiedzy. Minusem kursu jest sceneria wykorzystywana w wideo.
Świetny kurs. Porównywałem go do Databrics Academy i umiem więcej z kursu Marka. Pozmieniałbym jedynie układ między dniami i dodał kod w Pythonie, ale to nie wpływa na ocenę kursu. Ja pisałem w Pythonie i pomagałem sobie z Gemini. Polecam kurs. Teraz czas na Databrcsy od Krzyśka.
Bardzo fajne wprowadzenie z dokładnym wytłumaczeniem tematu. Szczególnie moduł z rozmową kwalifikacyjną mi się podobał.
Startowałem od zera więc dla potrzebowałem podstaw. Małym utrudnieniem było pisanie w pysparku zamiast scali, ale w obecnych czasach nie ma problemu z przetłumaczeniem. Więc polecam każdemu bez względu na to jak chce pisać.
FAQ
Najczęstsze pytania
Na ile dostanę dostęp?
Dostęp do kupionego kursu jest dożywotni. Płacisz raz i nie potrzebujesz abonamentu.
Czy dostanę fakturę VAT?
Faktura jest generowana zawsze. Jeśli podasz NIP, faktura wyląduje w KSEF. W razie prośby, wysyłamy fakturę na email.
Co muszę umieć przed rozpoczęciem?
Kurs "Fundament Apache Spark" jest przygotowany z myślą o początkujących. Nie musisz znać ani żadnych informacji odtyczączych Sparka, ani żadnej innej technologii Big Data. Warto natomiast opanować podstawy języka Scala lub Python. Programowanie odbywa się w Scali, jednak większość osób bez problemu przechodzi ten kurs korzystając z pythona. Dodatkowo w jednym z modułów pomocna będzie pobieżna znajomość linuxa (basha). Sam kurs nie będzie skupiał się na działaniu Sparka na serwerze, jednak jeden moduł będzie o tym wspominał.
Reprezentuję firmę. Czy każdy z moich pracowników musi ręcznie kupić dostępy dla kursu/platformy dla siebie?
Nie. Jeśli reprezentujesz firmę, napisz na [email protected]. Zachęcamy także do przejrzenia oferty dla firm.
Co muszę mieć (sprzęt, oprogramowanie), aby móc przejść przez kurs?
Komputer i IDE (środowisko programistyczne) - polecam IntelliJ, w którym odbywa się cały kurs.
Czy dostanę certyfikat?
Tak! Ale aby dostać certyfikat w tym kursie, trzeba się wysilić. Należy zdać egzamin końcowy oraz pokazać zrealizowany projekt. Co więcej - przez cały kurs w filmach instruktażowych poukrywane są frazy, które finalnie złożą się na hasło. Znajomość tego hasła będzie niezbędna do uzyskania certyfikatu.
Powiązane kursy
Naturalne rozwinięcie po tym kursie
Powiązany Szlak
Od Web Developera do Data Engineera
Szlak rozwoju dla osób, które chcą uporządkować drogę od programowania webowego do pracy z danymi.
Wymagania wstępne
Co warto umieć przed startem?
Warto znać Scalę lub Python na poziomie podstawowym. Cały kurs jest przeprowadzony w Scali, ale większość osób bez trudu radzi sobie z nim wykorzystując pythona.
Technologie
