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
W tym miejscu znajdziesz odnośniki do wszystkich zasobów kursowych;-)
Start modułu 1! Poznajemy podstawy programowania w ogóle;-).
W tej lekcji tworzymy nasz pierwszy kod!
W tej lekcji ćwiczymy absolutne podstawy, jak tworzenie zmiennych, czy implementacja metod.
Dzień 2
Otwieramy moduł 2 i wchodzimy w elementy, które są typowe dla scali!
Pokazuję na prostych przykładach jak napisać warunki, porównywać liczby czy tworzyć stringi z zawartymi wewnątrz zmiennymi.
Jak działa rekurencja? Dlaczego warto i... dlaczego trzeba z nią uważać? Zapraszam na dzisiejszą lekcję!
Dzień 3
W tej lekcji rozwiązujemy ćwiczenia dot. rekurencji oraz ogólnych podstaw scali.
Zostawiam Ci kilka inspiracji, jeśli czujesz głód koderski;-). Nie bój się modyfikować i rozszerzać!
Dzień 4
Poznajemy podstawy OOP - czyli programowania obiektowego, w Scali.
Poznaj 4 zasady Programowania Zorientowanego Obiektowo.
Wejdźmy w kod i pobawmy się trochę klasami w Scali!
Dzień 5
Poznaj typowo scalowe struktury - Objects and Case Classes.
Czym są Wyjątki? I jak je implementować w Scali? O tym w dzisiejszej lekcji;-)
Ciąg dalszy rozwiązań z tego odułu w Intellij
dzień 6
Zapraszam do ćwiczeń z OOP!
Zapraszam na kosmiczne wyzwania!
Dzień 7
Zaczynamy moduł 4 naszego kursu! Wchodzimy w programowanie funkcyjne;-)
W Scali wszystko jest obiektem! Nawet funkcja? Nawet funkcja!
Czas na odrobinę praktyki! Sięgamy do kodu w poszukiwaniu funkcji;-)
Dzień 8
Czym jest Seq, Map, Tuple? I jakie funkcje na nich wywołujemy?
Nie można mówić o scali, nie wspomniwszy o pattern matchingu;-)
Czas na ćwiczenia z rozwiązaniami!
Dzień 9
Kawał dobrej roboty za Tobą! Czas się pożegnać;-)