fbpx
Szkolenie techniczne dla rekruterów IT

Poznaj branżę IT

Zrozum, z czego składa się świat IT i rekrutuj jak profesjonalista

Czego nauczysz się podczas szkolenia?

Głównym celem tego kursu jest wprowadzenie rekrutera/rekruterki do niezwykle zawiłego świata, jakim jest branża IT. W trakcie szkolenia dokładnie przyjrzymy się najważniejszym zagadnieniom związanym z rozwojem oprogramowania, a także zapoznamy się z innymi, nieco mniej popularnymi gałęziami IT.

Po ukończeniu szkolenia wszyscy jego uczestnicy będą w stanie zrozumieć, z jakich elementów składa się branża IT i jakie istnieją między nimi zależności. Poza tym wyjaśnimy sobie masę pojęć, skrótów i terminów, dzięki czemu zrozumienie CV kandydata bądź wymagań dotyczących rekrutacji nie będą już stanowiły tak dużego problemu.

Plan kursu

Sprawdź jakie tematy zostaną poruszone podczas szkolenia

Część 1

Podział branży IT

W pierwszej części szkolenia zapoznamy się z podziałem branży IT widzianym “z lotu ptaka”. Dzięki temu wyrównamy wiedzę wszystkich kursantów i łatwiej będzie nam zrozumieć nadchodzące, nieco bardziej techniczne, rozdziały.

Przykładowe tematy

  • Repozytorium
  • Git
  • GitHub
  • Framework
  • Biblioteka
  • Frontend
  • Backend
  • Storage
  • Język programowania
  • Wzorce projektowe
  • Serwer
  • Cloud
  • Role programistów
Część 2

Frontend

Frontend (oraz język JavaScript) jest obecnie jedną z najbardziej pożądanych przez pracodawców gałęzi IT. Dynamiczny rozwój oraz trend przenoszenia kolejnych narzędzi i aplikacji do przeglądarek sprawił, że frontend już dawno przestał być postrzegany tylko jako “stronki internetowe”.

Przykładowe tematy

  • HTML
  • CSS
  • JavaScript
  • React
  • Angular
  • Vue
  • TypeScript
  • SEO
  • UI/UX
  • Security
Część 3

Backend / Bazy danych

Backend w świecie IT pełni funkcję “niewidocznego bohatera” wielu aplikacji. To właśnie tutaj będziemy wykonywali bardziej skomplikowane operacje i komunikowali się z bazą danych. W przeciwieństwie do frontendu, gdzie króluje JavaScript, tutaj mamy znacznie większy wybór języków programowania.

Przykładowe tematy

  • Java
  • C#
  • Python
  • Node.js
  • C++
  • PHP
  • Ruby
  • Perl
  • API
  • SQL / noSQL
  • Microservices
Część 4

Testowanie

Zespół programistów każdego dnia nanosi wiele zmian w kodzie oraz implementuje nowe funkcjonalności aplikacji. Niemal niemożliwym jest każdorazowe ręczne sprawdzenie, czy nowy “feature” nie popsuł lub nie zmienił zachowania innej części programu. W związku z tym możemy napisać kod, który będzie automatycznie testował… inny kod.

Przykładowe tematy

  • Testy integracyjne
  • Testy E2E
  • Selenium
  • Testing Library
  • Jest
  • Regresja
  • TDD
  • UAT
Część 5

DevOps / Cloud

Napisanie kodu, to dopiero połowa sukcesu. Aplikacja musi jeszcze zostać m.in. przetestowana, skompilowana, umieszczona na serwerze (bądź serwerach) i w bezpieczny sposób udostępniona publicznie… dziesiątki razy dziennie. Dzięki “DevOps” na szczęście możemy to zautomatyzować.

Przykładowe tematy

  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Google Cloud Platform
  • IBM Cloud
  • Oracle Cloud
  • CI/CD
  • QA
Część 6

Mobile

Przez ostatnie kilka lat urządzenia mobilne generują większy ruch w Internecie niż komputery stacjonarne i laptopy. Trend ten przyczynił się do dynamicznego rozwoju gałęzi mobile, która to skupia się na tworzeniu nowych aplikacji dla naszych smartfonów. A Ty? Ile masz zainstalowanych aplikacji na swoim telefonie?

Przykładowe tematy

  • Android
  • iOS
  • PWA
  • Kotlin
  • Swift
  • Flutter
  • Ionic
  • React Native
  • Xamarin
Część 7

Metodyki

Niemal każdy zespół deweloperski stara się podążać jakąś z góry ustaloną ścieżką, która to ma doprowadzić do ukończenia projektu. Najczęściej spotykanym obecnie rozwiązaniem jest obecnie “Scrum”, jednak istnieje jeszcze kilka alternatyw. I to właśnie im zostanie poświęcona ta część kursu.

Przykładowe tematy

  • Agile
  • Scrum
  • Scrum Master
  • Kanban
  • Sprint
  • Daily
  • Waterfall
  • Lean
Część 8

Pozostałe gałęzie

IT jest niezwykle obszerną dziedziną. W oferowanym kursie skupiamy się na obszarach związanych z wytwarzaniem oprogramowania. Jest to największa i najpopularniejsza odnoga IT, jednakże niejedyna. W ostatniej części kursu telegraficznie opowiemy sobie o pozostałych gałęziach IT.

Przykładowe tematy

  • Big Data
  • WordPress
  • Networking
  • Embedded
  • Cybersecurity
  • AI
  • ML
  • Systems Administrator

Poznaj instruktora

Cześć – mam na imię Kamil i jestem twórcą wszystkich treści w tym serwisie. Prowadzę również wszystkie oferowane tutaj kursy i warsztaty, a także dzielę się swoją wiedzą i doświadczeniem na moim blogu i kanale YouTube.
Poza tym oczywiście jestem czynnym programistą frontend-owym.
Jeżeli chcesz dowiedzieć się o mnie nieco więcej, kliknij poniższy przycisk.

zdjęcie portretowe autora kursów

Cennik

Wybierz pakiet dopasowany do Twoich potrzeb.
Poniższe ceny dotyczą jednej osoby.

cennik plan standard
cennik plan premium
cennik plan premium plus

Zarezerwuj szkolenie dla siebie
lub swojego zespołu

Opinie o kursie

Zobacz co mówią o kursie dotychczasowi uczestnicy

Newsletter

Zostańmy w kontakcie