Kurs Java
Kurs programowania Java stworzony został z myślą o osobach, które rozpoczynają swoją przygodę z programowaniem lub mają niewielkie doświadczenie z innym językiem programowania. W ramach kursu po wykupieniu dodatkowego pakietu oferujemy wsparcie merytoryczne - w razie problemów możesz nam zadawać nieograniczoną liczbę pytań.
Czego się nauczysz
Nie wymagam od Ciebie żadnej wcześniejszej wiedzy na temat programowania, natomiast mogę Ci wskazać czego się tutaj nauczysz.
- podstaw i średniozaawansowanych zagadnień związanych z programowaniem w języku Java,
- zasad tworzenia czytelnego kodu źródłowego,
- rozwiązywania złożonych problemów algorytmicznych,
- korzystania z popularnych narzędzi programistycznych dostępnych na rynku,
- tworzenia większych aplikacji w praktyce,
- samodzielnej pracy z kodem.
W kursie stawiamy duży nacisk na praktykę. Oprócz rozwiązania kilkudziesięciu zadań, stworzysz także dwie duże aplikacje, które łącznie będą miały blisko 2 tysiące linii kodu. Przede wszystkim nauczysz się nie tylko jak zapisać kod programu, ale dlaczego zapisać go w konkretny sposób i zgodnie z dobrymi praktykami.
Co otrzymujesz kupując ten kurs
- Rok dostępu do treści,
- ponad 50 godzin lekcji wideo,
- treści w formie tekstowej,
- dostęp do wszystkich aktualizacji kursu w trakcie subskrypcji,
- kilkadziesiąt lekcji teoretycznych omawiających zarówno podstawowe jak i średnio zaawansowane zagadnienia,
- dziesiątki quizów,
- kilkadziesiąt zadań z rozwiązaniami,
- przykłady wraz z wytłumaczeniem tworzenia większych aplikacji - systemu zarządzania biblioteką i odtwarzacz MP3,
- wspracie merytoryczne po wykupieniu dodatkowego pakietu,
- możliwość zdobycia certyfikatu.
Dostęp do kursu możliwy jest z dowolnego miejsca z dostępem do internetu i przeglądarki internetowej. Strona dostosowana jest także do urządzeń mobilnych.
Wsparcie merytoryczne WERSJA STANDARD
W tym kursie istnieje opcja dokupienia wsparcia merytorycznego. Jeżeli czujesz, że przyda Ci się pomoc i chcesz mieć możliwość zadawania pytań do autora kursu, to wybierz wersję Standardową. Otrzymujesz dzięki temu dostęp do tysięcy pytań zadanych przez innych uczestników kursu, możesz nam także zadawać nieograniczoną liczbę pytań na tematy powiązane z kursem.
Nauka przez praktykę
To co odróżnia nasz kurs od książek, czy innych kursów na rynku to mocne nastawienie na praktykę i pracę własną. Nie każemy Ci tylko biernie przepisywać kodu z ekranu, zamiast tego w kursie znajdziesz kilkadziesiąt ćwiczeń o różnym stopniu trudności wraz z przykładowymi rozwiązaniami w formie tekstowej i wideo. Dodatkowo po każdej sekcji teoretycznej możesz sprawdzić swoje siły rozwiązując quizy.
Jeszcze więcej praktyki WERSJA STANDARD
Kupując w kurs w wersji podstawowej otrzymujesz dostęp do podstawowego zestawu ćwiczeń. Jeżeli jednak naprawdę zależy Ci na nauce przez praktykę, to w wersji standardowej znajdziesz kilkadziesiąt dodatkowych ćwiczeń. W wersji standardowej łącznie otrzymasz dostęp do 100 ćwiczeń.
Przykładowe programy, które stworzysz to:
- gra w rzut kostką i monetą,
- symulator regulacji temperatury,
- przelicznik miar kuchennych,
- i dziesiątki innych.
Projekty WERSJA STANDARD
Pisząc wyłącznie małe przykłady niewiele się nauczysz, dlatego pokażę Ci jak stworzyć coś bardziej kompletnego. Od początku kursu rozwijamy system zarządzania biblioteką, a po przejściu do nauki tworzenia graficznego interfejsu użytkownika zobaczysz jak zbudować kompletny odtwarzacz MP3. Aplikacje te mają łącznie blisko 2 tysiące linii kodu i podzielone są na kilkadziesiąt plików z kodem źródłowym, a to tylko niewielka część kursu.
Potrzebujesz jeszcze więcej zadań?
Żaden problem. Kurs możesz kupić w zestawie z dodatkowym zestawem zadań. Kupując w pakiecie oszczędzasz do 30 zł i zyskujesz ponad 30 dodatkowych ćwiczeń i 1 dodatkowy mini projekt.
Certyfikat STANDARD
W ramach kursu dajemy możliwość potwierdzenia zdobytej wiedzy poprzez wystawienie certyfikatu. W celu jego uzyskania należy zdobyć co najmniej 50% punktów w egzaminie składającym się z kilkudziesięciu pytań wielokrotnego wyboru.
Gwarancja satysfakcji
Na wszystkie nasze kursy dajemy gwarancję satysfakcji. Robimy to, ponieważ jesteśmy pewni jakości tworzonych przez nas materiałów. W przypadku gdy stwierdzisz, że kurs nie spełnił Twoich oczekiwań wystarczy, że skontaktujesz się z nami w ciągu 14 dni od daty zakupu i podasz powód rezygnacji, a my zwrócimy Ci 100% wpłaconych pieniędzy.
Opinie
Z naszych kursów i szkoleń korzystają codziennie setki osób i firm. Praktycznie nie ma tygodnia, w którym na naszą skrzynkę nie trafiłyby jakieś miłe słowa od uczestników. Poniżej znajdziesz kilka z nich.
Dzięki bardzo za ten kurs. Jestem po bootcampie, ale zdecydowanie więcej nauczyłem się z Waszych kursów. Mogę śmiało powiedzieć, że bootcamp dał mi certyfikat, JavaStart wiedzę. Od Was uzupełniam wiedzę, której brakowało mi na bootcampie. Teraz robię Javę EE, później planuję Springa. Oczywiście z Waszej strony ;) Wasze kursy za kilka stówek są więcej warte niż bootcampy za kilka/kilkanaście tysięcy. Może kwestia wyboru dobrego bootcampu, może po prostu średnio trafiłem.
Jestem mega zadowolony z Waszych kursów, najlepsze kursy na jakie natrafiłem w sieci. Wytłumaczone bardzo prosto, aby każdy zrozumiał. Na pewno skorzystam z większości kursów z Waszej strony. Dzięki bardzo, zrobiliście super robotę!
Mateusz
Witam. Chciałbym ogromnie podziękować Wam (Tobie), za to że tworzycie tak niesamowitej jakości kursy. Do tej pory jestem po ponad połowie szkolenia z Javy i jestem niesamowicie zadowolony z tego , w jaki sposób przekazujecie wiedzę i jak jest to skuteczne. Programowanie zaczyna być dużą przyjemnością, a z każdym dniem jest coraz lepiej. Życzę Wam, żebyście cały czas trzymali taki poziom. Ja na pewno nie skończę tylko na Javie. Już mam w planach kolejne szkolenie z Javy EE, a potem Spring. Kto wie, może "obskoczę" całą Waszą ofertę. Pozdrawiam, Patryk
Maciej
Autor
Cześć!
Nazywam się Sławek Ludwiczak i programuję w Javie już od 12 lat. Ze względu na to, że oprócz programowania ogromną satysfakcję przynosi mi także przekazywanie wiedzy, to już w trakcie swoich studiów informatycznych założyłem blog programistyczny, na bazie którego powstała później platforma z kursami, którą aktualnie przeglądasz.
Oprócz tworzenia kodu miałem okazję także prowadzić szkolenia z programowania dla firm, oraz wykłady i kursy na najlepszych polskich uczelniach takich, jak Uniwersytet Rzeszowski, czy Politechnika Wrocławska. Odpowiadałem także za stworzenie materiałów edukacyjnych z zakresu Javy dla nauczycieli szkół średnich w ramach programu pod auspicjami Ministerstwa Administracji i Cyfryzacji.
Przy tworzeniu kursów skupiam się przede wszystkim na tym, żeby przykłady były proste, ale jednocześnie ciekawe, a wiedza była przekazywana w maksymalnie praktyczny sposób.
Przedłużenie w niższej cenie
Gdyby rok dostępu okazał się zbyt krótkim czasem na przerobienie kursu, lub chcesz wracać do treści w przyszłości, to oferujemy możliwość przedłużenia dostępu za ok 25% aktualnej ceny kursu. Dzięki temu zyskujesz kolejny rok dostępu wraz z aktualizacjami za ułamek aktualnej ceny. Oferta ta dostępna jest tylko wtedy gdy dostęp do kursu nie wygasł.
Budowa kursu
Kurs Java zawiera kilkadziesiąt działów, z których każdy podzielony jest na sekcje:
- lekcja teoretyczna - czyli wprowadzenie do omawianego zagadnienia
- quiz - szybkie sprawdzenie przyswojonej wiedzy,
- zadanie z przykładowym rozwiązaniem,
- aplikacja krok po kroku - czyli rozbudowa istniejącej, dużej aplikacji o nowe funkcjonalności (tylko w wersji standardowej),
- forum pomocy (tylko w wersji standard).
Możesz korzystać z wygodnego mechanizmu śledzenia postępu i odznaczać już przerobione tematy, a wracając do kursu zostaniesz automatycznie przeniesiony do miejsca, w którym zakończyłeś naukę.
FAQ
Którą wersję Javy obejmuje kurs?
Kurs jest dostosowany do najnowszej wersji Javy. Ostatnia aktualizacja pojawiła sję w lutym 2024r. Jeżeli w nowszych wersjach Javy pojawiają się elementy, które są szeroko wykorzystywane w branży, to dodajemy je do kursu.
Ile czasu zajmuje przerobienie kursu?
Kurs jest rozbudowany. Zakładając, że zaczynasz od całkowitych podstaw, przerobienie całego kursu ze zrozumieniem może zająć nawet kilkaset godzin (kilka miesięcy). Samych materiałów wideo w kursie jest aktualnie ponad 50 godzin.
Czy po tym kursie znajdę pracę?
Kurs Java jest dobrym wprowadzeniem do świata programowania. Jeśli myślisz o podjęciu pracy jako programista zachęcamy do kontynuacji nauki korzystając z naszych innych kursów, które omawiają bardziej zaawansowane zagadnienia związane z tworzeniem stron internetowych takie jak Java EE oraz Spring.
W jakiej formie jest kurs?
Kurs jest w formie wideo i tekstowej. Większość naszych użytkowników uznało takie formy za najbardziej efektywne. Można obejrzeć wideo, a następnie skorzystać z zapisu testkowego w celu przeanalizowania kodu, skopiowania go, przerobienia itd. W wersji standardowej kursu znajduje się blisko 50 godzin nagrań wideo.
Spis sekcji
Podstawy
- Instalacja JDK
- Edytory kodu
- Pierwsza aplikacja - Hello World
- Typy danych
- Zmienne
- Operacje na zmiennych i konwersje typów
Programowanie obiektowe I
- Klasy, obiekty i referencje
- Kompozycja
- Metody i konstruktory
- Przeciążanie metod i słowo this
- Specyfikatory dostępu i JavaBeans
- Enkapsulacja / Hermetyzacja
- Pamięć maszyny wirtualne - stos i sterta
Środowisko programistyczne
- IntleliJ IDEA - wprowadzenie
- IntelliJ IDEA - pierwszy projekt
- IntelliJ IDEA - skróty klawiaturowe
- Debugowanie aplikacji
Algorytmika i podstawowe struktury danych
- Algorytmika i schematy blokowe
- Tablice jednowymiarowe
- Tablice wielowymiarowe
- Wprowadzanie danych z klawiatury
Sterowanie zachowaniem programu
- Struktury sterujące if i switch
- Pętla for i for...each
- Pętle while i do...while
Programowanie obiektowe II
- Składowe statyczne (static)
- Dziedziczenie
- Konstrukcja super()
- Klasa Object, metoda equals() i hashCode()
- Metoda toString()
- Typ wyliczeniowy enum
- Polimorfizm i rzutowanie typów
- String, StringBuilder i StringBuffer
- Formatowanie tekstu
Obsługa błędów
- Wyjątki - hierarchia i blok try catch
- Wyjątki - instrukcja throws
- Wyjątki - definiowanie własnych wyjątków
- Interfejsy i klasy abstrakcyjne
- Klasy wewnętrzne i zagnieżdżone
- Klasy lokalne i anonimowe
Praca z plikami
- Zapis / odczyt plików tekstowych
- Zapis / odczyt plików - serializacja
Tematy uzupełniające
- Rekurencja
- Typy opakowujące
- Wielkie liczby
- Wyrażenia regularne
Typy generyczne i kolekcje
- Typy generyczne - wprowadzenie
- Klasa Arrays
- Interfejsy Comparable i Comparator
- Kolekcje - wprowadzenie
- Kolekcje - Listy
- Kolekcje - Zbiory
- Kolekcje - Mapy
- Kolekcje - Kolejki
- Iteratory
- Collections - operacje na kolekcjach
Java 8 i nowsze
- Wyrażenia lambda i interfejsy funkcyjne
- Referencje do metod i konstruktorów
- Wprowadzenie do strumieni
- Przetwarzanie kolekcji za pomocą strumieni
- Date and Time API
- Typ Optional
- Text Blocks
- Rekordy
Maven i moduły
- Korzystanie z zewnętrznych bibliotek
- Wprowadzenie do Mavena
- Moduły (projekt Jigsaw)
Graficzny interfejs użytkownika (JavaFX)
- JavaFX - wprowadzenie
- JavaFX - Scene Builder
- JavaFX - Pierwszy projekt
- Layouty
- Przegląd podstawowych kontrolek
- Kontrolery, fx:id i adnotacja @FXML
- Obsługa zdarzeń (EventFilter / EventHandler)
- Rodzaje zdarzeń myszy i klawiatury
- Składanie widoku z kilku modułów
- Komunikacja pomiędzy kilkoma kontrolerami
- Propertites i data binding
- Arkusze stylów CSS
- Korzystanie z zewnętrznych bibliotek JSoup i HttpComponents
- JavaScript i Nashorn
- Obsługa mediów
Dodatek:
- JShell
Kupując otrzymujesz:
- Kompleksowy kurs programowania w języku Java
- Rok dostępu do treści wraz z aktualizacjami
- Gwarancję satysfakcji lub zwrot pieniędzy
OFERTA
- 110 Lekcji
- ponad 200 pytań w Quizach
- 63 Ćwiczenia z rozwiązaniami
- 45 Godzin materiałów wideo
- 1 rok dostępu do treści wraz z ich aktualizacjami
- 110 Lekcji
- ponad 200 pytań w Quizach
- 100 Ćwiczeń z rozwiązaniami
- 54 Godziny materiałów wideo
- 1 rok dostępu do treści wraz z ich aktualizacjami
- Duży projekt rozwijany krok po kroku
- Możliwość zdobycia certyfikatu
- Fora z nielimitowaną liczbą pytań do doświadczonych programistów
Gwarancja satysfakcji
Dostęp do kursu w ciągu kilku minut po zakupie
Zwrot pieniędzy do 14 dni
Faktura VAT 23%