Autor: Karol Przystalski
ISBN: 978-83-01-15726-5
Ilość stron: 192
Data wydania: 12/2008
Symfony należy do czołówki frameworków aplikacji webowych, jest jednym z najlepszych napisanych w języku PHP. Książka krok po kroku, od zagadnień teoretycznych po ćwiczenia praktyczne, przybliża zagadnienia programowania w języku PHP i zarządzania projektem, wprowadza podstawowe pojęcia sprawdzonych metod i modeli stosowanych nie tylko w projektowaniu aplikacji webowych.
Za przykład przyjęto serwis społecznościowy, którego rozwój opisano w kolejnych rozdziałach – efektem jest prototyp takiego serwisu.
Publikacja przeznaczona jest dla początkujących programistów, którzy zamierzają pracować nad aplikacjami webowymi. Pozwala na zaznajomienie się z technikami stosowanymi w Symfony, co umożliwi szybkie wdrożenie się w środowisko programistów aplikacji webowych.
Od strony teoretycznej i praktycznej przybliża takie pojęcia, jak model MVC, RBAC, refaktoryzacja kodu, metodologie tworzenia i zarządzania projektem na przykładzie Agile oraz wiele innych.
Rozdziały:
Rozdział 1. Podstawy tworzenia aplikacji webowych 9
1.1. Dlaczego Symfony? 9
1.2. Jak zacząć? 13
1.3. Agile znaczy zwinny 23
1.4. Model MVC 32
1.5. Wzorce projektowe w Symfony 43
1.6. Podstawy refaktoryzacji 49
1.7. Workflow w Symfony 53
Rozdział 2. Wprowadzenie do Symfony 59
2.1. Nowa aplikacja, nowy moduł 59
2.2. Różne podejścia do zagadnienia modelu 66
2.3. Siła Smarty 71
2.4. Tworzymy pierwszy moduł 74
2.5. Formularze 84
Rozdział 3. Rozbudowa aplikacji 97
3.1. Formularzy ciąg dalszy 97
3.2. ORM – ciąg dalszy 103
3.3. Szablony bardziej zaawansowane 107
3.4. Dzielimy wyniki 112
3.5. CRUD, czyli napisz sobie prototyp 117
3.6. AJAX w Symfony 119
Rozdział 4. Panel administracyjny 125
4.1. Admin generator – szef wszystkich szefów 125
4.2. Zarządzamy serwisem 127
4.3. Dodajemy kolejne moduły 130
4.4. CMS – to proste 137
Rozdział 5. Bezpieczeństwo 141
5.1. RBAC 141
5.2. Zewnętrzne zagrożenia 146
Rozdział 6. Wtyczki 151
6.1. Struktura 151
6.2. Konfiguracja wtyczek 152
6.3. Kompatybilność wtyczek 159
6.4. Własna wtyczka 162
Rozdział 7. Testowanie kodu w Symfony 173
7.1. Wprowadzenie do testów 173
7.2. Testy w Symfony 175
Dodatek A. Wiersz polecenia 183
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.