Warsztat Java #2 - Programowanie funkcyjne
About this course
Warsztat "Java programowanie funkcyjne" koncentruje się na programowaniu funkcyjnym w języku Java. Kurs ten przeznaczony jest dla programistów, którzy chcą rozszerzyć swoje umiejętności programistyczne o paradygmat funkcyjny, z wykorzystaniem narzędzi dostarczanych przez API Javy. Warsztat obejmuje zarówno teoretyczne wprowadzenie do programowania funkcyjnego, jak i praktyczne zastosowanie tej wiedzy za pomocą interfejsów funkcyjnych i Streamów.Tematyka Warsztatu "Java - programowanie funkcyjne":Przypomnienie czym jest lambda:Krótko omówimy (przypomnimy) czym jest wyrażenie lambda w Javie.Wprowadzenie do programowania funkcyjnego:Wprowadzenie, czym jest programowanie funkcyjne:Definicja i podstawowe założenia programowania funkcyjnego.Podstawy programowania funkcyjnego:Omówienie fundamentalnych koncepcji takich jak funkcje jako obiekty pierwszej klasy, immutability, funkcje wyższego rzędu.Interfejsy funkcyjne:Czym jest interfejs funkcyjny:Wyjaśnienie pojęcia interfejsów funkcyjnych i ich roli w Javie.Czym jest method reference:Opis i przykłady użycia referencji do metod.Przykłady interfejsów funkcyjnych dostarczanych przez API Javy:PredicateConsumerSupplierBiPredicateBiConsumerFunctionBiFunctionUnaryOperatorBinaryOperatorCiekawe przykłady związane z interfejsami funkcyjnymi:Praktyczne przykłady i przypadki użycia.<
56/100
CourseAsk score
- What the provider tells you
- 32/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- understand lambda expressions in Java
- grasp the fundamentals of functional programming
- apply higher-order functions
- work with functional interfaces provided by Java API
- use Java Streams for data processing
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
edX