Zwiń wszystko
|Wstęp00:53:37
- Wstęp 00:03:00
- Historia 00:08:32
- Cechy języka Java 00:08:16
- Wieloplatformowość 00:04:28
- Łatwość debugowania 00:02:04
- Wsparcie: biblioteki i pomoc 00:07:05
- O co chodzi z tymi obiektami 00:14:13
- Przekrój przez możliwości 00:04:11
- Angielski 00:01:44
Środowisko programistyczne Javy00:20:34
- Instalacja JDK 00:10:39
- Pierwszy program bez IDE 00:09:55
Zintegrowane środowisko programistyczne (IDE)00:38:33
- Instalacja IDE - Eclipse 00:09:59
- Hello world pod IDE 00:11:33
- Argumenty wiersza poleceń z poziomu Eclipse 00:06:03
- Eksport do pliku wykonywalnego JAR 00:06:46
- Ustawienia skrótów klawiszowych 00:02:24
- Wyłączenie sprawdzania pisowni 00:01:47
Programowanie imperatywne03:24:16
- Komentarze i javaDoc 00:11:32
- Instrukcja warunkowa if i bloki kodu 00:07:54
- Zmienna liczbowa Int 00:06:47
- Pętla for 00:14:58
- Choinka z gwiazdek 00:15:11
- Sześciokąt z gwiazdek 00:39:45
- Wydzielenie metody 00:21:55
- Wartość zwracana metody 00:06:07
- While i do while 00:06:06
- Fibonacci 00:07:58
- Stałe 00:08:19
- Przerywanie i kontynuowanie pętli 00:19:58
- Pętla przez rekursję 00:17:47
- NWD, algorytm Euklidesa 00:12:49
- Polecenie warunkowe w linii 00:07:03
Typy proste01:36:16
Obiekty jako struktury 00:23:48
- Obiekt jako struktura danych 00:13:42
- New i null 00:10:06
Matematyka02:29:09
- +, -, *, / 00:07:21
- i, lub, XOR - na bitach liczb 00:10:27
- Potęga 00:11:02
- Klasa Math 00:17:07
- Pierwiastek 00:01:39
- Liczba losowa 00:15:18
- Reszta z dzielenia, dzielenie stało i zmiennoprzecinkowe 00:09:54
- Rzutowanie typów prostych i zaokrąglenia 00:27:26
- i++, i--, --i, ++i 00:07:48
- Przykład: rysowanie kreski ułamkowej 00:29:36
- Globalne zmienianie nazw 00:11:26
Konsola01:24:46
- Czytanie z konsoli 00:21:40
- Zacznijmy tworzyć klasę narzędziową - klasa Utils 00:07:24
- Praktyka: Witaj imię użytkownika! 00:04:32
- Praktyka: Pytanie o wiek 00:28:28
- Gra: Jaką liczbę wylosowałem 00:22:40
Tablice04:56:30
- Deklaracja tablicy 00:14:22
- Tablica a referencja do niej 00:06:21
- Tablica wielowymiarowa 00:14:15
- Formatowanie tekstu dla tablicy 00:17:39
- Referencja do podtablicy 00:26:33
- Tablica szarpana, teoria 00:08:10
- Tablica szarpana, inicjalizacja 00:28:08
- Tablica szarpana, prezentacja 00:32:42
- Tablica szarpana, refaktoryzacja 00:22:54
- Praktyka, kółko na konsoli 00:27:24
- Przykład: wyznacznik macierzy: teoria 00:04:52
- Przykład: wyznacznik macierzy: initializacja i prezentacja macierzy 00:13:22
- Przykład: wyznacznik macierzy: tworzymy pod-macierz 00:26:52
- Przykład: wyznacznik macierzy: liczymy wyznacznik 00:22:23
- Zamiana zdania na tablicę słów 00:04:45
- Skrócona składnia pętli for: for-each 00:04:19
- Literał tablicowy 00:08:50
- Sortowanie bąbelkowe 00:12:30
Pliki02:23:26
- Teoria: Klasa File 00:08:31
- Lista plików w katalogu 00:12:20
- Drzewko podkatalogów 00:26:50
- Odczyt pliku tekstowego 00:26:50
- Zapis pliku tekstowego 00:15:44
- Zapis i odczyt obiektu - serializacja 00:36:42
- Zapis i odczyt obiektu - eksternalizacja 00:16:26
Przykład: książka telefoniczna02:23:06
- Interpretacja polecenia 00:11:41
- Struktura danych 00:03:56
- Odczyt pliku danych 00:07:48
- Zapis danych do pliku 00:07:40
- Rozumienie poleceń użytkownika 00:20:27
- Polecenie dodaj 00:13:17
- Polecenie lista 00:17:44
- Polecenie pokaż 00:21:09
- Polecenie usuń 00:18:44
- Polecenie sortuj 00:11:57
- Eksport do pliku wykonywalnego JAR 00:08:39
Przykład: Różniczkowanie00:39:49
- Całka dowolnej funkcji: teoria 00:07:02
- Całka dowolnej funkcji: implementacja 00:17:20
- Pochodna dowolnej funkcji: teoria 00:09:14
- Pochodna dowolnej funkcji: implementacja 00:06:12