Kurs prowadzony jest od postaw. W jego skład wchodzą 3 elementy - prework (materiały przed stacjonarnym kursem, 60 h), zajęcia stacjonarne (240 h) oraz w połowie kursu tydzień nauki zdalnej, podczas którego dostaniesz zadania do rozwiązania w domu (20 h). Ostatni tydzień zajęć jest tygodniem warsztatowym poświęconym na przygotowanie i obronienie projektu końcowego.
Back-end to ta część aplikacji, która działa „z tyłu” strony, np. na serwerze. Jest odpowiedzialna za logikę systemu oraz to, aby część front-endowa dostała odpowiednie informacje do wyświetlenia w przeglądarce. Kurs odpowiedni dla tych, którzy wcześniej nie mieli styczności z programowaniem. Najlepiej odnajdą się na nim osoby, które cechuje analityczne podejście do problemów, systematyczność oraz chęć rozwiązywania logicznych problemów. W pracy programisty back-end przez długi czas czekamy na efekty swojej pracy i nie widzimy na bieżąco jej wyników.
Co będziesz potrafił po kursie:
- Napisać aplikację w PHP, korzystając z wybranych przez siebie bibliotek
- Komunikować się z bazą danych MySQL, dzięki czemu Twoja aplikacja będzie w stanie przechowywać dane
- Napisać aplikację typu REST i komunikować się z nią z poziomu JavaScript
- Napisać aplikację MVC przy użyciu Symfony i Doctrine
- Przetestować napisany przez siebie kod za pomocą testów jednostkowych
Ścieżki kariery: W zależności od firmy do jakiej trafisz oraz od Twojego zaangażowania, kariera PHP developera może wyglądać w taki sposób:
Miejsce zatrudnienia
- software house
- korporacja
- agencja marketingowa
- startup
Kariera w firmie IT
- Junior do 2 lat doświadczenia
- Mid 2-5 lat doświadczenia
- Senior powyżej 5 lat doświadczenia