Strona główna

Witaj! Jeśli chcesz przebranżowić się na programistę, dowiedzieć się, jak wygląda praca programisty, lub po prostu nauczyć się programować w Javie od podstaw, to trafiłaś/trafiłeś we właściwe miejsce. Kliknij tutaj po więcej informacji, zobacz, co nowego na stronie, lub przejrzyj poniższą listę dostępnych kursów i artykułów.


Moje książki

[Nowość] W sprzedaży są dostępne moje dwie pierwsze książki: Craftsmanship of Software Development oraz Java w przykładach, a kolejna jest w przygotowaniu. Aktualną listę moich książek znajdziesz tutaj:


Kursy

Seria Przebranżowienie i praca programisty

Pozostałe artykuły


I Ty możesz pracować jako programista!

Jeżeli myślisz o zmianie pracy i jedną z opcji, które rozważasz, jest zostanie programistą, to jesteś we właściwym miejscu. Ta strona ma pomóc Ci w przebranżowieniu się na programistę języka Java. Jeżeli nie miałaś/nie miałeś do tej pory styczności z programowaniem – nie obawiaj się – kursy i artykuły, które przygotowałem, przeznaczone są właśnie dla Ciebie!

Po skończeniu kursu, będziesz miała/miał solidne podstawy, które będą wstępem do Twojej dalszej przygody z programowaniem.

Kurs tworzenia gier w języku Java: Tworzenie gier w Javie
Używanie IntelliJ IDEA: IntelliJ IDEA w akcji

Dlaczego właśnie ten kurs, a nie inny?

Ten kurs jest całkowicie za darmo. Powstał z mojej pasji do uczenia i dzielenia się wiedzą. Nauczanie programowania jest tym, czym chciałbym się zajmować zawodowo. Kurs Java to dopiero początek – mam w planach kolejne kursy (Spring, Git, SQL i inne). Dostępne są już dwa nowe kursy – Tworzenie gier w Javie oraz IntelliJ IDEA w akcji.

Mam doświadczenie w nauczaniu innych osób, a jedna z tych osób szczęśliwie pracuje już prawie 3 lata jako programista Java (po przebranżowieniu się z moją pomocą z zupełnie innego zawodu!). Przeczytaj wywiad z tą osobą i zobacz, jak wyglądała droga do przebranżowienia. Jeżeli myślisz o zmianie pracy i rozważasz zostanie programistą, to na pewno masz wiele pytań – chętnie pomogę i odpowiem – skontaktuj się ze mną: strona z danymi kontaktowymi.

Kurs ma nie tylko nauczyć Cię programowania, ale ma także służyć jako początek na Twojej drodze do zostania zawodowym programistą. Od samego początku uczymy się wielu przydatnych informacji na temat najlepszych praktyk, które stosują programiści w pracy.

Kurs napisany jest dla osób, które dopiero rozpoczynają przygodę z programowaniem – zawiera bardzo wiele przykładów i dokładnych wyjaśnień. Ponadto, każdy rozdział kończy się poniższymi sekcjami:

  • Podsumowanie – jest to streszczenie rozdziału, zawierające "esencję" zagadnienia omawianego w danym rozdziale wraz z przydatnymi przykładami. Stanowi świetne źródło do odświeżania sobie informacji o danym temacie.
  • Pytania – sprawdzają zrozumienie i znajomość zagadnień omówionych w danym rozdziale – do wszystkich pytań przygotowane są odpowiedzi.
  • Zadania – do wykonania w ramach ćwiczeń – do wszystkich zadań przygotowane są przykładowe rozwiązania wraz z komentarzem!

Aktualna wersja kursu z 10 rozdziałami dostępna jest także w formacie PDF.

Odpowiedzi na pytania z końców rozdziałów oraz rozwiązania zadań wraz z omówieniem znajdziesz na stronie:

https://kursjava.com/odpowiedzi-na-pytania-i-zadania

Przykłady używane w kursie oraz kody źródłowe rozwiązań do zadań dostępne są na GitHubie:

https://github.com/przemyslaw-kruglej/kursjava_przyklady

Jeżeli będziesz miała/miał pytania, problemy, bądź wątpliwości, związane z programowaniem lub pracą programisty, chętnie odpowiem, pomogę, wytłumaczę – zawsze możesz się ze mną skontaktować mailowo (strona z danymi kontaktowymi).

Spis treści kursu Java

Kurs programowania w języku Java od podstaw przewidziany jest na około 16 rozdziałów, z czego w tej chwili gotowych i dostępnych na tej stronie jest prawie 11 z nich. Prawie, bo rozdział Dziedziczenie i polimorfizm jest aktualnie w przygotowaniu – możesz na razie przeczytać kilka z jego pierwszych podrozdziałów. W najbliższych miesiącach będę uzupełniał kurs kolejnymi rozdziałami.