Po dokonaniu zakupu otrzymasz zestaw materiałów do samodzielnej nauki podstaw języka Java i konfiguracji środowiska pracy. Rozwiążesz też pierwsze zadania, które zostaną sprawdzone przez Mentora po rozpoczęciu szkolenia. Przerobienie materiałów rozgrzewkowych warto zacząć jeszcze przed rozpoczęciem szkolenia.
Na początku szkolenia, od początku wprowadzimy Cię w tematykę testowania. Poznasz podstawy testowania manualnego, metodyki pracy testera oraz dowiesz się, w jaki sposób profesjonaliści zbierają wymagania testowe. Później, w ramach przejścia do technik automatycznych, skonfigurujesz środowisko pracy i zapoznasz się z systemem kontroli wersji używanym przez programistów – Gitem.
Aby rozpocząć prawdziwe testy automatyczne, niezbędna będzie znajomość przynajmniej podstaw języka Java. W tej części kursu poznasz podstawy programowania obiektowego, nauczysz się też pisać instrukcje warunkowe i pętle. Następnie poznasz rodzaje testów w Javie oraz narzędzia do budowania projektu. Zaczniesz również pracę z testami jednostkowymi przy użyciu JUnit. Dodatkowo nauczysz się, jak za pomocą narzędzi AI tworzyć proste testy jednostkowe określonych metod w kodzie.
Zagłębiając się w temat testowania, poznasz coraz bardziej zaawansowane techniki i narzędzia. W tej części kursu nauczysz się korzystać m.in. ze Springa i Selenium, a także zapoznasz się z językiem SQL, paradygmatem REST i protokołem SOAP. Na tym etapie omówione będą również podstawy wiedzy frontendowej, takie jak HTML, CSS, JS oraz narzędzia developerskie w przeglądarce Chrome. Oprócz tego wprowadzimy takie narzędzia jak Spock, bash, JMeter i Jenkins, a także przedyskutujemy kwestię optymalizacji testów.
Wykorzystując w praktyce dotychczasową naukę, będziesz samodzielnie pracować nad projektem testerskim dla utrwalenia swojej wiedzy.
testowanie manualne
Java
programowanie obiektowe
obsługa GIT
obsługa baz danych
testy jednostkowe
programowanie funkcyjne
Selenium
JUnit
HTML i CSS
Jenkins
REST Assured
AI
komunikatywność
spostrzegawczość
słuchanie
elastyczność
dbałość o szczegóły
rozwiązywanie problemów
myślenie analityczne
organizacja pracy
język angielski
W trakcie kursu będziesz rozwiązywać zadania i pracować nad projektami. Dzięki samodzielnej pracy z kodem nauczysz się jak pracują prawdziwi programiści.
Twoim przewodnikiem w trakcie nauki będzie Mentor, który na co dzień pracuje w branży IT. To Mentor będzie nadzorował Twoje postępy w nauce i odpowie na Twoje pytania.
W razie problemów nie zostajesz sam lub sama. Masz dostęp do całej społeczności, którą możesz w każdej chwili poprosić o pomoc.
Poznaj historie naszych absolwentów, którzy zdecydowali się na przebranżowienie kończąc kurs w Kodilli i znaleźli po nim zatrudnienie w IT.
Marzył o tym, żeby zostać sędzią, był też aplikantem w kancelarii notarialnej, ale ostatecznie podążył w zupełnie innym kierunku. O swojej zawodowej drodze z branży prawniczej do świata IT opowiada nam Łukasz Adrian Czapraga.
Czytaj dalejSwoją przygodę z programowaniem rozpoczęła jeszcze w liceum, ale poszła w innym kierunku. Po studiach pracowała w Amazonie nadzorując procesy związane z wysyłkami zamówień. Kilka lat temu zdecydowała się na kurs Java Developer w Kodilli.
Czytaj dalej