CodeGym
Promocja
Nauka
Kursy
Zadania
Ankiety & quizy
Gry
Pomoc
Harmonogram
Społeczność
Użytkownicy
Forum
Czat
Artykuły
Historie sukcesu
Aktywność
Opinie
Subskrypcje
Jasny motyw

Lekcje

  • Opinie
  • O nas
Start
Rozpocznij naukę
Rozpocznij naukę teraz
  • Mój postęp
  • Kursy
  • Mapa Questów
  • Lekcje
  • Wprowadzanie z klawiatury

    JAVA 25 SELF
    Poziom 2,Lekcja 5
    W tej lekcji dowiesz się, jak zorganizować wprowadzanie danych z klawiatury w Java za pomocą klasy Scanner. Omówimy tworzenie obiektu Scanner, odczyt wierszy, liczb całkowitych i zmiennoprzecinkowych, a także podstawowe zasady pracy z methodami do wprowadzania danych. Praktyczne przykłady pomogą szybko opanować interaktywne wprowadzanie w programach konsolowych.
    Dostępne
  • Platforma CodeGym: jak jest zorganizowane nauczanie

    JAVA 25 SELF
    Poziom 2,Lekcja 6
    Poznaj działanie platformy CodeGym: jak są zbudowane kursy i uniwersytet, czym są questy i moduły, jak działa system poziomów, wykładów i zadań, po co jest „czarna materia”, gdzie szukać pomocy i jak się uczyć mobilnie. Ten wykład to Twój przewodnik po możliwościach CodeGym!
    Dostępne
  • Sztuczna inteligencja: nowa rewolucja technologiczna

    JAVA 25 SELF
    Poziom 3,Lekcja 0
    W tym wykładzie dowiesz się, jak sztuczna inteligencja zmienia gospodarkę i rynek pracy, dlaczego rewolucja SI — to szansa dla każdego, i jak programiści stają się kluczowymi graczami nowej epoki. Przykłady z życia, świeże wiadomości z branży i wskazówki, jak nie zostać poza burtą zmian.
    Dostępne
  • Instrukcja warunkowa: if else

    JAVA 25 SELF
    Poziom 3,Lekcja 1
    Instrukcja warunkowa w Javie pozwala wykonywać różne gałęzie kodu w zależności od prawdziwości warunku. W wykładzie omawiamy if, else, konstrukcję else if, bloki poleceń, przykłady porównywania liczb i łańcuchów (metoda equals()), a także typowe niuanse związane z nawiasami klamrowymi i czytelnością kodu.
    Dostępne
  • Zagnieżdżone if, logika wielopoziomowa

    JAVA 25 SELF
    Poziom 3,Lekcja 2
    Jak budować logikę wielopoziomową z zagnieżdżonymi operatorami if w Javie: podstawowa składnia i „matrioszkowa” logika, typowe pułapki z „wiszącym” else i dlaczego nawiasy klamrowe {} ratują przed błędami, jak łączyć else if wewnątrz zagnieżdżonych warunków. Na koniec — praktyczny przykład: kalkulator zniżki.
    Dostępne
  • Typ logiczny boolean i operacje logiczne

    JAVA 25 SELF
    Poziom 3,Lekcja 3
    W tej lekcji zapoznasz się z typem logicznym boolean w Javie, dowiesz się, jak używać wartości true i false, zbudujesz wyrażenia z operatorami porównania oraz operatorami logicznymi &&, ||, !, omówisz tabele prawdy i typowe niuanse zapisu warunków.
    Dostępne
  • Priorytet operatorów i nawiasy w warunkach

    JAVA 25 SELF
    Poziom 3,Lekcja 4
    W tym wykładzie omówimy priorytet operatorów i asocjatywność w Java: co liczy się wcześniej, jak odczytywać łańcuchy && i ||, kiedy potrzebne są nawiasy oraz jak dzięki nim unikać błędów logicznych. Pokażemy przykłady, tabelę priorytetów i schemat blokowy dla przejrzystości.
    Dostępne
  • Operator warunkowy (trójargumentowy) w Javie: zwięzłe warunki i niuanse

    JAVA 25 SELF
    Poziom 3,Lekcja 5
    Omawiamy operator warunkowy (trójargumentowy) w Javie: czym różni się od if–else, jak używać go do zwięzłych sprawdzeń, jakie są wymagania dotyczące typów gałęzi, jak wbudować go w aplikację i dlaczego z zagnieżdżonymi operatorami warto uważać. Wszystko – z przykładami i praktycznymi wskazówkami.
    Dostępne
  • Przegląd kursów CodeGym

    JAVA 25 SELF
    Poziom 3,Lekcja 6
    W tym przeglądzie dowiesz się, jak są zorganizowane samodzielne i uniwersyteckie kursy CodeGym: czym się różnią, jakie formaty nauki są dostępne, co obejmują programy, jak wygląda wsparcie dla studentów i jak wybrać właściwą ścieżkę na start kariery w IT. Dużo praktyki, prawdziwe opinie i wskazówki dla początkujących!
    Dostępne
  • Przyszłość już nadeszła

    JAVA 25 SELF
    Poziom 4,Lekcja 0
    W tym inspirującym artykule dowiesz się, jak technologie zmieniły nasze życie w XXI wieku: od smartfonów i internetu po VR i edukację online. Porozmawiamy o możliwościach, które otwiera współczesny świat, oraz o tym, dlaczego warto nie przegapić swojej szansy, by z nich skorzystać. Przeczytaj przypowieść o wyborze i działaniu — i zrób krok w przyszłość już dziś!
    Dostępne
  • Pętla while: wprowadzenie i niuanse działania

    JAVA 25 SELF
    Poziom 4,Lekcja 1
    W tej lekcji poznasz pętlę while w Javie: omówisz składnię i podstawowy schemat działania, zobaczysz praktyczne przykłady (licznik, wczytywanie aż do właściwej wartości), dowiesz się o pętlach zagnieżdżonych i nieskończonych, a także typowych błędach oraz sposobach, jak ich unikać. Po lekturze będziesz pewnie stosować while w swoich programach.
    Dostępne
  • Pętla for: wprowadzenie i niuanse działania

    JAVA 25 SELF
    Poziom 4,Lekcja 2
    W tej lekcji poznasz pętlę for w Javie: jej składnię i trzy składowe, porównanie z while, praktyczne przykłady (liczniki, odliczanie wsteczne, krok ≠ 1, wiele zmiennych, „nieskończona” for) oraz wskazówki dotyczące stosowania. Po lekcji z łatwością wybierzesz odpowiednią pętlę i zapiszesz ją w prawdziwym kodzie.
    Dostępne
  • 1
  • 2
  • 3
  • 4
  • ...
  • 30
Nauka
  • Rejestracja
  • Kurs Java
  • Pomoc w zadaniach
  • Cennik
  • Składnia Javy
Społeczność
  • Użytkownicy
  • Artykuły
  • Forum
  • Czat
  • Historie sukcesu
  • Aktywność
  • Program partnerski
Firma
  • O nas
  • Kontakt
  • Opinie
  • Dla mediów
  • CodeGym dla EDU
  • FAQ
  • Wsparcie
CodeGymCodeGym to kurs online do nauki programowania w Javie od podstaw. Kurs idealny do opanowania Javy dla początkujących. Zawiera 1200+ zadań z natychmiastową weryfikacją oraz niezbędny zakres teorii podstaw Javy. Aby pomóc Ci w nauce, wprowadziliśmy zestaw funkcji motywacyjnych: quizy, projekty programistyczne, materiały o efektywnej nauce i poradnik kariery dla programisty Java.
Obserwuj nas
Język interfejsu
English Deutsch Español हिन्दी Français Português
Polski
বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programiści są tworzeni, nie rodzą się" © 2026 CodeGym
MastercardVisa
"Programiści są tworzeni, nie rodzą się" © 2026 CodeGym