Darmowy kurs języka programowania Java 

Naucz się programować w Javie i zacznij tworzyć testy automatyczne

Kurs Java dla testerów oprogramowania

Kurs w którym poznasz podstawy języka programowania Java, które pozwolą Ci kontynuować naukę automatyzacji testów. Przystępując do tego kursu nie musisz posiadać żadnej wiedzy o programowaniu. Wszystkiego nauczymy się od zera.

Czego dowiesz się z tego kursu?


1

Moduł 1: Wprowadzenie 

Moduł organizacyjny z którego dowiesz się jak studiować ten kurs, aby wyciągnąć z niego jak najwięcej. Powiem Ci jak możesz się ze mną kontakować oraz jak dołączyć do dedykowanej grupy na Facebooku w której uzyskasz potrzebne wsparcie

2

Moduł 2: Przygotowanie środowiska do pracy 

W tym module zainstalujemy wszystkie niezbędne narzędzia. Pokaże Ci jak korzystać z edytora kodu. W ramach tego modułu stworzymy swój pierwszy program. Najważniejsze zagadnienia modułu:
  • Instalacja JDK
  • Ustawienie zmiennych środowiskowych
  • Instalacja IDE
  • Pojedynek IDE i notatnika

3

Moduł 3: Podstawy języka programowania Java

Z tego modułu dowiesz się między innymi czym są zmienne, instrukcje warunkowe oraz pętle. Skupimy się również na operatorach i typach danych w Javie. Najważniejsze zagadnienia modułu:
  • Komentarze
  • Typy danych
  • Instrukcje sterujące
  • Pętle
  • Tablice
4

Moduł 4: Programowanie obiektowe

    Jeżeli nie wiesz czym jest klasa oraz obiekt to ten moduł jest właśnie dla Ciebie.  Najważniejsze zagadnienia tego modułu:
    • Czym jest klasa i co w sobie zawiera?
    • Metody w klasie
    • Czym jest obiekt klasy i jak go stworzyć?
    • Konstruktory
    • Dziedziczenie
    • Interfejs i klasa abstrakcyjna
    • Obsługa wyjątków
    • Polimorfizm
5

Moduł 5: Kolekcje

W tej sekcji będziemy rozkładać na czynniki pierwsze listy, mapy i inne wynalazki. Przygotuj narzędzia i do dzieła. Najważniejsze zagadnienia tego modułu:
  • Lista
  • Set
  • Mapa

DODATKOWO

Grupa na Facebooku

Grupa na Facebooku na której będziesz mógł zadawać pytania :)

Zadania rekrutacyjne

Przykładowe zadania rekrutacyjne wraz z rozwiązaniami. Nie daj się zaskoczyć na rozmowie :)

WsparciE Instruktora

Podczas całego kursu możesz liczyć na moje wsparcie. Jestem gotowy do pomocy.

Dlaczego ten kurs?

Kurs Javy dla testerów został stworzony z myślą o testerach oprogramowania, którzy chcą rozpocząć pisanie testów automatycznych.  W tym kursie skupimy się na rzeczach niezbędnych do rozpoczęcia pisania pierwszych testów

5

Twój instruktor

Mam na imię Bartek i już od kilku lat zajmuje się tworzeniem testów automatycznych. Zaczynałem od pojedynczych scenariuszy testowych, a teraz skupiam się na tworzeniu szkieletów testów automatycznych, które pomagają zmniejszyć czas i koszt testowania manualnego. Tworzę testy korzystając z dwóch języków programowania tj. Javy i Pythona. Na co dzień pracuję z bibliotekami Selenium oraz Rest Assured. Testy aplikacji mobilnych oraz testy wizualne również nie są mi obce. W domowym zaciszu tworzę aplikacje webowe korzystając ze Spring Framework.
Prywatnie jestem szczęśliwym mężem  i ojcem dwóch chłopców 🙂

faq

__CONFIG_colors_palette__{"active_palette":0,"config":{"colors":{"66537":{"name":"Border","parent":"8cdd5"},"8cdd5":{"name":"Main Accent","parent":-1},"9a5ce":{"name":"Main Light","parent":"8cdd5"},"26aea":{"name":"Main Darker","parent":"8cdd5"}},"gradients":[]},"palettes":[{"name":"Default","value":{"colors":{"66537":{"val":"rgb(125, 86, 84)","hsl_parent_dependency":{"h":3,"l":0.41,"s":0.2}},"8cdd5":{"val":"var(eb419)","hsl":{"h":7,"s":0.99,"l":0.01}},"9a5ce":{"val":"rgb(255, 255, 255)","hsl_parent_dependency":{"h":17,"l":1.2,"s":0.33}},"26aea":{"val":"rgb(255, 43, 15)","hsl_parent_dependency":{"h":7,"l":0.53,"s":1.1}}},"gradients":[]},"original":{"colors":{"66537":{"val":"rgb(47, 43, 44)","hsl_parent_dependency":{"h":345,"s":0.04,"l":0.17}},"8cdd5":{"val":"rgb(197, 16, 48)","hsl":{"h":349,"s":0.84,"l":0.41}},"9a5ce":{"val":"rgb(248, 245, 245)","hsl_parent_dependency":{"h":0,"s":0.17,"l":0.96}},"26aea":{"val":"rgb(144, 4, 29)","hsl_parent_dependency":{"h":349,"s":0.94,"l":0.29}}},"gradients":[]}}]}__CONFIG_colors_palette__

ILe kosztuje kurs?

Czy Dostaje dostęp Do całego kursu od Razu?

Jakie muszę spełnić Warunki aby przystąpić Do Kursu?

Jak mogę się z Tobą skontaktować?

 Zacznij naukę Javy już dziś!