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

Lekcje

  • Opinie
  • O nas
Rozpocznij
Rozpocznij naukę
Rozpocznij naukę teraz
  • Mój postęp
  • Kursy
  • Mapa misji
  • Lekcje
  • Referencje w konwersjach typu

    Składnia Java
    Poziom 10, Lekcja 6
    W trakcie konwertowania typów kompatybilnych zachodzi konwersja zawężająca bądź rozszerzająca. Dzisiaj podczas konwersji typu będziemy używać klasy Object. Do takiej zmiennej możemy przypisać każdy typ referencji (zawężanie typu). Ale co, jeśli musimy przeprowadzić konwersję rozszerzającą? Dowiesz się tego z tej lekcji.
    Dostępny
  • Typy rzeczywiste

    Składnia Java
    Poziom 10, Lekcja 7
    Do pracy z typami rzeczywistymi (lub liczbami zmiennoprzecinkowymi) w Javie trzeba się przyzwyczaić. Oczywiście, na początku trudno będzie Ci się oswoić z tym, że dana instancja float f = 3/5 wynosi zero! Uzyskanie liczby zmiennoprzecinkowej w takim wypadku jest także problematyczne. Na szczęście, wszystkie te problemy da się rozwiązać. I to w prosty sposób.
    Dostępny
  • Literały

    Składnia Java
    Poziom 10, Lekcja 8
    Słowo „Literały” jest jak osłona dla żołnierzy na odkrytym froncie. Przeczesują oni kod Java i atakują go swoją... konkretnością. Wszystkie dane, w swojej istocie, wyłaniają się w trakcie wykonywania programu, ale literały są wbudowane już w samym kodzie. „Deszczyk w Hiszpanii” jest literałem typu String, a 0.256 jest literałem typu float. I tak dalej. Nie ma w tym nic skomplikowanego, ale musisz zapamiętać to słowo.
    Dostępny
  • Przydatne linki od Profesora – 10

    Składnia Java
    Poziom 10, Lekcja 9
    Studenci często nie przykładają się odpowiednio do tematyki konwersji typu, ponieważ zazwyczaj muszą ją przerabiać na początku swojej przygody z programowaniem. Wtedy jeszcze nie mają o niczym pojęcia, więc konwersja typu jest dla nich tak niezrozumiała, że „odkładają” ją na lepsze czasy. Natomiast w tajnym centrum CodeGym ten temat prezentujemy w momencie właściwym.
    Dostępny
  • Przerwa dla nerda: The Streaming

    Składnia Java
    Poziom 10, Lekcja 10
    Zanim weźmiesz się za zadania, które kończą zarówno ten poziom, jak i całą Twoją pierwszą misję, powinieneś/aś się trochę zrelaksować! Dzięki temu z większą przyjemnością zabierzesz się za resztę ćwiczeń. Przygotuj się na to, że filmik, który obejrzysz zszarga Ci nerwy. Ten thriller, oparty na powieści Stephena Kinga przedstawia, jak można zwariować na punkcie Javy. :)
    Dostępny
  • Ostatnie zadania w Misji 1

    Składnia Java
    Poziom 10, Lekcja 11
    Pierwsza misja dobiega końca! W tej podniosłej chwili najlepiej zrobisz, jak powtórzysz materiał i ugruntujesz swoją wiedzę za pomocą ćwiczeń. W związku z tym w tym bloku przygotowaliśmy dla Ciebie bardzo różnorodne zadania i niektóre z nich są nawet odrobinę bardziej zaawansowane. Jeżeli coś jest dla Ciebie niejasne, skorzystaj z Google. Myśl i szukaj w Google, dobrze? Powodzenia!
    Dostępny
  • Witaj na Poziomie 11!

    Podstawy Java
    Poziom 1, Lekcja 0
    Gratulacje, możesz rozpocząć swoją drugą misję! Dzięki niej zapoznasz się z podstawami OOP (programowania obiektowego), strumieniami i serializacją. Będziesz się uczyć o przeciążaniu metod, interfejsach i wielokrotnym dziedziczeniu. Regularne ćwiczenia (poprzez wykonywanie zadań) pomogą Ci przejść wszystkie 10 poziomów tej misji i przygotować się do realizacji miniprojektów.
    Dostępny
  • OOP: podstawowe zasady

    Podstawy Java
    Poziom 1, Lekcja 1
    Wiesz już, czym są klasy i obiekty. Teraz przyjrzymy się im z innej strony. Abstrakcja, enkapsulacja, dziedziczenie i polimorfizm — zapewne te słowa jeszcze niewiele Ci mówią (bądź ich znaczenie nie kojarzy Ci się z programowaniem). Wkrótce jednak przekonasz się, że na tych czterech filarach opiera się OOP (programowanie obiektowe).
    Dostępny
  • Dlaczego potrzebujemy OOP?

    Podstawy Java
    Poziom 1, Lekcja 2
    „OOP jest kłopotliwe i zagmatwane! Nie można go jakoś obejść?” – to standardowe pytanie studentek i studentów CodeGym na tym etapie. W tej lekcji usłyszysz historię o firmie, która wysyłała towar w przestrzeń kosmiczną. „A co to ma wspólnego z OOP?” – pytasz. Ano to, że pomogło ono tej firmie poradzić sobie z pewnymi trudnościami. Tobie również pomoże.
    Dostępny
  • Jeszcze jedno wyjaśnienie OOP (luźne powiązanie, wysoki stopień kohezji)

    Podstawy Java
    Poziom 1, Lekcja 3
    Wewnętrzna struktura danego produktu musi być tak skonstruowana, aby pozwalała dokonać dużych (i małych) zmian przy jak najmniejszej liczbie poprawek. Programowanie obiektowe pozwala firmom pracować nad dużymi projektami bez ryzyka, że ugrzęźnie się podczas aktualizacji kodu.
    Dostępny
  • Lekcja o wiki na temat OOP

    Podstawy Java
    Poziom 1, Lekcja 4
    Ostatnie dwie lekcje przygotowały Cię na to, by móc zagłębić się w OOP. Profesor Zawiłło nie lubi tracić czasu. Znalazł dla Ciebie jeden z najlepszych artykułów o OOP. Jest niezwykle ciekawy, lecz dość długi i bardzo szczegółowy. Nie martw się, jeśli coś w nim wyda Ci się jeszcze zbyt trudne.
    Dostępny
  • Dziedziczenie. Zalety dziedziczenia

    Podstawy Java
    Poziom 1, Lekcja 5
    Dawno, dawno temu był sobie koń. Podgryzał sobie trawkę, galopował i miał święty spokój. A potem przyszedł programista i nagle koń miał już potomka — Pegaza, skrzydlatego konia. Ta nowa bestia zainspirowała innych do działania. Z pozoru była jak zwykły koń: jadła trawę i galopowała. Ale poza tym umiała też latać. Dokładnie tak pojawiły się w Javie podklasy. Szczegóły znajdziesz w tej lekcji.
    Dostępny
  • 1
  • ...
  • 10
  • 11
  • 12
  • 13
  • 14
  • ...
  • 60
Nauka
  • Rejestracja
  • Kurs Java
  • Pomoc w Zadaniach
  • Cennik
  • Składnia Java
Społeczność
  • Użytkownicy
  • Artykuły
  • Forum
  • Czat
  • Historie Sukcesu
  • Aktywność
  • Program partnerski
Firma
  • O nas
  • Kontakt
  • Opinie
  • Pokój prasowy
  • CodeGym dla EDU
  • FAQ
  • Wsparcie
CodeGym CodeGym to internetowy kurs uczący od podstaw programowania w języku Java. Ten kurs to doskonały sposób na opanowanie języka Java dla początkujących. Zawiera pond 1200 zadań z możliwością natychmiastowej weryfikacji oraz niezbędny zakres teorii na temat podstaw języka Java. Aby pomóc Ci odnieść sukces w nauce, przygotowaliśmy również zestaw elementów motywacyjnych: quizy, projekty programistyczne, artykuły na temat efektywnego uczenia się i kariery programisty Java.
Podążaj za nami
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
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2025 CodeGym
MastercardVisa
Programistą Się Nie Rodzi, Programistą Się Zostaje © 2025 CodeGym