fbpx

Scala dla inżynierów Big Data

Chcesz nauczyć się Scali w wymiarze, który pozwoli Ci pracować ze Sparkiem?

Teraz to możliwe! Zapraszam na kurs “Scala dla inżynierów Big Data”!

Kurs, dzięki któremu:

  • Zrozumiesz podstawy Scali
  • Przygotujesz się do pracy ze Sparkiem
  • Przećwiczysz wszystkie elementy – wewnątrz znajdziesz zarówno rozwiązane ćwiczenia, jak i “ćwiczenia-inspiracje”.

Co więcej – cały kurs jest po polsku, wytłumaczony przystępnie. I oczywiście – w znakomitej atmosferze!

Dzień 1

1
Przywitanie
2
Zasoby kursowe

W tym miejscu znajdziesz odnośniki do wszystkich zasobów kursowych;-)

3
Podstawy programowania [Teoria] [Moduł 1]

Start modułu 1! Poznajemy podstawy programowania w ogóle;-).

4
Pierwszy kod w scali [Praktyka] [Moduł 1]

W tej lekcji tworzymy nasz pierwszy kod!

5
Ćwiczenia zupełnych podstaw scali [Ćwiczenia z rozwiązaniami] [Moduł 1]

W tej lekcji ćwiczymy absolutne podstawy, jak tworzenie zmiennych, czy implementacja metod.

Dzień 2

1
Wstępna specyfika scali [Teoria] [Moduł 2]

Otwieramy moduł 2 i wchodzimy w elementy, które są typowe dla scali!

2
Praktyka podstaw [Praktyka] [Moduł 2]

Pokazuję na prostych przykładach jak napisać warunki, porównywać liczby czy tworzyć stringi z zawartymi wewnątrz zmiennymi.

3
Rekurencja w scali [Teoria] [Moduł 2]

Jak działa rekurencja? Dlaczego warto i... dlaczego trzeba z nią uważać? Zapraszam na dzisiejszą lekcję!

Dzień 3

1
Podstawy - ćwiczenia [Ćwiczenia] [Moduł 2]

W tej lekcji rozwiązujemy ćwiczenia dot. rekurencji oraz ogólnych podstaw scali.

2
Ćwiczenia - inspiracje [Moduł 2]

Zostawiam Ci kilka inspiracji, jeśli czujesz głód koderski;-). Nie bój się modyfikować i rozszerzać!

3
Scala - Test rozwojowy #1
4 pytania

Dzień 4

1
Programowanie Obiektowe - podstawy [Teoria] [Moduł 3]

Poznajemy podstawy OOP - czyli programowania obiektowego, w Scali.

2
4 zasady OOP [Teoria] [Moduł 3]

Poznaj 4 zasady Programowania Zorientowanego Obiektowo.

3
Podstawy OOP [Praktyka] [Moduł 3]

Wejdźmy w kod i pobawmy się trochę klasami w Scali!

Dzień 5

1
Object & Case Classes [Teoria] [Moduł 3]

Poznaj typowo scalowe struktury - Objects and Case Classes.

2
Wyjątki (Exceptions) [Teoria] [Moduł 3]

Czym są Wyjątki? I jak je implementować w Scali? O tym w dzisiejszej lekcji;-)

3
OOP w kodzie [Praktyka] [Moduł 3]

Ciąg dalszy rozwiązań z tego odułu w Intellij

dzień 6

1
Symulator Auta [Ćwiczenia z rozwiązaniami] [Moduł 3]

Zapraszam do ćwiczeń z OOP!

2
Kosmiczne ćwiczenia [Ćwiczenia - inspiracje] [Moduł 3]

Zapraszam na kosmiczne wyzwania!

3
Scala - test rozwojowy #2
4 pytania

Dzień 7

1
Podstawy programowania funkcyjnego [Teoria] [Moduł 4]

Zaczynamy moduł 4 naszego kursu! Wchodzimy w programowanie funkcyjne;-)

2
Funkcje w scali [Teoria] [Moduł 4]

W Scali wszystko jest obiektem! Nawet funkcja? Nawet funkcja!

3
Podstawy funkcji [Praktyka] [Moduł 4]

Czas na odrobinę praktyki! Sięgamy do kodu w poszukiwaniu funkcji;-)

Dzień 8

1
Kolekcje scalowe [Teoria] [Moduł 4]

Czym jest Seq, Map, Tuple? I jakie funkcje na nich wywołujemy?

2
Pattern Matching

Nie można mówić o scali, nie wspomniwszy o pattern matchingu;-)

3
Ćwiczenia funkcyjne [Ćwiczenia z rozwiązaniami]

Czas na ćwiczenia z rozwiązaniami!

Dzień 9

1
Pożegnanie

Kawał dobrej roboty za Tobą! Czas się pożegnać;-)

2
Egzamin końcowy
11 pytań
Ani trochę - to jeden z nielicznych kursów, który tłumaczy Scalę także dla osób, które NIGDY nie programowały!
Ofkors! Daj mi chwilkę, ale faktura sprawnie pojawi się na Twoim emailu;-)
No pewka - szczególnie, jesli wykupisz opcję z dostępem do grupy (jedynie nieznacznie droższa). Zapraszam do wspólnej zabawy!
Tak, pobierz Intellij w darmowej wersji. To wszystko!
Zapisano się: 18 studentów
Czas trwania: ~2-3 tyg.
Wykłady: 25
Poziom: Początkujący
Layer 1