Zdobądź wiedzę w trakcie unikalnych warsztatów online
Przedstawiamy
The Software House Academy
TSH Academy to inicjatywa, w ramach której najbardziej doświadczeni developerzy The Software House dzielą się wiedzą. Podczas unikalnych, darmowych warsztatów online poznasz różne aspekty software developmentu.
W ciągu roku możesz spodziewać się przynajmniej trzech odrębnych wydarzeń, w trakcie których będziesz mógł się nauczyć nowych developerskich sztuczek i rozwinąć swoje umiejętności pod bacznym okiem mentorów z TSH.
Od 7 lat zajmujemy się organizacją webinarów oraz meetupów poświęconych tworzeniu oprogramowania – dołącz do nas!
Nadchodzący event
Serverless Framework Workshop
Zapisy na kolejne warsztaty w ramach TSH Academy już trwają! W ich trakcie skupimy się na praktycznym podejściu do wykorzystania Serverless Framework. Dwa dni poświęcone samym dobrym praktykom!
Zapisy na warsztaty Serverless zostały zamknięte!
Prowadzący
Adam Polak
VP of Technology
Anna Skawińska
Node.js Team Manager
Mariusz Richtscheid
Software Architect
Maciej Miara
Senior Node.js Developer
Marcin Mazurowski
Senior Node.js Developer
Jakub Cała
Node.js Developer
Czego się nauczysz?
Czym są i jak działają Step Functions?
Step Functions to usługa AWS pozwalająca na tworzenie maszyny stanów. Ich logikę implementuje się przy użyciu AWS Lambda Functions, które można łączyć ze sobą, tworząc rozbudowane procesy.
Jak definiować stany i przejścia między nimi?
Na warsztatach zbudujemy działający proces ETL (Extract, Transform, Load) na przykładzie statycznej analizy tekstu. Pokażemy, jak jego poszczególne kroki połączyć za pomocą wyborów (Choice State) oraz logiki wywoływanej równolegle (Paralell State).
Jak zarządzać Step Functions za pomocą Serverless Framework?
Serverless Framework pozwala definiować infrastrukturę AWS przy pomocą kodu. Oferuje też plugin służący do zarządzania procesami Step Functions – “serverless-step-functions”. Skorzystamy z niego, żeby połączyć ze sobą Lambdy, odpowiedzialne za poszczególne kroki procesu.
Jak śledzić ich wykonanie?
Zobaczysz, jak monitorować wywołania Step Functions, a nawet – przy użyciu konsoli AWS, jak prześledzić poszczególne wykonania w formie graficznej.
Jak wziąć udział
Kto może wziąć udział?
Każdy, kto ma ochotę pogłębić swoją wiedzę! Ze względu na zdalny charakter warsztatów liczba miejsc jest jednak ściśle ograniczona.
Jak dołączyć?
Wystarczy, że wypełnisz powyższy formularz i poczekasz na wynik “rekrutacji”. Na warsztaty zostanie zaproszonych 12 osób.
Wymagania
Najważniejszym wymaganiem jest podstawowa znajomość TypeScript i swoboda programowania w Node.js. Ponadto wystarczy, że zaopatrzysz się w sprawny sprzęt z zainstalowanym Node.js, stabilne połączenie z Internetem oraz aplikację Zoom. Przed samymi warsztatami prześlemy Ci dostępy do warsztatowego konta na AWS i instrukcję, jak je skonfigurować.
Dlaczego warto się zgłosić?
Warsztaty w ramach The Software House Academy to unikalna możliwość na poszerzenie swojej wiedzy w różnych aspektach software developmentu. Nasi developerzy podzielą się z Tobą swoim doświadczeniem, bazując na realnych, budowanych przez TSH rozwiązaniach dla klientów komercyjnych.
Gwarantujemy komfortowe, zdalne warunki oraz małe grupy warsztatowe (3-4 osoby) z których każda otrzyma swojego mentora.