Kurs Java dla Testerów Oprogramowania

Kurs języka programowania Java dla testerów oprogramowania planujących automatyzację testów

Kurs Java dla Testerów Oprogramowania
Kurs Java dla Testerów Oprogramowania

Kurs Java dla Testerów Oprogramowania udemy course

Kurs języka programowania Java dla testerów oprogramowania planujących automatyzację testów

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. 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.


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.


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


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:

Typy danych

Komentarze

Zmienne

Operatory

Instrukcje warunkowe i sterujące ( if, if/else, switch)

Pętle ( for, while, do while )

Tablice


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:

Klasa i obiekt

Metody

Parametry metod

Konstruktor

Pola i metody statyczne

Getter i Setter

Dziedziczenie

Polimorfizm

Modyfikatory dostępu

Nadpisywanie metod

Przeciążanie metod

Interfejs

Klasa abstrakcyjna

Wyjątki

Obsługa wyjątków

Operacje na plikach

Enum

Klasa anonimowa

Strumienie


Moduł 5: Kolekcje i zadania rekrutacyjne

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:

Strumienie

Listy

Mapy

Zbiory