0 POZYCJI
KOSZYK PUSTY

Symfony

(eBook)

Aplikacje internetowe

0.00  (0 ocen)
 Dodaj recenzję
Rozwiń szczegóły
  • Druk: Warszawa, 2009

  • Wydanie/Copyright: wyd. 1

  • Seria / cykl: W praktyce

  • Autor: Karol Przystalski

  • Wydawca: Wydawnictwo Naukowe PWN

  • Formaty:
    PDF (Watermark)
    Watermark
    Znak wodny czyli Watermark to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie najbardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.

Zwiń szczegóły
Cena katalogowa: 59,00 zł
Najniższa cena z 30 dni: 41,30 zł
Cena produktu

Cena katalogowa – rynkowa cena produktu, często jest drukowana przez wydawcę na książce.

Najniższa cena z 30 dni – najniższa cena sprzedaży produktu w księgarni z ostatnich 30 dni, obowiązująca przed zmianą ceny.

Wszystkie ceny, łącznie z ceną sprzedaży, zawierają podatek VAT.

44,25 zł
Dostępność:
online po opłaceniu
Dodaj do schowka

Symfony

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.

  • Kategorie:
    1. Ebooki i Audiobooki »
    2. Informatyka
  • Język wydania: polski
  • ISBN: 978-83-01-15726-5
  • ISBN druku: 978-83-01-15726-5
  • Liczba stron: 192
  • Sposób dostarczenia produktu elektronicznego
    Produkty elektroniczne takie jak Ebooki czy Audiobooki są udostępniane online po uprzednim opłaceniu (PayU, BLIK) na stronie Twoje konto > Biblioteka.
    Pliki można pobrać zazwyczaj w ciągu kilku-kilkunastu minut po uzyskaniu poprawnej autoryzacji płatności, choć w przypadku niektórych publikacji elektronicznych czas oczekiwania może być nieco dłuższy.
    Sprzedaż terytorialna towarów elektronicznych jest regulowana wyłącznie ograniczeniami terytorialnymi licencji konkretnych produktów.
  • Ważne informacje techniczne
  • Minimalne wymagania sprzętowe:
    • procesor: architektura x86 1GHz lub odpowiedniki w pozostałych architekturach
    • Pamięć operacyjna: 512MB
    • Monitor i karta graficzna: zgodny ze standardem XGA, minimalna rozdzielczość 1024x768 16bit
    • Dysk twardy: dowolny obsługujący system operacyjny z minimalnie 100MB wolnego miejsca
    • Mysz lub inny manipulator + klawiatura
    • Karta sieciowa/modem: umożliwiająca dostęp do sieci Internet z prędkością 512kb/s
  • Minimalne wymagania oprogramowania:
    • System Operacyjny: System MS Windows 95 i wyżej, Linux z X.ORG, MacOS 9 lub wyżej, najnowsze systemy mobilne: Android, iPhone, SymbianOS, Windows Mobile
    • Przeglądarka internetowa: Internet Explorer 7 lub wyżej, Opera 9 i wyżej, FireFox 2 i wyżej, Chrome 1.0 i wyżej, Safari 5
    • Przeglądarka z obsługą ciasteczek i włączoną obsługą JavaScript
    • Zalecany plugin Flash Player w wersji 10.0 lub wyżej.
  • Informacja o formatach plików:
    • PDF - format polecany do czytania na laptopach oraz komputerach stacjonarnych.
    • EPUB - format pliku, który umożliwia czytanie książek elektronicznych na urządzeniach z mniejszymi ekranami (np. e-czytnik lub smartfon), dając możliwość dopasowania tekstu do wielkości urządzenia i preferencji użytkownika.
    • MOBI - format zapisu firmy Mobipocket, który można pobrać na dowolne urządzenie elektroniczne (np.e-czytnik Kindle) z zainstalowanym programem (np. MobiPocket Reader) pozwalającym czytać pliki MOBI.
    • Audiobooki w formacie MP3 - format pliku, przeznaczony do odsłuchu nagrań audio.
  • Rodzaje zabezpieczeń plików:
    • Watermark - (znak wodny) to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem.
    • Brak zabezpieczenia - część oferowanych w naszym sklepie plików nie posiada zabezpieczeń. Zazwyczaj tego typu pliki można pobierać ograniczoną ilość razy, określaną przez dostawcę publikacji elektronicznych. W przypadku zbyt dużej ilości pobrań plików na stronie WWW pojawia się stosowny komunikat.
    Więcej informacji o publikacjach elektronicznych
Wstęp	8
	O czym jest ta książka?	8
	Dla kogo jest ta książka?	8
	Dokumentacja Symfony	8
Rozdział 1. Podstawy tworzenia aplikacji webowych	9
	1.1. Dlaczego Symfony?	9
	1.2. Jak zacząć?	13
		1.2.1. Zależności	13
		1.2.2. Instalacja w systemach Unix (Linux, Mac OS)	15
		1.2.3. Instalacja w systemach Windows	17
		1.2.4. Instalacja na serwerach zewnętrznych	19
		1.2.5. Konfiguracja serwera WWW	21
	1.3. Agile znaczy zwinny	23
		1.3.1. Modele tworzenia oprogramowania	23
		1.3.2. Krótkie wprowadzenie do Scrum	26
		1.3.3. Scrum a Symfony	29
	1.4. Model MVC	32
		1.4.1. Epoka lodowcowa	33
		1.4.2. MVC w PHP	38
	1.5. Wzorce projektowe w Symfony	43
		1.5.1. Model MVC w Symfony	43
		1.5.2. Pozostałe wzorce stosowane w Symfony	47
	1.6. Podstawy refaktoryzacji	49
		1.6.1. Extract method	51
	1.7. Workflow w Symfony	53
		1.7.1. Struktura	53
		1.7.2. Konfiguracja	54
Rozdział 2. Wprowadzenie do Symfony	59
	2.1. Nowa aplikacja, nowy moduł	59
		2.1.1. Struktura	59
		2.1.2. Konfiguracja	63
	2.2. Różne podejścia do zagadnienia modelu	66
		2.2.1. Schema	67
		2.2.2. Propel w modelu Symfony	69
	2.3. Siła Smarty	71
		2.3.1. Instalacja	71
		2.3.2. Konfiguracja	72
	2.4. Tworzymy pierwszy moduł	74
		2.4.1. Schema	74
		2.4.2. Fixtures	76
		2.4.3. Mój pierwszy kontroler	78
		2.4.4. Propel i Criteria	79
		2.4.5. Szablony	80
		2.4.6. Kontrola przepływu w szablonach	83
	2.5. Formularze	84
		2.5.1. Nowy system tworzenia formularzy	84
		2.5.2. Uwierzytelnianie	86
		2.5.3. Walidacja formularzy	88
		2.5.4. Wysyłanie e-maili – sfSwift	94
Rozdział 3. Rozbudowa aplikacji	97
	3.1. Formularzy ciąg dalszy	97
	3.2. ORM – ciąg dalszy	103
		3.2.1. Relacje w ORM	103
	3.3. Szablony bardziej zaawansowane	107
		3.3.1. Partiale i komponenty	107
	3.4. Dzielimy wyniki	112
		3.4.1. Stronicowanie = pager	112
	3.5. CRUD, czyli napisz sobie prototyp	117
		3.5.1. Łączenie kryteriów	118
	3.6. AJAX w Symfony	119
		3.6.1. JavaScript i biblioteka Prototype	119
Rozdział 4. Panel administracyjny	125
	4.1. Admin generator – szef wszystkich szefów	125
		4.1.1. Struktura katalogowa	126
	4.2. Zarządzamy serwisem	127
		4.2.1. Konfiguracja	128
	4.3. Dodajemy kolejne moduły	130
		4.3.1. Walidacja	131
		4.3.2. Filtry	133
		4.3.3. Wielojęzyczność	134
	4.4. CMS – to proste	137
		4.4.1. Edytor FCKeditor	137
		4.4.2. Zastępowanie metod	139
Rozdział 5. Bezpieczeństwo	141
	5.1. RBAC	141
	5.2. Zewnętrzne zagrożenia	146
		5.2.1. SQL Injection	146
		5.2.2. XSS	146
		5.2.3. CSRF	147
		5.2.4. Captcha	147
		5.2.5. Kilka uwag końcowych	149
Rozdział 6. Wtyczki	151
	6.1. Struktura	151
	6.2. Konfiguracja wtyczek	152
		6.2.1. Prosta konfiguracja	152
		6.2.2. Zaawansowana konfiguracja	154
	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.1.1. Testy funkcjonalne	173
		7.1.2. Testy jednostkowe	174
		7.1.3. Kiedy zakończyć testowanie?	174
		7.1.4. Test Driven Development	175
	7.2. Testy w Symfony	175
		7.2.1. Testy jednostkowe w Symfony	176
		7.2.2. Testy funkcjonalne w Symfony	179
Dodatek A. Wiersz polecenia	183
Bibliografia	187
Skorowidz	189
Słowa kluczowe: programowanie aplikacje internet PHP

Inni Klienci oglądali również

8,99 zł 9,99 zł
Do koszyka

Świąty Mikołaj

W szkole dzieci rozpoczęły świąteczne ferie. Za chwilę będzie Boże Narodzenie! Na ostatniej lekcji Tonia i reszta klasy otrzymują od pani nauczycielki prezenty – piernikowe serduszko z imieniem oraz zeszyt z napisem "Moje magiczne święta&quo...
22,49 zł 24,99 zł
Do koszyka

Władcy wiatrów

Czy rodzina, która zamieniła wygodne życie na lądzie i przeprowadziła się na jacht, może być szczęśliwa? Edyta Kos-Jakubczak i Adam Jakubczak mieli za sobą kilkuletnie doświadczenia z pracy w korporacjach na lądzie. Przenieśli...
39,96 zł 44,40 zł
Do koszyka

Kwantowa świadomość w konwencjonalnej nauce. Rola fizyki kwantowej w kształtowaniu szczęśliwego życia

Rzeczywistość jest inna niż Ci się wydajeTa publikacja odsłoni przed Tobą tajniki prawdziwej rzeczywistości, a nie tylko tej, którą ujawnia zmysł wzroku. Korzystając z odkryć fizyki kwantowej będziesz w stanie zobaczyć wiele wi...
8,01 zł 8,90 zł
Do koszyka

Shadowrun Returns - poradnik do gry

Poradnik do gry Shadowrun Returns zawiera szczegółowy opis przejścia wszystkich dostępnych zadań, porady dotyczące tworzenia bohatera oraz dokładne mapy, na których zaznaczono istotne postacie oraz miejsca.Shadowrun Returns - ...
3,60 zł 4,00 zł
Do koszyka

Angielski dla dzieci 6-8 lat. Ćwiczenia. Wiosna

Różnorodne ćwiczenia oraz słowniczek ułatwiające naukę języka angielskiego w nauczaniu początkowym. Opierają się na wykorzystaniu pamięci wzrokowej. Zostały opracowane przez doświadczonego anglistę specjalizującego się w nauczaniu najmłodszych. ...
50,40 zł 56,00 zł
Do koszyka

Prasa sądecka od zarania do dziś 1891-2011

Niełatwe 120 lat historii lokalnych i regionalnych periodyków stało się przedmiotem szczegółowych badań prasoznawczych, medioznawczych i kulturoznawczych przy wykorzystaniu różnorodnych narzędzi metodologicznych.Książka...

Recenzje

Dodaj recenzję
Nikt nie dodał jeszcze recenzji. Bądź pierwszy!