Świat deweloperów dla rekruterów

Krótka prezentacja terminologii i metodyk używana w projektach IT i przez deweloperów w formie przydatnej rekruterom, aby zwiększyć świadomość pojęć używanych w wymaganiach na stanowiska programistyczne.

Szkolenie

Zamknięte szkolenie indywidualne lub grupowe

Szkolenie skrojone pod Ciebie lub potrzeby Twojego zespołu

  • Ty ustalasz termin i miejsce
  • Wspólnie ustalamy optymalny zakres i wymiar czasowy oraz formę: szkolenie, warsztaty lub konsultacje
  • Przeprowadzimy ewaluację określającą poziom wiedzy przed szkoleniem
  • Nie marnuj czasu na rzeczy znane lub zbędne w projekcie
  • Ucz się realizując zadania o praktycznej tematyce, bliskiej Tobie
  • Dodaj niestandardowe tematy i czas na konsultację do zakresu szkolenia
  • Po szkoleniu trener może być dostępny do zdalnych konsultacji

Program szkolenia

Wytwarzanie oprogramowania

  • Fazy tworzenia oprogramowania
  • Metodyki wytwarzania systemów
  • Cykl życia
  • Wersjonowanie zmian
  • Przykładowy proces pracy dewelopera

Klasyfikacja języków programowania

  • Języki niskopoziomowe / wysokopoziomowe
  • Języki imperatywne / deklaratywne
  • Języki strukturalne / obiektowe

Jakość kodu

  • Metryki kodu
  • Wzorce projektowe
  • Refaktoring kodu
  • Testowanie aplikacji i rodzaje testów
  • Podział systemu na warstwy
  • Dokumentowanie kodu
  • Języki modelowania: UML, BPMN

Zarządzanie cyklem oprogramowania

  • Zarządzanie projektami
  • Portale i aplikacje SaaS używane przez zespoły
  • Systemy kontroli wersji
  • Testowanie
  • Śledzenie błędów
  • Generowanie dokumentacji
  • Ciągła integracja

Rozwinięcie wybranych technologii

Do wyboru wiele języków:

  • Java
  • .NET
  • JavaScript
  • Angular
  • CSS
  • SQL Server
  • Oracle

itd.