Poznaj Ciągłą Integrację w Chmurze od Zupełnych Podstaw

Nauczymy Cię praktycznie wykorzystać nowoczesne narzędzia do Ciągłej Integracji oraz zbudować swój własny proces CI/CD od zera!

W tym kursie:

  • Poznasz ogólną ideę Ciągłej Integracji oraz jak CI wygląda w praktyce.
  • Zobaczysz czym jest Infrastructure as a Code w najprostszej odsłonie.
  • Pokażemy jak w prosty sposób wykorzystać Dockera w przygotowaniu środowiska CI.
  • Uruchomisz testy w chmurze na realnej aplikacji bez potrzeby włączania przeglądarki. 😀
  • Przejdziemy razem pełen proces CI/CD (Continuous Integration, Continuous Delivery) – zaprojektujemy proces od testów aż po deploy na produkcję. To wszystko na praktycznym przykładzie, który będziesz mógł zastosować dla swoich aplikacji.
  • Zobaczysz, że uruchomienie testów w innych językach (Javy i Cypress.io) w Chmurze jest równie proste jak w Pythonie i opiera się na identycznych krokach.

Gdzie mogę dowiedzieć się więcej?

Jeśli chciałbyś dowiedzieć się więcej na temat zawartości i planu to zajrzyj proszę na stronę kursu. Znajdziesz tam dokładniejszy plan i zakres materiału, odpowiedzi na najczęstsze pytania, opinie kursantów oraz opis trenerów 😉

Informacje o kursie

Szacowany czas ukończenia: 20+ godzin

Trudność: Podstawowy

Instruktorzy kursu

Krzysiek Kijas Krzysiek Kijas Autor
Przemek Barański Przemek Barański Autor

Sekcja 1: Przygotowania do wejścia w Ciągłą Integrację

Sekcja 2: Nasz projekt i GitLab CI

Sekcja 3: Projekt testowy, odpalenie przeglądarki i instalacja pakietów

Sekcja 4: Docker na potrzeby GitLab CI

Sekcja 5: Stages i zrównoleglanie jobów

Sekcja 6: Manualne joby i pobieranie artefaktów

Sekcja 7: Refactor .gitlab-ci.yml

Sekcja 8: Branche, Pipeline Schedules i dodatkowe ustawienia jobów

Sekcja 9: Dobre praktyki i cały kod

Sekcja 10: Twój nowy projekt

Bonus 0 – Jak korzystać z bonusów?

Bonus 1 – Nie boimy się innych języków: GitLab CI, JavaScript i Cypress.io

Bonus 2 – Nie boimy się innych języków: GitLab CI, Java, Maven i Selenium

Bonus 3 – Własna strona: Automatyczny deploy na produkcję 

Bonus 4 – Własna strona: Continuous Delivery na przykładzie Heroku

Bonus 5 – Artefakty między jobami

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *