Warszawa
mBank, Królewska 1426 listopada
bieżący rok :)Dominik Gawryszewski
Krzysztof Jończyk
25 miejsc
Pospiesz się!Podstawy Symfony
W trakcie warsztatów chcemy pokazać jak można zacząć pisanie aplikacji w Symfony. Wykorzystamy wieloletnie doświadczenie w pracy przy dużej skali w sporym zespole, nabytą tam wiedzę oraz dobre praktyki. Opowiemy jak pisać dobry i wydajny, ale jednocześnie prosty i zrozumiały kod.
Nie zanudzimy nudną teorią! Po krótkim wstępie i przedstawieniu frameworka przejdziemy do budowania aplikacji. Przejdziemy przez wszystkie podstawowe elementy, a jak wystarczy nam czasu dodamy nieco zaawansowanej wiedzy ;-). Postaramy się tak przygotować materiały, żeby każdy mógł spokojnie wypróbować wszystko czy to na warsztatach czy po - jako wprawkę.
Warsztaty kierujemy do osób, które znają przynajmniej podstawy PHP, wykorzystują inne frameworki i chcą zobaczyć „o co tyle szumu” oraz osoby, które zaczęły już pracę z Symfony i chcą złapać nieco więcej praktycznej wiedzy.
Agenda
Godziny 10:00 - 15:00
- teoretyczny wstęp do Symfony, ale nie za długi
- instalacja Symfony
- kontroler/model/widok - czyli co gdzie i jak
- struktura bazy banych, użycie Doctrine
- logowanie, użycie zewnętrznego bundla FOSUserBundle
- CRUD - czyli jak ugryźć temat formularzy
- wykorzystanie serwisów - co zrobić, gdy kontroler za bardzo się rozrośnie
Wymagania od uczestników
- podstawowa znajomość PHP
- PhpStorm (jest 30-dniowy trial https://www.jetbrains.com/phpstorm/download/)
- zainstalowany PHP w wersji co najmniej 5.6 z zainstalowanym mod_sqlite3
- zainstalowany composer (https://getcomposer.org/)
- zainstalowany Git (https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
Niezmienną rzeczą naszych spotkań oczywiście jest:
- Kawa - dostępna na miejscu
- Obiad - pizza sponsorowana przez mBank.
- Piwo/kawa po - we własnym zakresie
Należy pamiętać o
- BYOD - Bring Your Own Device.
- Piwo we własnym zakresie.
- Uśmiech, poczucie humoru czy też chęć nauki - we własnym zakresie.
- Resztę postaramy się dostarczyć :)
Prelegenci
Dominik Gawryszewski
Swoją przygodę z programowaniem rozpoczął od razu od PHP i framework’a Symfony2. Jego motto życiowe brzmi: zawsze możesz zrobić coś lepiej.
Krzysztof Jończyk
Od ponad 7 lat związany z szeroko pojętym web developmentem. Fanatyk czystego kodu. Freak na punkcie produktywności i samorozwoju.
F.A.Q
To co chcielibyście wiedzieć a boicie się zapytać ;)
Jest to skrócona wersja FAQ, by przeczytać pełną i dowiedzieć się więcej o idei stojącej za devWarsztatami, zapraszamy na stronę FAQ.
-
Czy to jest darmowy event ?
Tak! nie licząc obiadu i piwa, wszystko inne jest zorganizowane - zazwyczaj, chyba, że w opisie spotkania jest napisane inaczej, czasami obiad może być sponsorowany, a czasami może nawet i piwo. -
Czy mogę przyjść bez komputera ?
Tak, ale będziesz się trochę nudził. Większość sesji ma w sobie warsztaty, więc wtedy będziesz po prostu siedział i... pił kawę? :)
-
Co muszę mieć ze zobą ?
Komputer, plus potwierdzenie rejestracji. -
Czy jakoś muszę skonfigurować swój komputer ?
Nie, ale fajnie jakbyś ściągnął odpowiednie narzędzia z maila który zostanie wysłany na kilka dni przed spotkaniem.