Java Podstawowy

Java Podstawowy

Plan kursu

Instalacja potrzebnych narzędzi programistycznych

  • Lekcja 1: Wprowadzenie
  • Lekcja 2: Czym są JVM, JRE oraz JDK?
  • Lekcja 3: Instalacja potrzebnych narzędzi na systemie operacyjnym Windows
  • Lekcja 4: Instalacja potrzebnych narzędzi na systemie operacyjnym Linux
  • Lekcja 5: Instalacja potrzebnych narzędzi na systemie operacyjnym macOS
  • Lekcja 6: Pierwsza aplikacja Java
  • Lekcja 7: Instalowanie i zarządzanie pluginami
  • Lekcja 8: Strumienie wejścia i wyjścia

Zmienne i typy danych. Pobieranie i prezentowanie danych

  • Lekcja 1: Wprowadzenie
  • Lekcja 2: Zmienne i typy danych – Dane całkowitoliczbowe
  • Lekcja 3: Zmienne i typy danych – Teoria liczb zmiennoprzecinkowych
  • Lekcja 4: Zmienne i typy danych – Dane zmiennoprzecinkowe
  • Lekcja 5: Typowanie statyczne i słowo kluczowe var
  • Lekcja 6: Operacja dzielenia
  • Lekcja 7: Prezentowanie danych część 1
  • Lekcja 8: Prezentowanie danych część 2
  • Lekcja 9: Pobieranie danych

Instrukcje warunkowe i pętle. Metody

  • Lekcja 1: Wprowadzenie
  • Lekcja 2: Sprawdzanie prostych warunków
  • Lekcja 3: Praktyczne przykłady użycia instrukcji warunkowej – część 1
  • Lekcja 4: Praktyczne przykłady użycia instrukcji warunkowej – część 2
  • Lekcja 5: Zadania praktyczne – Zadanie 1
  • Lekcja 5: Zadania praktyczne – Zadanie 2
  • Lekcja 5: Zadania praktyczne – Zadanie 3
  • Lekcja 5: Kolejne zadania praktyczne
  • Lekcja 6: Rozwiązania zadań praktycznych
  • Lekcja 7: Metody wprowadzenie
  • Lekcja 8: Przekazywanie argumentów do metody oraz przeciążanie metod
  • Lekcja 9: Sprawdzanie argumentów oraz zwracanie wyniku działania metody
  • Lekcja 10: Instrukcje warunkowe dla warunków rozłącznych
  • Lekcja 11: Piszemy kalkulator, czyli pierwsze praktyczne wykorzystanie instrukcji switch
  • Lekcja 12: Switch expressions
  • Lekcja 13: Losowanie liczby całkowitej z zadanego przedziału
  • Lekcja 14: Losowanie bezpieczne wątkowo
  • Lekcja 15: Losowanie liczb rzeczywistych
  • Lekcja 16: Losowanie liczb rzeczywistych z przedziału obustronnie domkniętego
  • Lekcja 17: Pętla while
  • Lekcja 18: Pętla while – losowanie liczb uzupełnienie
  • Lekcja 19: Pętle do while oraz for
  • Lekcja 20: Instrukcje break, continue oraz ulepszenie kalkulatora
  • Lekcja 21: Wyznaczanie cyfr z liczby – część 1
  • Lekcja 22: Wyznaczanie cyfr z liczby – część 2
  • Lekcja 23: Liczba pierwsza – część 1
  • Lekcja 24: Liczba pierwsza – część 2

Tablice

  • Lekcja 1: Wprowadzenie
  • Lekcja 2: Tworzenie i zarządzanie tablicami jednowymiarowymi
  • Lekcja 3: Tworzenie i zarządzanie tablicami dwuwymiarowymi
  • Lekcja 4: Implementowanie metod do zarządzania tablicami jednowymiarowymi
  • Lekcja 5: Implementowanie metod do zarządzania tablicami dwuwymiarowymi – część 1
  • Lekcja 6: Implementowanie metod do zarządzania tablicami dwuwymiarowymi – część 2
  • Lekcja 7: Metody klasy Arrays – część 1
  • Lekcja 8: Metody klasy Arrays – część 2 – kopiowanie elementów tablicy
  • Lekcja 9: Metody klasy Arrays – część 3 – porównywanie elementów w tablicy
  • Lekcja 10: Metody klasy Arrays – część 4 – metody do zarządzania tablicami dwuwymiarowymi
  • Lekcja 11: Tablice nieregularne
  • Lekcja 12: Zadania praktyczne – Zadanie 1
  • Lekcja 13: Zadania praktyczne – Zadanie 2
  • Lekcja 15: Zadania praktyczne – Zadanie 3
  • Lekcja 16: Zadania praktyczne – Zadanie 4
  • Lekcja 17: Zadania praktyczne – Zadanie 5
  • Lekcja 19: Zadania praktyczne – Zadanie 6

Napisy

  • Lekcja 1: Wprowadzenie
  • Lekcja 2: Właściwości napisów
  • Lekcja 3: Kodowanie znaków
  • Lekcja 4: Kodowanie znaków w Java oraz porównywanie napisów
  • Lekcja 5: Przegląd metod do zarządzania napisami – część 1
  • Lekcja 6: Przegląd metod do zarządzania napisami – część 2
  • Lekcja 7: Zarządzanie znakami w napisie
  • Lekcja 8: Praktyczne przykłady zarządzania znakami w napisie
  • Lekcja 8: Zadanie praktyczne 1
  • Lekcja 8: Zadanie praktyczne 2
  • Lekcja 9: Klasa StringBuilder
  • Lekcja 10: Metody klasy StringBuilder
  • Lekcja 11: Teoria wyrażeń regularnych
  • Lekcja 12: Przykłady wykorzystania wyrażeń regularnych – część 1
  • Lekcja 13: Wykorzystanie wartości Unicode w wyrażeniach regularnych
  • Lekcja 14: Przykłady wykorzystania wyrażeń regularnych – część 2
  • Lekcja 15: Klasy Pattern oraz Matcher
  • Lekcja 16: Inne klasy do przetwarzania napisów
  • Lekcja 17: Zadania praktyczne 1
  • Lekcja 18: Zadania praktyczne 2
  • Lekcja 19: Zadania praktyczne 3
  • Lekcja 20: Zadania praktyczne 4
  • Lekcja 21: Zadania praktyczne 5
  • Lekcja 22: Zadania praktyczne 6
  • Lekcja 23: Zadania praktyczne 7

Zarządzanie pamięcią, obsługa wyjątków oraz obsługa plików tekstowych

  • Lekcja 1: Wprowadzenie
  • Lekcja 2: Stos
  • Lekcja 3: Sterta
  • Lekcja 4: Garbage Collection
  • Lekcja 5: Obsługa wyjątków – część 1
  • Lekcja 6: Obsługa wyjątków – część 2
  • Lekcja 7: Obsługa wyjątków – część 3
  • Lekcja 8: Obsługa wyjątków – część 4
  • Lekcja 9: Obsługa plików – część 1
  • Lekcja 10: Obsługa plików – część 2
  • Lekcja 11: Obsługa plików – część 3
  • Lekcja 12: Obsługa plików – Zadanie praktyczne 1
  • Lekcja 13: Obsługa plików – Zadanie praktyczne 2
  • Lekcja 14: Obsługa plików – Zadanie praktyczne 3
  • Lekcja 15: Obsługa plików – Zadanie praktyczne 4

Opinie

Brak wystawionych opinii
    Zamówienie

    Kategorie:

    od

    40.00

    PLN

    Zamów
    Copyright © 2025 KM PROGRAMS KRZYSZTOF MAKOWSKI. Szkolenia napędza platforma Publigo

    Polityka prywatności