W ramach kursu Nauka programowania w języku Java od podstaw przygotowałem setki pytań sprawdzających zrozumienie materiału oraz dziesiątki zadań (programów do napisania) w celu przećwiczenia materiału. Poniżej znajdziesz listę stron z mojego kursu, które zawierają właśnie te pytania i zadania. Pamiętaj, że do wszystkich pytań i zadań dostępne są odpowiedzi i rozwiązania na stronie Odpowiedzi na pytania i zadania. Wszystkie kody źródłowe programów napisanych w ramach rozwiązań do zadań znajdziesz w repozytorium na GitHubie w katalogu rozwiazania_do_zadan. Jest tam też dostępny dokument PDF ze wszystkimi odpowiedziami do pytań i zadań.
Lista stron kursu z pytaniami i zadaniami:
- Pytania
- Wstęp do programowania w języku Java
- Komentarze i formatowanie kodu
- Zmienne
- Instrukcje warunkowe
- Pętle
- Tablice
- Podstawy metod
- Zakres i wywoływanie metod oraz zmienne lokalne
- Zwracanie wartości przez metody
- Argumenty metod i metody typu String
- Przeładowywanie metod
- Testowanie kodu
- Podstawy klas
- Typy prymitywne i referencyjne
- Modyfikatory dostępu
- Pola klas
- Konstruktory
- Equals i porównywanie metod
- Referencje do obiektów
- Pakiety i importowanie klas
- Wyjątki
- Zadania
- Wstęp do programowania w języku Java
- Komentarze i formatowanie kodu
- Podstawy zmiennych
- Zmienne
- Instrukcje warunkowe
- Pętle
- Tablice
- Podstawy metod
- Zwracanie wartości przez metody
- Argumenty metod i metody typu String
- Przeładowywanie metod
- Testowanie kodu
- Podstawy klasy
- Pola klas
- Konstruktory
- Equals i porównywanie obiektów
- Referencje do obiektów
- Metody i pola statyczne
- Wyjątki