Angular - profesjonalne techniki pracy | RABAT 20% tylko z kodem: techniki20

SPRAWDŹ

Najpopularniejsze biblioteki JAVA

Poznaj najlepsze biblioteki JAVA, które przyspieszą kodowanie aplikacji i ułatwią Ci codzienne zadania.

Z tym kursem otrzymasz certyfikat!

Czego się nauczysz?

  • zastępować generowany kod adnotacjami

  • rozwiązywać typowe problemy programistyczne

  • pisać zwięzły i czytelny kod

  • wstrzykiwać zależności z Guice

  • podłączać do projektu systemy budowania Gradle i Maven

  • korzystać z bibliotek narzędziowych takich jak Guava

  • serializować i deserializować pliki wymiany danych w formacie JSON i XML

  • asynchronicznie wysyłać i odbierać żądania internetowe HTTP

Must-have każdego web developera

Odpowiedzi na Twoje pytania

Pracuj sprytnie, a nie ciężko!

Oszczędzaj czas dzięki systemom budowania

Co jeszcze warto wiedzieć?

Jak korzystać z kursu?

Pobierz z AppStore Pobierz z Google Play

Spis treści

Wprowadzenie
Wstęp 01m 24s Dostęp po zakupie
Jak korzystać z materiałów? 05m 01s Dostęp po zakupie
Jak dobierać biblioteki do projektu? 10m 17s Dostęp po zakupie
Systemy budowania
Czym jest system budowania? 11m 42s Dostęp po zakupie
Dlaczego systemy budowania są potrzebne? 07m 30s Dostęp po zakupie
Czym są zależności i jak do nich podchodzić? 07m 14s Dostęp po zakupie
Jaki system budowania wybrać na start? 03m 04s Dostęp po zakupie
Gradle
Co musisz wiedzieć o Gradle 08m 15s Dostęp po zakupie
Instalacja Gradle 07m 33s Dostęp po zakupie
Projekt Javowy z Gradle 07m 53s Dostęp po zakupie
Podstawowe zadania Javowe 09m 10s Dostęp po zakupie
Zależności i DSL - Zasięgi 09m 27s Dostęp po zakupie
Dodawanie zależności do projektu 11m 57s Dostęp po zakupie
Maven
Co musisz wiedzieć o Apache Maven 08m 57s Dostęp po zakupie
Instalacja Mavena 06m 54s Dostęp po zakupie
Projekt Javowy z Mavenem 07m 46s Dostęp po zakupie
Podstawowe zadania Maven 09m 56s Dostęp po zakupie
POM - Na czym się skupić, aby się nie zagubić 05m 13s Dostęp po zakupie
Dodanie zależności do projektu 06m 18s Dostęp po zakupie
Lombok - elegancki, zwięzły kod
Czym jest Lombok i jak sprząta kod 03m 44s Dostęp po zakupie
Podpięcie Lombok do Gradle 01m 31s Dostęp po zakupie
Podpięcie Lombok do Maven 01m 16s Dostęp po zakupie
Konfiguracja w IntelliJ 04m 18s Dostęp po zakupie
Akcesory- @Getter i @Setter 06m 05s Dostęp po zakupie
Stany obiektu - @ToString 06m 52s Zobacz darmową lekcję
Porównywanie polami - @EqualsAndHashCode 06m 02s Dostęp po zakupie
Konstruktory - @NoArgsConstructor i @AllArgsConstructor 06m 09s Dostęp po zakupie
Upraszczanie konstruktorów - @Builder 06m 40s Dostęp po zakupie
Klasy danych - @Data 05m 36s Dostęp po zakupie
Logowanie do konsoli - @Log 05m 39s Dostęp po zakupie
Gson - parser JSON
Co to JSON? 08m 10s Dostęp po zakupie
Czym jest Gson? 04m 01s Dostęp po zakupie
Konfiguracja Gson Gradle 02m 11s Dostęp po zakupie
Konfiguracja Gson Maven 02m 29s Dostęp po zakupie
Używanie Gson 08m 52s Dostęp po zakupie
Zagnieżdżone Jsony 10m 48s Dostęp po zakupie
Tablice w Jsonach 09m 36s Dostęp po zakupie
SimpleXML - parser XML
Co to XML? 07m 00s Dostęp po zakupie
Czym jest SimpleXML? 03m 49s Dostęp po zakupie
Konfiguracja SimpleXML w Maven 03m 40s Dostęp po zakupie
Konfiguracja SimpleXML w Gradle 04m 28s Dostęp po zakupie
Używanie SimpleXML 15m 27s Dostęp po zakupie
Zagnieżdżenia w XML 04m 52s Zobacz darmową lekcję
Tablice w XML 10m 24s Dostęp po zakupie
OkHttp - Komunikacja z sieciowym API, klient HTTP
Czym jest sieciowe API? 06m 34s Dostęp po zakupie
Skąd brać publiczne API? 10m 57s Dostęp po zakupie
Czym jest OkHttp? Jak go używać? 10m 32s Dostęp po zakupie
Konfiguracja OKHttp w Gradle 03m 06s Dostęp po zakupie
Konfiguracja OKHttp w Maven 01m 50s Dostęp po zakupie
Jak pobrać Json z API? 11m 35s Dostęp po zakupie
Jak pobrać XML z API? 07m 31s Dostęp po zakupie
Jak wysyłać dane 11m 48s Dostęp po zakupie
Wstrzykiwanie zależności
Czym jest wstrzykiwanie zależności 11m 37s Dostęp po zakupie
Dlaczego warto polubić zależności 09m 37s Dostęp po zakupie
Działanie wstrzykiwania w uproszczeniu 12m 21s Dostęp po zakupie
Guice - podstawy wstrzykiwania
Czym jest Guice 08m 38s Dostęp po zakupie
Konfiguracja w projekcie Gradle 05m 42s Dostęp po zakupie
Konfiguracja w projekcie Maven 02m 35s Dostęp po zakupie
Prosta konfiguracja wstrzykiwania 11m 43s Zobacz darmową lekcję
Kontrolowane wstrzykiwanie pól i instancji 11m 40s Dostęp po zakupie
Zasięgi 05m 27s Dostęp po zakupie
Guava i inne przydatne biblioteki narzędziowe
Czym są biblioteki narzędziowe? 06m 05s Dostęp po zakupie
Czym jest Guava 03m 26s Dostęp po zakupie
Przykładowe użycia, codzienne rutyny 12m 51s Dostęp po zakupie
Gdzie szukać ciekawych bibliotek? 04m 15s Dostęp po zakupie
Zakończenie 01m 18s Dostęp po zakupie

Recenzje (1)

Średnia ocena 5 5

Autor świetnie tłumaczy kwestie poruszone w kursie, przyjemnie się go słucha - przykuwa uwagę i mówi w sposób entuzjastyczny. Z tym autorem kurs bibliotek Java uruchamia w człowieku chęć dalszej nauki tego języka. Polecam!

Grzegorz BIskup 17 dni temu

99

Szkolenie zawiera

  • Nielimitowany dostęp
  • Oglądasz kursy gdzie chcesz i kiedy chcesz.
  • Możliwość pobrania pliku
  • Możesz pobrać pliki z kursem i zachować kopie.
  • Darmowe aktualizacje
  • Szkolenie będzie na bieżąco aktualizowane, a Ty będziesz miał dostęp do wszystkich nowych lekcji.
  • Dodatkowe materiały
  • Wraz ze szkoleniem otrzymasz wszystkie pliki użyte w kursie.
  • Testy, ćwiczenia
  • Szkolenie zawiera również testy i ćwiczenia, które pomogą ci utrwalić wiedzę.
  • Certyfikat ukończenia
  • Na koniec otrzymasz certyfikat potwierdzający ukończenie szkolenia.
  • Dostęp z urządzeń mobilnych
  • Masz dostęp do szkolenia również z urządzeń mobilnych i możesz uczyć się w dowolnym miejscu.

Informacje o kursie

  • Poziom Średniozaawansowany
  • Poziom Średniozaawansowany
  • Czas trwania 8 godzin

Autor

Arkadiusz Wrzos

Arkadiusz Wrzos

Android Developer

Zawodowo zajmuje się tworzeniem aplikacji mobilnych na platformę Android. Wieczorami zamienia się w szalonego wynalazcę inteligentnych zabawek dla dzieci. Czas wolny uwielbia spędzać z rodziną oraz zgłębiając wiedzę dotyczącą programowania.

Szybka pomoc

FAQ (Najczęściej Zadawane Pytania)

888 223 111