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 warianty zakupu
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ą;-)
Basic i Growth
2 platformy. 2 różne podejścia
Akademia Big Data składa się z dwóch osobnych platform: Basic i Growth. Wybierz tę, która spełnia twoje aktualne potrzeby.
| Obszar | Basic | Growth |
|---|---|---|
| Zakup kursu | Jednorazowy zakup wybranego kursu. | Jednorazowy zakup kursu przez użytkownika z aktywną subskrypcją Growth. |
| Abonament | Brak abonamentu. | Wymagana aktywna subskrypcja Growth. |
| Cena kursu | Pełna cena kursu w Basic. | Ponad 75% zniżki dla aktywnych użytkowników Growth. |
| Dostęp | Dostęp zgodnie z zasadami Basic. | Dostęp do kupionego kursu działa wtedy, gdy subskrypcja Growth jest aktywna. |
Subskrypcja Growth nie zawiera automatycznie wszystkich kursów. Szczegółowe zasady znajdziesz na stronie jak to działa.
Cena i zakup
Wybierz portal, przez który chcesz kupić kurs
Ten sam kurs możesz kupić w Basic albo w Growth. W Growth cena kursu jest objęta ponad 75% zniżką dla użytkowników z aktywną subskrypcją.
Akademia Big Data Basic
Basic
Jednorazowy zakup kursu bez abonamentu.
Przejdź do BasicAkademia Big Data Growth
Growth
Ponad 75% zniżki na kurs dla osób posiadających aktywną subskrypcję Akademii Big Data Growth.
Sama subskrypcja Growth kosztuje 97 zł miesięcznie. Kurs nie jest automatycznie zawarty w subskrypcji.
Przejdź do rejestracjiOpinie 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 jest dożywotni. W Akademii Big Data Growth musisz mieć aktywną subskrypcję, ale spokojnie - jej nieopłacenie nie sprawia, że kurs jest usuwany z konta. Tracisz dostęp jedynie do czasu ponownej aktywacji subskrypcji. W Akademii Big Data Basic, kurs jest dostępny za 100% ceny bez subskrypcji.
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
