Najczęściej wybierany

Fundament Apache Spark

Zrozum najpopularniejszą technologię branży Big Data. Poznaj pierwszy polski kurs online o Apache Spark!

Poziom Dla początkujących
Technologia Apache Spark
Autor Marek Czuma
Certyfikat Imienny certyfikat
5/5 · 8 opinii 6h nagrań 3 tyg. pracy 51 lekcji
Zobacz cenę kursu
Mockup kursu Fundament Apache Spark

Efekty kursu

Co będziesz umieć po ukończeniu kursu?

Zrozumiesz architekturę, logikę i sposób działania Sparka.

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ą;-)

Marek Czuma

Autor kursu

Marek Czuma

W IT od ponad dekady. W Big Data (i w Sparku) ~8 lat. Kocham dane, struktury i porządek. Uwielbiam dzielić się wiedzą i patrzeć, jak inni się rozwijają. W trakcie swojej drogi popełniłem dużo błędów. Wystarczająco dużo, aby Ci ich oszczędzić;-). Poza pracą projektową rozwijam Akademię Big Data i jestem gospodarzem "Big Data Po Polsku".

  • Ponad dekada doświadczenia w IT.
  • Około 8 lat pracy w Big Data i Apache Spark.
  • Autor Akademii Big Data i gospodarz podcastu "Big Data Po Polsku".

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.

Poznaj wszystkie sposoby korzystania z Akademii →

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

475 zł

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?

5/5

Ś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.

Wojtek Zdziebkowski

5/5

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 :)

Jakub Sokołowski

5/5

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. ;)

Stanisław Szymański

5/5

Super kurs!!! Świetne wprowadzenie do Sparka. Pierwszy jaki ukończyłem w całości, przyjemnie przechodziło się przez każdy moduł!

Daniel Gruszkowski

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.

Zobacz ofertę 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

Powiązany Szlak

Szlak rozwoju dla osób, które chcą uporządkować drogę od programowania webowego do pracy z danymi.

Zobacz Szlak

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

Technologie wykorzystywane w kursie

Apache Spark