Kurs wprowadzający od podstaw w meandry programowania w języku Java. Zaczynamy od zupełnego zera, przechodzimy przez pętle, wyrażenia warunkowe aż po komunikację sieciową i wielowątkowość. Wymagania do rozpoczęcia kursu: dobre chęci, cierpliwość :)
Artykuł | Autor | Akcje |
---|---|---|
Wstęp do Javy - wyjaśnienie podstawowych pojęć | Kamil Perczyński | Pokaż |
Instalacja JDK 1.8 | Kamil Perczyński | Pokaż |
Pierwszy program i kompilacja pliku *.java z konsoli | Kamil Perczyński | Pokaż |
Zmienna i podstawowe jej typy | Kamil Perczyński | Pokaż |
Odbiór danych z konsoli i konwersje między typami | Kamil Perczyński | Pokaż |
Sterowanie programem - warunki | Kamil Perczyński | Pokaż |
Pętle w Javie | Kamil Perczyński | Pokaż |
Break i continue | Andrzej Klusiewicz | Pokaż |
Tablice - najprostsze zbiory | Kamil Perczyński | Pokaż |
Metody w Javie | Kamil Perczyński | Pokaż |
Rekurencja czyli problem - matrioszka | Kamil Perczyński | Pokaż |
Obiektowość w Javie | Kamil Perczyński | Pokaż |
Klasa i obiekt danej klasy | Kamil Perczyński | Pokaż |
Konstruktory | Kamil Perczyński | Pokaż |
Wywoływanie jednego konstruktora z innego | Andrzej Klusiewicz | Pokaż |
Cykl życia obiektu, Garbage Collector | Kamil Perczyński | Pokaż |
Pakiety w Javie | Kamil Perczyński | Pokaż |
Specyfikatory dostępu – public i spółka | Kamil Perczyński | Pokaż |
Komentarze i dokumentowanie kodu | Kamil Perczyński | Pokaż |
Elementy statyczne, wzorzec Singleton i stałe | Kamil Perczyński | Pokaż |
Dziedziczenie klas | Kamil Perczyński | Pokaż |
Polimorfizm - istota obiektowości | Kamil Perczyński | Pokaż |
Klasy abstrakcyjne i interfejsy | Kamil Perczyński | Pokaż |
Modyfikator final | Andrzej Klusiewicz | Pokaż |
Wyjątki - obsługa i propagacja błędów | Kamil Perczyński | Pokaż |
Kolekcje - zbiory ciekawsze od tablic | Kamil Perczyński | Pokaż |
Sortowanie, mieszanie i odwracanie list oraz tablic elementów typu String, Integer, Long etc. | Andrzej Klusiewicz | Pokaż |
Trzy kropki – czyli zmienna liczba parametrów | Andrzej Klusiewicz | Pokaż |
Modyfikator static | Andrzej Klusiewicz | Pokaż |
Operacje IO - obsługa plików | Kamil Perczyński | Pokaż |
Sql lite | Andrzej Klusiewicz | Pokaż |
Obsługa relacyjnych baz danych - JDBC | Kamil Perczyński | Pokaż |
Obsługa sieci w Javie | Kamil Perczyński | Pokaż |
Swing - tworzenie aplikacji okienkowych w Javie | Kamil Perczyński | Pokaż |
Obsługa kolejnych kontrolek w Swing | Kamil Perczyński | Pokaż |
Swinga ciąg dalszy - menu, dialogi | Kamil Perczyński | Pokaż |
JTable - tabele w Swingu | Kamil Perczyński | Pokaż |
Wielowątkowość | Kamil Perczyński | Pokaż |
Synchronizacja wątków | Kamil Perczyński | Pokaż |
Sterowanie wątkami | Kamil Perczyński | Pokaż |
Egzekutory - pule wątków | Kamil Perczyński | Pokaż |
Interfejs Callable i klasa FutureTask | Kamil Perczyński | Pokaż |
Bariery wątków - klasa CyclicBarieer | Kamil Perczyński | Pokaż |
Kolekcje uporządkowane - TreeSet i TreeMap | Kamil Perczyński | Pokaż |
Kolekcje kubełkowane - hashowane | Kamil Perczyński | Pokaż |
Wyrażenia lambda – programowanie funkcyjne w Javie | Andrzej Klusiewicz | Pokaż |
Strumienie | Andrzej Klusiewicz | Pokaż |
Programowanie uogólnione - klasy i metody generyczne | Andrzej Klusiewicz | Pokaż |
