Symfony 2 od podstaw Włodzimierz Gajda
- Czasowo niedostępna
- Autor:
- Włodzimierz Gajda
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.0/6 Opinie: 23
- Stron:
- 488
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Symfony 2 od podstaw
Podbij internet z Symfony 2!
- Bez trudu zbuduj stronę WWW w środowisku Symfony 2
- Precyzyjnie określ swoje potrzeby i zrealizuj je z pomocą tego środowiska
- Skutecznie chroń dostęp do aplikacji
Symfony 2 to nowa wersja doskonałego środowiska, pozwalającego tworzyć strony internetowe oraz aplikacje w języku PHP. Ten framework, długo wypatrywany przez rzesze programistów, ma wiele atutów: w pełni wykorzystuje obiektowe możliwości najnowszej wersji języka PHP, jest kompatybilny z innymi bibliotekami PHP, ma modularną budowę, a także zawiera ponad dwadzieścia komponentów, których można używać razem lub oddzielnie. Znakomicie ułatwia też wychwytywanie błędów w tworzonej aplikacji i efektywnie zabezpiecza ją przed dostępem niepowołanych osób.
Zadaniem tej książki jest szybkie i praktyczne wprowadzenie Cię w świat Symfony 2 oraz pokazanie na konkretnych przykładach, jak można wykorzystać jego wspaniałe możliwości. Sprawdź, jak zainstalować aplikację i stworzyć z niej wygodne narzędzie, dołączyć zewnętrzne zasoby, przygotować szablon witryny czy opublikować projekt. Poznaj zmienne, wyrażenia i operatory Twig, instrukcje sterujące, znaczniki, funkcje i filtry. Naucz się pracować z bazą danych, wykorzystywać różne rozszerzenia i relacje, tworzyć aplikacje interaktywne i te przeznaczone wyłącznie do odczytu. Wszystko to masz na wyciągnięcie ręki - przeczytaj i stosuj we własnych projektach!
- Tworzenie prostych stron WWW
- Dostosowywanie Symfony 2
- Praca z bazą danych
- Doctrine Behaviours
- Szczegółowe dane rekordu
- Relacje
- Panele CRUD i zabezpieczanie dostępu do aplikacji
Poczuj komfort pracy z rewolucyjnym frameworkiem Symfony 2!

Wybrane bestsellery
-
Promocja
To wydanie książki zostało zaktualizowane pod kątem języka PHP 8. Za jej pomocą opanujesz solidne podstawy programowania zorientowanego obiektowo w PHP, a następnie zapoznasz się z zasadami projektowania kodu, narzędziami i zalecanymi rozwiązaniami, które ułatwiają tworzenie, testowanie i wdrażanie niezawodnych aplikacji. Sporo miejsca poświęcono tu wzorcom projektowym, w tym wzorcom biznesowym i bazodanowym. Omówiono również narzędzia i praktyki pomocne w pracy zespołowej, jak praca z systemem Git czy zarządzanie wersjami i zależnościami przy użyciu Composera. Nie zabrakło także takich ważnych zagadnień jak strategie automatycznych testów i zasady ciągłej integracji.- Druk
- PDF + ePub + Mobi pkt
- (77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja
Ten znakomity podręcznik programowania dla początkujących sprawi, że nauka PHP i MySQL będzie przyjemna i efektywna. Został pomyślany tak, aby po zapoznaniu się z najpotrzebniejszymi, kluczowymi informacjami szybko przystąpić do tworzenia stron internetowych ― i w ten sposób wraz z przyswajaniem wiedzy rozwijać umiejętności. Książka zawiera mnóstwo wyjaśnień i wskazówek, zilustrowanych schematami, infografikami i krótkimi przykładami kodu. Opisano w niej, jak zaprojektować i dynamiczne strony internetowe, sklepy internetowe czy serwisy społecznościowe. Dzięki lekturze zdobędziesz gruntowne podstawy sztuki programowania i przygotujesz się do opanowania bardziej złożonych zagadnień.- Druk
- PDF + ePub + Mobi pkt
- (77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja
Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. With the latest edition of this popular hands-on guide, you'll tackle dynamic web programming using the most recent versions of today's core technologies: PHP, MySQL, JavaScript, CSS, HTML5,-
- ePub + Mobi pkt
- (177,65 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł (-15%) -
-
Promocja
Explore the essentials of PHP programming and algorithmic concepts, starting from the basics. This course offers step-by-step guidance to help you understand how computers work, how to use development environments, and more.-
- PDF + ePub pkt
- (35,91 zł najniższa cena z 30 dni)
35.91 zł
39.90 zł (-10%) -
-
Promocja
PHP 8+: Elevate your web development skills to new heights KEY FEATURES Explore new features and enhancements of PHP 8+. Enhance your PHP 8 skills with tips and tricks. Practical insights on error handling, databases, and beyond. DESCRIPTION This comprehensive guide starts with the fundamentals and gradually progresses to advanced techniques. It pr-
- ePub + Mobi pkt
- (89,91 zł najniższa cena z 30 dni)
89.91 zł
99.90 zł (-10%) -
-
Promocja
Moodle 4 Security offers practical guidance on securing your platform by exploring Moodle’s security-related issues. This book will enable you to protect your Moodle platform from potential attacks, ensuring the security of your data.-
- PDF + ePub pkt
- (85,49 zł najniższa cena z 30 dni)
85.49 zł
94.99 zł (-10%) -
-
Promocja
Master PHP fundamentals for efficient web development KEY FEATURES Hands-on approach with numerous examples for immediate application. Explaining advanced concepts with practical web development examples. Advanced techniques for secure coding and modern web development. DESCRIPTION This book covers a wide range of topics starting with the introduct-
- ePub + Mobi pkt
- (89,91 zł najniższa cena z 30 dni)
89.91 zł
99.90 zł (-10%) -
-
Promocja
This book will help you adopt the Ruby mindset and get to grips with Ruby-related concepts. You'll learn about setting up your local environment, Ruby syntax, popular frameworks, and more. A language-agnostic approach will help you avoid common pitfalls and start integrating Ruby into your projects.-
- PDF + ePub pkt
- (98,10 zł najniższa cena z 30 dni)
98.10 zł
109.00 zł (-10%) -
-
Promocja
API to akronim pochodzącego z języka angielskiego terminu application programming interface, co tłumaczy się jako interfejs programowania aplikacji. W praktyce to zestaw zasad i protokołów, które pozwalają różnym programom komunikować się ze sobą. API może być używane do integrowania różnych systemów, a także do dostępu do funkcji lub danych w określonej aplikacji czy platformie. Każdy, kto się zajmuje – lub planuje się zajmować – informatyką, prędzej czy później zetknie się z API i będzie musiał sobie poradzić ze stworzeniem i z przetestowaniem tego rozwiązania. Dziś bowiem nie ma już systemu, który nie korzystałby z API.- Videokurs pkt
- (44,70 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Promocja
To książka adresowana do początkujących programistów, którzy chcą zacząć pisać czysty kod w PHP. Znajdziesz w niej przystępnie wyjaśnione koncepcje, a także szereg wskazówek, opisów dobrych praktyk, wzorców projektowych i technik pracy. Treść została podzielona na dwie części. W pierwszej wyjaśniono paradygmat pisania czystego kodu i zasady, które stosuje się w tym zakresie w języku PHP. W drugiej części omówiono najlepsze narzędzia, wzorce i praktyki, pokazano też, jak należy skonfigurować swoje zintegrowane środowisko programistyczne (IDE) i jak pozyskiwać wskaźniki mówiące o kondycji kodu. Sporo miejsca poświęcono testom automatycznym, pisaniu dokumentacji i innym istotnym zagadnieniom.- Druk
- PDF + ePub + Mobi pkt
- (40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%)
O autorze książki
Włodzimierz Gajda - Certyfikowany inżynier PHP oraz Zend Framework mający ponad dziesięć lat doświadczenia w nauczaniu programowania aplikacji internetowych.
Wykładowca w Katedrze Analizy Numerycznej i Programowania Katolickiego Uniwersytetu Lubelskiego Jana Pawła II.
Prowadzi wykłady dotyczące programowania aplikacji internetowych w PHP, symfony, Zend Framework.
Pomysłodawca i właściciel firmy szkolenia-informatyczne.eu zajmującej się prowadzeniem szkoleń IT.
Włodzimierz Gajda - pozostałe książki
-
Promocja
Wzorzec architektoniczny MVC — choć opracowany z myślą o uproszczeniu życia programistom i twórcom witryn WWW — początkowo bardzo trudno zrozumieć, a postęp w dziedzinie tworzenia stron internetowych wymusza ciągłe dostosowywanie się do panujących na rynku trendów i stałe odświeżanie wiedzy na ten temat. Pomocą posłuży tu odpowiednia książka — z pewnością może nią być "PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych ".- Druk
- PDF + ePub + Mobi pkt
-
Niedostępna
-
Promocja
PHP. Praktyczne projekty to naprawdę wyjątkowy podręcznik do nauki PHP. Nie spodziewaj się tu suchych, typowo podręcznikowych teorii! Znajdziesz w nim za to omówienie wszystkich elementów języka PHP, działania skryptów, funkcji i bibliotek wraz z dowcipnymi i przejrzystymi przykładami ich użycia. Pierwsza część książki wprowadzi Cię w świat PHP oraz wyjaśni, jak stosować i łączyć poszczególne polecenia w dobrze działający kod. Z następnych rozdziałów wyniesiesz już umiejętności czysto praktyczne, dotyczące wszystkich obszarów wykorzystania tego języka przy tworzeniu najróżniejszych projektów.- Druk
- PDF + ePub + Mobi pkt
-
Niedostępna
-
Promocja
Książka Symfony w przykładach jest możliwie najbardziej skondensowaną instrukcją obsługi Symfony. Żeby ją zrozumieć, nie musisz dysponować oszałamiającą wiedzą — wystarczą podstawy PHP i XHTML/CSS. Jej autor poprowadzi Cię od najprostszych projektów („Hello world”), przez nieco bardziej zaawansowane zagadnienia, dotyczące zewnętrznych zasobów, połączenia projektu z bazą danych, publikacji projektu na serwerze hostingowym, aż po tworzenie różnego typu paneli administracyjnych. Krótko mówiąc, na samych konkretnych przykładach przejdziesz drogę do stworzenia własnej, niezawodnie działającej aplikacji internetowej.- Druk
- PDF + ePub + Mobi pkt
-
Niedostępna
-
Promocja
Niniejsza publikacja ma za zadanie przybliżyć Ci Zend Framework, począwszy od absolutnych podstaw, aż po kwestie związane z pieczołowitym zabezpieczaniem dostępu do aplikacji. Znajdziesz tu jasne i czytelne przykłady zastosowania frameworka w różnych sytuacjach oraz propozycje gotowych rozwiązań konkretnych problemów programistycznych. Nauczysz się tworzyć zarówno proste strony WWW, jak i zaawansowane aplikacje, wymieniać szablony oraz implementować wtyczki. Poznasz sposoby tworzenia i wykorzystywania klas, współpracy z bazą danych, publikowania aplikacji w Internecie oraz używania formularzy. Krótko mówiąc, masz w ręku kompletny przewodnik po jednym z najlepszych frameworków PHP!- Druk
- PDF + ePub + Mobi pkt
-
Czasowo niedostępna
-
Promocja
To zbiór ponad 100 ćwiczeń, które pomogą Ci zrozumieć działanie programu i opanować jego narzędzia. Będziesz pracować na fotografiach umieszczonych na dołączonej do książki płycie — znajdziesz tam blisko 3 tysiące zdjęć do dowolnego wykorzystania! Nauczysz się poprawiać ich jakość i dowiesz się, jak przekształcić jedną fotografię w taki sposób, by otrzymać najróżniejsze, całkiem inne efekty końcowe.- Druk
- PDF + ePub + Mobi pkt
-
Niedostępna
-
Promocja
Książka GIMP. Praktyczne projekty. Wydanie II to zbiór ponad 100 ćwiczeń, które pomogą Ci zrozumieć działanie programu i opanować jego narzędzia. Podczas każdego z nich będziesz pracować nad przykładowymi fotografiami, które znajdują się na płycie DVD dołączonej do tej książki, i poznasz kilkadziesiąt sposobów na poprawienie ich jakości. Autor wytłumaczy Ci, jak wykorzystywać warstwy i gradienty, kadrować i skalować, pracować ze ścieżkami i zaznaczeniami, rozmywać i wyostrzać obraz oraz dodawać fantazyjne napisy. W dodatku dostaniesz do dyspozycji i dowolnego (w tym komercyjnego) wykorzystania bazę około 3 tysięcy znakomitych zdjęć.- Druk
-
Niedostępna
-
Promocja
Jeśli chcesz wykorzystać atuty GIMP-a, pora poznać jego interfejs i nauczyć się go używać. Najłatwiej zrobić to za pomocą praktycznych ćwiczeń, których mnóstwo znajdziesz w tej książce. Dowiesz się stąd, jak zainstalować i skonfigurować program, stosować narzędzia selekcji i pracować na warstwach. Odkryjesz, jak można zrobić szkic na podstawie zdjęcia, używać aerografu do malowania skopiowanymi obrazami i wstawiać oraz modyfikować ścieżki. Poznasz sposoby odbijania, obracania i skalowania obrazu, wielowymiarowej korekcji jego kolorystyki, poprawiania ostrości i usuwania zabrudzeń. Każde ćwiczenie zajmie Ci dosłownie parę minut. A efekt? Murowany!- Druk
- PDF + ePub + Mobi pkt
-
Niedostępna
-
Promocja
W tej książce znajdziesz mnóstwo ćwiczeń, których zadaniem jest przybliżenie Ci sposobu działania poszczególnych elementów języka HTML5 i właściwości CSS3, a także większych projektów, które pozwolą Ci opanować i przetestować wiedzę na temat większych partii materiału. Obok szczegółowego omówienia języka HTML znajdziesz tu porady na temat tego, jak pilnować poprawności kodu HTML5 i CSS3, pracować w trybie standardów, tworzyć układy strony czy projektować szablony. Dowiesz się także sporo na temat semantyki języka HTML.- Druk
- PDF + ePub + Mobi pkt
-
Czasowo niedostępna
-
Promocja
Możliwości programu git i sposoby jego praktycznego zastosowania w różnych projektach przedstawione zostały w tej książce. Znajdziesz tu podstawowe informacje o instalacji środowiska i tworzeniu repozytoriów, pracy z plikami, identyfikowaniu rewizji i zmienianiu historii projektu. Dowiesz się, kiedy i jak tworzyć czy łączyć gałęzie oraz całe repozytoria, korzystać z repozytorium lokalnego i zdalnego, a także synchronizować je w odpowiedni sposób. Poznasz możliwe konflikty między wersjami pliku i nauczysz się radzić sobie z nimi. Zrozumiesz, jak wykorzystywać najbardziej znane serwery hostingowe dla projektów git oraz dostępne w nich, wbudowane systemy śledzenia błędów. I wreszcie przestaniesz miewać koszmary, w których tracisz tygodnie na odszukanie zagubionego pliku. Git zrobi to za Ciebie!- Druk
- PDF + ePub + Mobi pkt
- (41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Biblioteka jQuery, opracowana na potrzeby użytkowników JavaScriptu, okazała się strzałem w dziesiątkę, jeśli chodzi o ułatwienie korzystania z tego języka. Szybkość działania, przejrzystość tworzonego kodu i opcja wykonywania zapytań Ajax to jej główne, choć nie jedyne atuty. Każdy programista używający na co dzień języka JavaScript doceni niezależność kodu od przeglądarki internetowej, możliwość wykorzystania selektorów, atrybutów czy filtrów. Jedne z najważniejszych cech biblioteki jQuery to zapewnienie prostoty wykonywania operacji na modelu DOM oraz rozbudowywanie funkcjonalności dzięki przeróżnym wtyczkom. Informacje na temat posługiwania się tą biblioteką znajdziesz w tablicach informatycznych, stanowiących znakomite podręczne źródło wiedzy.- Druk
-
Niedostępna
Zobacz pozostałe książki z serii
-
Bestseller Nowość Promocja
Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem okazuje się błahy i prosty do rozwiązania. Prawdziwe wyzwanie zaczyna się wtedy, kiedy naprawa usterki wymaga dogłębnej znajomości sieci, jej silnych i mocnych stron, a także metod radzenia sobie z awariami. Na szczęście powstała ta książka.- Druk
- PDF + ePub + Mobi pkt
- (101,40 zł najniższa cena z 30 dni)
109.85 zł
169.00 zł (-35%) -
Bestseller Promocja
Jedni się jej obawiają, inni patrzą na nią z nadzieją. Sztuczna inteligencja, z angielskiego artificial intelligence (AI), to technologia, która oferuje niespotykane dotąd możliwości i imponującą wydajność. Jeśli w odpowiedni sposób zadać jej pytanie, jest w stanie precyzyjnie na nie odpowiedzieć i podsunąć rozwiązanie. Po otrzymaniu konkretnych wskazówek może wygenerować wysokiej jakości grafiki i filmy. Kluczowe jest, aby nauczyć się właściwie zadawać pytania i poprawnie formułować polecenia. Innymi słowy ― promptować.- Druk
- PDF + ePub + Mobi pkt
- (29,40 zł najniższa cena z 30 dni)
31.85 zł
49.00 zł (-35%) -
Promocja
Witaj w internecie rzeczy! Tutaj możliwości ogranicza jedynie Twoja wyobraźnia - a także to, czy potrafisz sprawnie się poruszać po świecie, którym rządzą mikrokontrolery. Dzisiejsze rozwiązania stosowane w modelach IoT stanowią klucz do zrozumienia i kształtowania przyszłości. Stosowane w nich układy ESP8266 i ESP32 wyróżniają się wszechstronnością, niskim kosztem i potężną mocą obliczeniową. To czyni je idealnym narzędziem dla entuzjastów, hobbystów i profesjonalistów pragnących testować swoje pomysły w praktyce.- Druk
- PDF + ePub + Mobi pkt
- (29,94 zł najniższa cena z 30 dni)
32.43 zł
49.90 zł (-35%) -
Bestseller Promocja
Sztuczna inteligencja jest na ustach wszystkich. Odkąd pojawił się ChatGPT, newsy ze świata informatyki trafiają na pierwsze strony gazet, pojawiają się w serwisach informacyjnych, programach radiowych i telewizyjnych. Na temat AI dyskutują już nie tylko programiści, ale także fizycy, filozofowie i specjaliści zajmujący się rynkiem pracy. Wojskowi i naukowcy odkrywają dla niej kolejne zastosowania w swoich dziedzinach, futurolodzy zaś na zmianę straszą wizjami rodem z Terminatora i Czarnego lustra i uspokajają, że to wszystko dla naszego dobra, a sztuczna inteligencja pozostaje przecież pod ludzką kontrolą.- Druk
- PDF + ePub + Mobi pkt
- (26,94 zł najniższa cena z 30 dni)
29.18 zł
44.90 zł (-35%) -
Promocja
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk
- (29,94 zł najniższa cena z 30 dni)
32.43 zł
49.90 zł (-35%) -
Promocja
Jeśli wszystkie Twoje zestawy LEGO® zostały już zbudowane, a Ty szukasz inspiracji do tego, by ze swoich klocków skonstruować coś zupełnie nowego, to świetnie ― Ciocia od Klocków i Brodaty Geek mają mnóstwo pomysłów i nieograniczoną wyobraźnię. Dzięki ich wskazówkom i pomysłom nauczysz się patrzeć na klocki LEGO® w zupełnie nowy sposób i kreować fantastyczne światy bez żadnych ograniczeń!- Druk
- (26,94 zł najniższa cena z 30 dni)
29.18 zł
44.90 zł (-35%) -
Promocja
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- Druk
- PDF + ePub + Mobi pkt
- (23,94 zł najniższa cena z 30 dni)
25.92 zł
39.90 zł (-35%) -
Promocja
Jeżeli jesteś pracownikiem dozoru lub elektromonterem albo po ukończeniu nauki planujesz zajmować się eksploatacją urządzeń elektroenergetycznych u pracodawcy lub w ramach własnej działalności, musisz posiadać odpowiednie kwalifikacje. Świadectwa kwalifikacyjne uprawniające Cię do samodzielnej eksploatacji urządzeń elektroenergetycznych „E” lub sprawowania dozoru nad ich eksploatacją „D” możesz uzyskać po pozytywnym zdaniu egzaminu kwalifikacyjnego URE Grupy 1. Ta książka ma za zadanie pomóc Ci się do niego przygotować.- Druk
- PDF + ePub + Mobi pkt
- (29,94 zł najniższa cena z 30 dni)
32.43 zł
49.90 zł (-35%) -
Promocja
Wirtualizacja serwerów pozwala lepiej wykorzystać posiadany sprzęt. Dzięki niej możliwe jest zwiększenie elastyczności systemu i usprawnienie zarządzania infrastrukturą IT. Spośród wielu platform wirtualizacyjnych dostępnych na rynku wyróżnia się VMware ESXi 8 - jeden z najbardziej zaawansowanych i wszechstronnych produktów, oferujący administratorom systemów kompleksowe rozwiązania. Wśród jego zaawansowanych funkcji znajdują się między innymi obsługa kontenerów, automatyzacja zarządzania, wsparcie dla najnowszych technologii sprzętowych, a także zintegrowane narzędzia do monitorowania i optymalizacji wydajności.- Druk
- PDF + ePub + Mobi pkt
- (41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%)
Ebooka "Symfony 2 od podstaw" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Recenzje książki: Symfony 2 od podstaw (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: NetWorld Piotr KociatkiewiczRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Symfony 2 jest środowiskiem pozwalającym tworzyć strony i aplikacje internetowe w języku PHP. Książka uczy sposobów wykorzystania funkcji tego środowiska poprzez prezentację 64 dobrze dobranych przykładów. Analizując je czytelnik dowie się, jak uruchomić prosty projekt, dołączyć zewnętrzne zasoby, utworzyć szablon witryny oraz publikować projekt. Pozna zasady posługiwania się szablonami Twig służącymi do prezentacji widoków oraz sposoby instalowania i modyfikowania dodatkowych pakietów Symfony 2. W zakresie baz danych uzyska umiejętność wykorzystywania aplikacji phpMyAdmin i serwera MySQL. Znajdzie wyjaśnienie sposobów przygotowania akcji show, odpowiedzialnej za generowanie strony odnoszącej się do pojedynczego rekordu z bazy danych oraz kwestii związanych z relacjami w bazie. Uzyska umiejętność wykorzystania paneli administracyjnych CRUD i Sonata do edycji zależności relacyjnych. Książka jest skierowana do osób pragnących poznać samodzielnie środowisko Symfony 2.
Szczegóły książki
- Dane producenta
- » Dane producenta:
- ISBN Książki drukowanej:
- 978-83-246-3498-9, 9788324634989
- Data wydania książki drukowanej :
- 2012-08-17
- ISBN Ebooka:
- 978-83-246-6241-8, 9788324662418
- Data wydania ebooka :
-
2012-10-29
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 158x235
- Numer z katalogu:
- 8595
- Rozmiar pliku Pdf:
- 5.8MB
- Rozmiar pliku ePub:
- 7.8MB
- Rozmiar pliku Mobi:
- 16MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Kategorie:
Technologie webowe » PHP - Programowanie
Technologie webowe » Symfony
Spis treści książki
- Dystrybucja with vendors - około 6 MB (17)
- Dystrybucja without vendors - około 200 kB (17)
- Przykład 1.1. Aplikacja przykładowa (18)
- ROZWIĄZANIE (18)
- Podsumowanie (22)
- Przestrzenie nazw (25)
- Pakiet (26)
- Kontroler i akcja (27)
- Widok (28)
- Przykład 2.1. Hello, world! (28)
- ROZWIĄZANIE (28)
- Zmodyfikowane pliki (39)
- Środowiska pracy (40)
- Tworzenie i usuwanie pakietów (42)
- Użycie przestrzeni nazewniczych (42)
- Cechy Symfony 2 (44)
- Formaty konfiguracji (44)
- Uruchomienie gotowego przykładu (46)
- Przykład 3.1. Pusta Dolinka (49)
- ROZWIĄZANIE (49)
- Przykład 3.2. Dolina Pięciu Stawów Polskich (53)
- ROZWIĄZANIE (53)
- Przykład 4.1. Dwa kabele (60)
- ROZWIĄZANIE (61)
- Tworzenie i usuwanie akcji (65)
- Tworzenie i usuwanie kontrolerów (67)
- Tworzenie i usuwanie pakietów (67)
- Definiowanie adresów URL akcji (68)
- Przykład 5.1. Fraszki (69)
- ROZWIĄZANIE (69)
- Przykład 5.2. Zabytki Lublina (72)
- ROZWIĄZANIE (74)
- Przykład 5.3. Piosenki dla dzieci (77)
- ROZWIĄZANIE (78)
- Strony błędów w Symfony 2 (84)
- Przykład 6.1. Gady (86)
- ROZWIĄZANIE (86)
- Nadpisywanie widoków dowolnych pakietów (91)
- Programowe generowanie błędów 404 oraz 500 (92)
- Przykład 7.1. Gady - wersja lokalna z własną domeną (93)
- ROZWIĄZANIE (94)
- Przykład 7.2. Gady - wersja z serwera firmy NetArt (95)
- ROZWIĄZANIE (95)
- Przykład 7.3. Gady - wersja z serwera firmy Light Hosting (97)
- ROZWIĄZANIE (97)
- Dystrybucje Symfony 2 (101)
- Przykładowa aplikacja ACME demo (101)
- Pierwszy samodzielnie wykonany projekt (102)
- Zewnętrzne zasoby (103)
- Szablon witryny (103)
- Podstawy routingu (104)
- Błędy 404 (104)
- Publikowanie projektu (105)
- Przykład 8.1. Przygotowanie pakietu symfony2-customized-v1.zip (bez przykładu src/Acme) (106)
- ROZWIĄZANIE (106)
- Logiczne nazwy widoków (111)
- Nadpisywanie widoków z folderu vendor (113)
- Nazwy widoków akcji (114)
- Przykład 9.1. Nazwy logiczne widoków, adnotacja @Template() i metoda render() (116)
- ROZWIĄZANIE (116)
- Składnia widoków Twig (119)
- Wyłączanie interpretacji w szablonie (120)
- Przykład 9.2. Wyłączanie interpretacji fragmentu szablonu (121)
- ROZWIĄZANIE (122)
- Podwójne rozszerzenie .html.twig (123)
- Modyfikacja nagłówka Content-Type przy użyciu parametru _format (124)
- Modyfikacja nagłówka Content-Type metodą set() (124)
- Przykład 9.3. Modyfikacja nagłówka Content-Type (125)
- ROZWIĄZANIE (125)
- Przekazywanie zmiennych do widoku (129)
- Przykład 10.1. Data i godzina (130)
- ROZWIĄZANIE (131)
- Zabezpieczanie zmiennych (132)
- Przykład 10.2. Zabezpieczanie zmiennych (134)
- ROZWIĄZANIE (135)
- Przekazywanie do widoku tablic (138)
- Przekazywanie do widoku obiektów (139)
- Wyrażenia Twig (139)
- Operatory Twig (141)
- Definiowanie zmiennych wewnątrz widoku (144)
- Zmienne globalne (145)
- Instrukcja for (147)
- Instrukcja if (150)
- Przykład 11.1. Korona ziemi (151)
- ROZWIĄZANIE (152)
- Przykład 11.2. Dzieła literatury światowej (155)
- ROZWIĄZANIE (155)
- Przykład 11.3. Tabliczka mnożenia (157)
- ROZWIĄZANIE (157)
- Przykład 11.4. Tabela potęg (161)
- ROZWIĄZANIE (161)
- Przykład 11.5. Bezpieczna paleta kolorów (163)
- ROZWIĄZANIE (164)
- Znaczniki Twig (169)
- Znaczniki for oraz if (171)
- Znaczniki macro, from i import (171)
- Znacznik filter (172)
- Znacznik set (173)
- Znacznik extends (173)
- Znacznik block (175)
- Znaczniki extends i block oraz dziedziczenie (175)
- Znacznik use (178)
- Znacznik include (179)
- Znacznik spaceless (179)
- Znacznik autoescape (180)
- Znacznik raw (180)
- Znacznik flush (180)
- Znacznik do (180)
- Znacznik render (181)
- Filtry (181)
- Funkcje (184)
- Przykład 12.1. Piosenki dziecięce (185)
- ROZWIĄZANIE (186)
- Przykład 13.1. Opowiadania Edgara Allana Poe (197)
- ROZWIĄZANIE (198)
- Lista pakietów zawartych w Symfony (209)
- Zawartość folderu vendor/ (210)
- Pobieranie pakietów do folderu vendor/ (211)
- Dołączanie pakietów do kodu (212)
- Przykład 15.1. Przygotowanie dystrybucji symfony2-customized-v2 zawierającej pakiet DoctrineFixturesBundle (212)
- ROZWIĄZANIE (213)
- Przykład 17.1. Imiona (221)
- ROZWIĄZANIE (222)
- Tworzenie i usuwanie bazy danych (233)
- Doctrine 2.1 (234)
- Tworzenie tabel w bazie danych (235)
- Struktura klas dostępu do bazy danych (236)
- Dodawanie nowych właściwości do istniejącej klasy (237)
- Typy danych (238)
- Operowanie klasami dostępu do bazy danych (240)
- Klasy Entity i EntityManager (240)
- Stan obiektu Entity (241)
- Tworzenie nowych rekordów (242)
- Usuwanie rekordów (243)
- Pobieranie wszystkich rekordów z bazy (243)
- Przykład 18.1. Rzeki (243)
- ROZWIĄZANIE (244)
- Klasy Entity oraz Repository (251)
- Podstawowe metody klas Repository (252)
- Metoda find() (252)
- Metoda findAll() (253)
- Metoda findBy() (253)
- Metoda findOneBy() (254)
- Metoda findByX() (254)
- Metoda findOneByX() (255)
- Nadpisywanie metod klasy Entity (255)
- Metoda __toString() klasy Entity (255)
- Metoda fromArray () klasy Entity (256)
- Nadpisywanie metod klasy Repository (256)
- Przykład 19.1. Tatry (257)
- ROZWIĄZANIE (257)
- Przykład 21.1. Przygotowanie dystrybucji symfony2-customized-v3 zawierającej pakiet StofDoctrineExtensionsBundle (270)
- ROZWIĄZANIE (270)
- Identyfikatory slug (275)
- Automatyczne generowanie identyfikatorów slug w Symfony 2 (276)
- Przykład 22.1. Wyrazy - test zachowania sluggable (277)
- ROZWIĄZANIE (277)
- Parametry adnotacji konfigurujących wartości slug (280)
- Przykład 23.1. Wyrazy - test zachowania timestampable (282)
- ROZWIĄZANIE (282)
- Wstawianie tłumaczeń do bazy danych (284)
- Odczytywanie tłumaczeń (286)
- Przykład 24.1. Kolory - test zachowania timestampable (286)
- ROZWIĄZANIE (287)
- Adresy URL zawierające zmienne (297)
- Konwersja wejściowa (298)
- Konwersja wyjściowa (298)
- Wyszukiwanie pojedynczego rekordu na podstawie klucza głównego (298)
- Wyświetlanie właściwości rekordu (299)
- Przykład 26.1. Piosenki wojskowe (299)
- ROZWIĄZANIE (300)
- Przykład 27.1. Piosenki wojskowe - użycie identyfikatorów slug (308)
- ROZWIĄZANIE (308)
- Przykład 28.1. Treny (311)
- ROZWIĄZANIE (312)
- Przykład 29.1. Download - pliki zapisane w bazie danych (320)
- ROZWIĄZANIE (320)
- Przykład 29.2. Download - pliki pobierane z folderu (325)
- ROZWIĄZANIE (325)
- Klucze obce o wartości NULL (332)
- Użycie relacji 1:1 w Symfony 2 (332)
- Operowanie rekordami powiązanymi relacją (334)
- Tworzenie rekordów (334)
- Rekord zależny (335)
- Przykład 31.1. Dane użytkowników (335)
- ROZWIĄZANIE (335)
- Akcje referencyjne SQL (338)
- Programowe akcje referencyjne Doctrine 2.1 (339)
- Parametr cascade (339)
- Parametr orphanRemoval (340)
- Relacje jednokierunkowe i dwukierunkowe (340)
- Synchronizacja obiektów z bazą danych (342)
- Klucze obce o wartości NULL (346)
- Użycie relacji 1:n w Symfony 2 (346)
- Właściciel relacji 1:n (349)
- Operowanie rekordami powiązanymi relacją (349)
- Tworzenie rekordów (349)
- Rekordy zależne (350)
- Rekord nadrzędny (351)
- Synchronizacja relacji (351)
- Akcje referencyjne (352)
- Akcje SQL-owe (352)
- Akcje Doctrine (352)
- Przykład 32.1. Kontynent i państwa (353)
- ROZWIĄZANIE (353)
- Porządkowanie rekordów (357)
- Użycie relacji n:m w Symfony 2 (360)
- Właściciel relacji n:m (361)
- Tabela łącząca relacji n:m (362)
- Operowanie rekordami powiązanymi relacją (362)
- Tworzenie rekordów (362)
- Rekordy zależne (363)
- Synchronizacja relacji (364)
- Usuwanie powiązania relacyjnego (364)
- Akcje referencyjne SQL (365)
- Akcje SQL-owe (365)
- Przykład 33.1. Filmy i aktorzy (365)
- ROZWIĄZANIE (365)
- Porządkowanie rekordów (370)
- Przykład 34.1. Kontynenty/Państwa - akcje show i widoki częściowe (375)
- Przykład 34.2. Filmy/Aktorzy - akcje show i widoki częściowe (376)
- Przykład 34.3. Powieści Agaty Christie (376)
- ROZWIĄZANIE (377)
- Adresy URL akcji CRUD (391)
- Ponowne generowanie paneli CRUD (394)
- Panele CRUD a relacje (394)
- Przykład 36.1. Imiona - panel CRUD (394)
- ROZWIĄZANIE (395)
- Przykład 36.2. Panel CRUD i relacja 1:1 (396)
- ROZWIĄZANIE (396)
- Przykład 36.3. Panel CRUD i relacja 1:n (399)
- ROZWIĄZANIE (399)
- Przykład 36.4. Panel CRUD i relacja n:m (401)
- ROZWIĄZANIE (401)
- Przykład 37.1. Przygotowanie dystrybucji symfony2-customized-v4 zawierającej pakiet FOSUserBundle (403)
- ROZWIĄZANIE (403)
- Tworzenie kont i nadawanie uprawnień (408)
- Tworzenie kont (409)
- Aktywacja i deaktywacja konta (409)
- Nadawanie i usuwanie uprawnień administracyjnych (409)
- Przykład 37.2. Sprawdzenie działania dystrybucji symfony2-customized-v4 (410)
- ROZWIĄZANIE (410)
- Uprawnienia dostępu (415)
- Role użytkowników (416)
- Nadawanie, usuwanie i sprawdzanie uprawnień użytkownikom (417)
- Przykład 38.1. Korona ziemi (419)
- ROZWIĄZANIE (420)
- Hierarchia ról (427)
- Przykład 39.1. Korona ziemi - podział na frontend oraz backend (429)
- ROZWIĄZANIE (430)
- Przekierowania (432)
- Osadzanie formularza do logowania na stronie głównej (434)
- Przykład 39.2. Korona ziemi - osadzenie formularza do logowania w pliku base.html.twig (435)
- ROZWIĄZANIE (435)
- Przykład 40.1. Kontynenty/państwa - frontend i backend (439)
- ROZWIĄZANIE (439)
- Przykład 40.2. Kontynenty/państwa - rejestracja użytkowników (442)
- ROZWIĄZANIE (442)
- Przykład 40.3. Kontynenty/państwa - odzyskiwanie hasła (444)
- ROZWIĄZANIE (444)
- Przykład 42.1. Przygotowanie dystrybucji symfony2-customized-v5 zawierającej pakiet SonataAdminBundle (451)
- ROZWIĄZANIE (452)
- Krok 1. Wypakuj dystrybucję Symfony 2.0.X without vendors (452)
- Krok 2. Zmodyfikuj plik deps (452)
- Krok 3. Pobierz pakiety (453)
- Krok 4. Usuń foldery .git (453)
- Krok 5. Zarejestruj przestrzenie nazw (453)
- Krok 6. Zarejestruj pakiety (454)
- Krok 7. Zmodyfikuj konfigurację projektu (454)
- Krok 8. Zmodyfikuj zabezpieczenia projektu (455)
- Krok 9. Utwórz pakiet Application/Sonata/UserBundle (457)
- Krok 10. Zmodyfikuj reguły routingu (457)
- Krok 11. Zainstaluj style CSS oraz ikony (458)
- Krok 12. Skompresuj otrzymaną dystrybucję (458)
- Przykład 42.2. Sprawdź działanie dystrybucji symfony2-customized-v5 (458)
- ROZWIĄZANIE (459)
- Krok 1. Wypakuj dystrybucję i skonfiguruj bazę danych (459)
- Krok 2. Utwórz tabele w bazie danych (459)
- Krok 3. Utwórz konto administratora (459)
- Krok 4. Sprawdź wygląd panelu administracyjnego (459)
- Przykład 43.1. Miasta (461)
- ROZWIĄZANIE (462)
- Krok 1. Wypakuj dystrybucję i skonfiguruj bazę danych (462)
- Krok 2. Utwórz pakiet My/Frontend (462)
- Krok 3. Utwórz klasę CityAdmin (462)
- Krok 4. Włącz panel administracyjny do zarządzania rekordami City (463)
- Krok 5. Przygotuj plik zawierający tłumaczenia (464)
- Krok 6. Sprawdź wygląd panelu administracyjnego do edycji miast (464)
- Przykład 44.1. Przygotowanie dystrybucji symfony2-customized-v6 zawierającej omówione pakiety (467)
- Przykład 44.2. Rzeki: aplikacja z panelem Sonata (468)
- ROZWIĄZANIE (468)
- Krok 1. Połącz przykład 18. z dystrybucją symfony2-customized-v6.zip (468)
- Krok 2. Wykonaj panel Sonata (469)
- Przykład 44.3. Kontynenty: aplikacja z panelem Sonata (469)
- ROZWIĄZANIE (469)
- Przykład 44.4. Filmy: aplikacja z panelem Sonata (470)
- Przykład 44.5. Powieści Agaty Christie: aplikacja z panelem Sonata (470)
- 1. XAMPP (473)
- 2. Modyfikacja konfiguracji PHP (475)
- 3. Modyfikacja pakietu PEAR (476)
- 4. Uaktualnienie biblioteki PEAR (476)
- 5. Code Sniffer (477)
- 6. phpDocumentor (477)
- 7. PHPUnit (477)
- 8. Cygwin (478)
- 9. Ścieżki dostępu (480)
- 10. GraphViz (482)
- 11. NetBeans (482)
Podziękowania (13)
CZĘŚĆ I TWORZENIE PROSTYCH STRON WWW (15)
Rozdział 1. Uruchomienie przykładowego projektu (17)
Rozdział 2. Hello, world! (25)
Rozdział 3. Dołączanie zewnętrznych zasobów (47)
Rozdział 4. Szablon witryny (57)
Rozdział 5. Hiperłącza i struktura aplikacji (65)
Rozdział 6. Błędy 404 (83)
Rozdział 7. Publikowanie projektu na serwerze hostingowym (93)
Rozdział 8. Podsumowanie części I (101)
CZĘŚĆ II WIDOKI (109)
Rozdział 9. Twig (111)
Rozdział 10. Zmienne, wyrażenia i operatory Twig (129)
Rozdział 11. Instrukcje sterujące for oraz if (147)
Rozdział 12. Znaczniki, filtry i funkcje (169)
Rozdział 13. Trójstopniowy podział widoków (195)
Rozdział 14. Podsumowanie części II (205)
CZĘŚĆ III DOSTOSOWYWANIE SYMFONY 2 (207)
Rozdział 15. Dodawanie nowych pakietów (209)
Rozdział 16. Podsumowanie części III (217)
CZĘŚĆ IV PRACA Z BAZĄ DANYCH (219)
Rozdział 17. Pierwszy projekt wykorzystujący bazę danych (221)
Rozdział 18. ORM Doctrine 2 (233)
Rozdział 19. Dostosowywanie klas dostępu do bazy danych (251)
Rozdział 20. Podsumowanie części IV (265)
CZĘŚĆ V ZACHOWANIA DOCTRINE (267)
Rozdział 21. Instalacja i konfiguracja rozszerzeń DoctrineExtensions (269)
Rozdział 22. Zachowanie sluggable (275)
Rozdział 23. Zachowanie timestampable (281)
Rozdział 24. Zachowanie translatable (283)
Rozdział 25. Podsumowanie części V (293)
CZĘŚĆ VI SZCZEGÓŁOWE DANE REKORDU (295)
Rozdział 26. Akcja show (297)
Rozdział 27. Identyfikacja rekordu na podstawie wartości slug (307)
Rozdział 28. Generowanie menu na podstawie zawartości bazy danych (311)
Rozdział 29. Udostępnianie plików binarnych (319)
Rozdział 30. Podsumowanie części VI (327)
CZĘŚĆ VII RELACJE (329)
Rozdział 31. Relacje 1:1 (331)
Rozdział 32. Relacje 1:n (jeden do wielu) (345)
Rozdział 33. Relacje n:m (wiele do wielu) (359)
Rozdział 34. Relacje, akcje index i show oraz widoki częściowe (373)
Rozdział 35. Podsumowanie części VII (385)
CZĘŚĆ VIII PANELE CRUD I ZABEZPIECZANIE DOSTĘPU DO APLIKACJI (387)
Rozdział 36. Generowanie paneli administracyjnych CRUD (389)
Rozdział 37. Instalacja pakietu FOSUserBundle (403)
Rozdział 38. Aplikacja dostępna wyłącznie dla zdefiniowanych użytkowników (415)
Rozdział 39. Aplikacja dostępna publicznie w trybie do odczytu (429)
Rozdział 40. Rejestracja użytkowników i odzyskiwanie hasła (439)
Rozdział 41. Podsumowanie części VIII (447)
CZĘŚĆ IX PANELE ADMINISTRACYJNE SONATA (449)
Rozdział 42. Instalacja pakietów Sonata (451)
Rozdział 43. Użycie paneli administracyjnych Sonata do własnych tabel (461)
Rozdział 44. Podsumowanie części IX (467)
DODATKI (471)
Dodatek A Instalacja oprogramowania (473)
Skorowidz (483)
Helion - inne książki
-
Nowość Promocja
Tę książkę docenią praktycy: analitycy danych i inżynierowie uczenia maszynowego. Opisano w niej różne architektury transformerów — od pierwszych modeli podstawowych po najnowsze osiągnięcia w generatywnej sztucznej inteligencji. Dzięki lekturze nauczysz się wstępnego szkolenia i dostrajania modeli LLM, a także pracy nad różnymi przypadkami użycia. Poznasz takie problemy jak halucynacje i zagrożenia prywatności, a następnie dowiesz się, jak je łagodzić. W książce pokazano ponadto, jak poprawiać dokładność modeli LLM i uzyskiwać większą kontrolę nad generowanymi przez nie wynikami. Nie zabrakło ciekawych szczegółów dotyczących modeli generatywnych opartych na transformerach, modeli wizyjnych i architektur multimodalnych, jak również opisu najlepszych praktyk.- Druk
- PDF + ePub + Mobi pkt
- (89,40 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Nowość Promocja
Zapnij pasy przed wyprawą życia! Mars. Nowa Ziemia to fascynująca opowieść o ludzkiej determinacji, by postawić stopę na Czerwonej Planecie. Astrofizyk Andrew May zabierze Cię w podróż przez historię eksploracji Marsa — od pierwszych wyobrażeń i obserwacji astronomicznych aż po najnowsze misje i ambitne plany kolonizacyjne. Nasz planetarny sąsiad od wieków fascynuje ludzkość, pobudzając wyobraźnię pisarzy, naukowców i inżynierów. Ta książka to nie tylko zapis technologicznych osiągnięć, ale także opowieść o ludziach, którzy marzą, planują i podejmują ryzyko, aby zmienić rozumienie Wszechświata i uczynić z nas gatunek międzyplanetarny. Jeśli zastanawiasz się, jakie wyzwania czekają podczas podróży na Marsa i czy człowiek jest gotowy na życie poza Ziemią, ta książka jest dla Ciebie. Przygotuj się na ekscytującą misję, która może zmienić przyszłość ludzkości.- Druk
- PDF + ePub + Mobi pkt
- (35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Nowość Promocja
Dzięki tej książce łatwiej poradzisz sobie z zastosowaniem ekosystemu LlamaIndex i nauczysz się wdrażać własne projekty. Na praktycznych przykładach zapoznasz się z procesem personalizacji i uruchamiania projektów LlamaIndex. Dowiesz się, jak przezwyciężać ograniczenia dużych modeli językowych, zbudujesz aplikacje dla użytkowników końcowych i zdobędziesz umiejętności w zakresie pozyskiwania danych, indeksowania, obsługi zapytań i łączenia dynamicznych baz wiedzy, obejmujących generatywną sztuczną inteligencję i duże modele językowe. Pod koniec lektury zagłębisz się w tworzenie niestandardowych rozwiązań, co pozwoli Ci dobrze zrozumieć możliwości i zastosowania LlamaIndex.- Druk
- PDF + ePub + Mobi pkt
- (53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Nowość Promocja
Tę książkę docenią projektanci, specjaliści z zakresu metodyki DevOps i badacze zajmujący się bezpieczeństwem, którzy znajdą w niej niezrównane źródło wiedzy o kluczowych elementach systemu operacyjnego i jego słabych punktach. Poszczególne zagadnienia zilustrowano za pomocą starannie przygotowanych przykładów bazujących na narzędziu PowerShell. Przykłady te można testować i dostosowywać. Obejmują one zarówno podstawową analizę zabezpieczeń zasobów, jak i techniki zaawansowane, takie jak uwierzytelnianie sieciowe. Dzięki tej praktycznej książce przyswoisz wiedzę o tym, jak system Windows zabezpiecza pliki i rejestr, jak implementuje uwierzytelnianie lokalnie i za pośrednictwem sieci, a także od podstaw przeanalizujesz zagadnienia udzielania dostępu do zasobu.- Druk
- PDF + ePub + Mobi pkt
- (89,40 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Nowość Promocja
Ta książka krok po kroku wprowadzi Cię w podstawy Raspberry Pi, programowanie i praktyczne projekty ― od prostych układów dla początkujących po bardziej zaawansowane systemy. Znajdziesz tu także porady dotyczące rozwiązywania problemów i poprawy niezawodności swoich projektów.- Druk
- (41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Bestseller Nowość Promocja
Z tą książką krok po kroku zagłębisz się w metody OSINT, a także powiązane z nim zagadnienia natury prawnej i etycznej. Poznasz sposoby gromadzenia i analizowania informacji z wykorzystaniem wyszukiwarek, portali społecznościowych i innych zasobów internetowych. Zrozumiesz wagę anonimowości i technik gwarantujących bezpieczne poruszanie się po sieci, ułatwiających zarządzanie cyfrowym śladem czy tworzenie fikcyjnych tożsamości internetowych. Zdobędziesz również doświadczenie w korzystaniu z popularnych narzędzi OSINT, takich jak Recon-ng, Maltego, Shodan czy Aircrack-ng. Dowiesz się też, jak ograniczać ryzyko, przewidywać cyberataki, zapobiegać im i na nie reagować — wszystko dzięki technikom opartym na OSINT.- Druk
- PDF + ePub + Mobi pkt
- (40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Nowość Promocja
Spring należy do rodziny frameworków Javy. Jego pierwsza edycja ujrzała światło dzienne w 2002 roku i od razu spotkał się z pozytywnym odbiorem programistów. Spring Framework zyskał uznanie i popularność, ponieważ działa na zasadzie lekkiego szablonu, umożliwiającego dużą dowolność, jeśli chodzi o wybór modelu programowania. W efekcie za jego pomocą można tworzyć szerokie spektrum aplikacji - od niewielkich i prostych po potężne i bardzo skomplikowane.- Druk
- PDF + ePub + Mobi pkt
- (59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Bestseller Nowość Promocja
Dzięki tej praktycznej książce dogłębnie zrozumiesz zagadnienia związane z ochroną haseł i odzyskiwaniem chronionych nimi danych. Rozpoczniesz od zapoznania się z zasadami przechowywania danych uwierzytelniających i matematycznymi podstawami technik łamania haseł. Następnie nauczysz się posługiwać różnymi narzędziami ułatwiającymi odzyskiwanie haseł, by potem zająć się typowymi przypadkami ich łamania, odzyskiwania skrótów i pokonywania zabezpieczeń. Przyjrzysz się działaniu metod siłowych i słownikowych, dowiesz się także, jak stosować je przy różnych sposobach przechowywania danych uwierzytelniających. Poszczególne zagadnienia zostały zilustrowane licznymi rzeczywistymi przykładami. Pod koniec lektury przekonasz się, że potrafisz z łatwością łamać najpopularniejsze typy danych uwierzytelniających.- Druk
- PDF + ePub + Mobi pkt
- (35,94 zł najniższa cena z 30 dni)
38.94 zł
59.90 zł (-35%) -
Bestseller Nowość Promocja
Ta książka jest kompleksowym przewodnikiem po ciemnej stronie cyberbezpieczeństwa ― zapewni Ci wiedzę i umiejętności niezbędne do skutecznego zwalczania złośliwego oprogramowania. Nauczysz się poruszać wśród zawiłości związanych z tworzeniem złośliwego oprogramowania, a także dobrze poznasz techniki i strategie stosowane przez cyberprzestępców. Zdobędziesz też praktyczne doświadczenie w projektowaniu i implementowaniu popularnych rozwiązań stosowanych w prawdziwych złośliwych aplikacjach, na przykład Carbanak, Carberp, Stuxnet, Conti, Babuk i BlackCat. Nie zabrakło tu zasad etycznego hakingu i tajników budowy złośliwego oprogramowania, jak techniki unikania wykrycia, mechanizmy persystencji i wiele innych, które poznasz dzięki lekturze.- Druk
- PDF + ePub + Mobi pkt
- (53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Bestseller Nowość Promocja
Potraktuj tę książkę jako świetnego towarzysza wycieczek. Zawarte w tym przewodniku barwne ilustracje i wyczerpujące, przejrzyście podane informacje sprawią, że inaczej spojrzysz na różne elementy konstrukcji technicznych. Zrozumiesz fascynujące szczegóły działania urządzeń stworzonych przez ludzi. Nauczysz się rozpoznawać cechy charakterystyczne sieci elektroenergetycznej, dróg, kolei, mostów, tuneli, dróg wodnych i innych rozwiązań technicznych. Przekonasz się, jak wielką przyjemność daje „wypatrywanie infrastruktury”, a odkrywanie przeznaczenia napotkanych urządzeń stanie się Twoim hobby!- Druk
- PDF + ePub + Mobi pkt
- (35,94 zł najniższa cena z 30 dni)
38.94 zł
59.90 zł (-35%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana


Oceny i opinie klientów: Symfony 2 od podstaw Włodzimierz Gajda
(23)(4)
(6)
(5)
(5)
(1)
(2)
więcej opinii
ukryj opinie