Ś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.