Kurs Java dla Testerów Oprogramowania
Kurs języka programowania Java dla testerów oprogramowania planujących automatyzację testów
Description
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
What You Will Learn!
- Przygotowanie środowiska do pracy
- Podstawy języka programowania Java
- Programowanie obiektowe
- Kolekcje w języku programowania Java
Who Should Attend!
- Testerzy manualni, którzy chcą nauczyć się programowania w celu pisania testów automatycznych
- Osoby, które wchodzą do świata IT i chcą nauczyć się programowania w celu pisania testów automatycznych