ODBIERZ TWÓJ BONUS :: »

Laravel w działaniu. Budowa nowoczesnych aplikacji w PHP. Wydanie II Matt Stauffer

Autor:
Matt Stauffer
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.3/6  Opinie: 3
Stron:
504
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna

Powiadom mnie, gdy książka będzie dostępna

Ebook
54,45 zł 99,00 zł (-45%)
39,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Konfigurowania środowiska programistycznego i instalacji Laravela
  • Definiowania tras, kontrolerów oraz obsługi architektury MVC i REST
  • Tworzenia szablonów widoków z użyciem Blade i zarządzania dziedziczeniem widoków
  • Pracy z bazami danych, migracjami i budowniczym zapytań SQL
  • Korzystania z Eloquent ORM do operacji CRUD, relacji i serializacji modeli
  • Wdrażania systemu budowania frontendowego z Laravel Mix
  • Walidacji, filtrowania i normalizacji danych użytkownika
  • Obsługi plików przesyłanych na serwer oraz zarządzania sesjami i ciasteczkami
  • Tworzenia i korzystania z poleceń Artisan oraz interaktywnej konsoli Tinker
  • Implementowania uwierzytelniania i autoryzacji użytkowników, w tym ról i polityk
  • Zarządzania cyklem życia żądania HTTP oraz tworzenia oprogramowania pośredniego
  • Wstrzykiwania zależności i pracy z kontenerem usług oraz fasadami
  • Testowania aplikacji z użyciem PHPUnit, Mockery, Dusk i narzędzi Laravela
  • Budowania API typu RESTful, paginacji, sortowania, filtrowania i uwierzytelniania (Passport, OAuth2)
  • Przechowywania i pobierania plików lokalnie i w chmurze oraz korzystania z pamięci podręcznej
  • Wysyłania poczty elektronicznej i powiadomień oraz obsługi kolejek, zadań i zdarzeń

Framework Laravel cieszy się rosnącą popularnością wśród programistów aplikacji w języku PHP. Jest szybki, potężny i elastyczny, można się go błyskawicznie nauczyć, a generowany przez niego kod cechują przejrzystość i czytelność. Co więcej, Laravel skupia wokół siebie zaangażowaną społeczność, która z jednej strony systematycznie tworzy nowe narzędzia i pakiety wzbogacające ten framework, z drugiej - chętnie śpieszy z pomocą w rozwiązywaniu problemów. Jest to więc świetny, dynamicznie rozwijający się zestaw narzędzi, który spodoba się każdemu profesjonalnemu programiście PHP, ceniącemu efektywność i wysoką jakość tworzonego kodu.

Ta książka stanowi praktyczne i kompletne wprowadzenie do Laravela (zawiera informacje dotyczące Laravela 5.8). Dzięki niej osoby dysponujące pewnym doświadczeniem w tworzeniu kodu PHP błyskawicznie rozpoczną tworzenie znakomitych aplikacji. Znalazły się tutaj zarówno ogólne informacje na temat korzystania z tego frameworka, jak i przykłady szczegółowych zastosowań. Omówiono także mnóstwo narzędzi i bibliotek wzbogacających funkcjonalność Laravela: Dusk, Horizon, Artisan, Mix czy Passport. Opisano też interfejsy pozwalające na dostęp do systemu plików, sesji, ciasteczek, pamięci podręcznej i wyszukiwania oraz narzędzia do korzystania z kolejek, implementacji zadań, zdarzeń i publikowania zdarzeń WebSocket.

W książce między innymi:

  • tworzenie szablonów w Blade
  • generowanie, walidacja, normalizacja oraz filtrowanie danych użytkownika
  • praca z bazami danych za pomocą Eloquent
  • testowanie kodu PHP: PHPUnit, Mockery oraz Dusk
  • tworzenie API typu RESTful
  • inne narzędzia i biblioteki Laravela

Laravel: framework godny profesjonalisty!

Wpuść do głowy dobrą książkę! / Ebooki i książki do -45%

Wybrane bestsellery

O autorze książki

Matt Stauffer - programista i trener, uważany za jednego z najlepszych znawców Laravela. Pracuje w firmie konsultingowej Tighten, w której zajmuje stanowisko dyrektora technicznego. Uwielbia rozmawiać o programowaniu i blogować, jest też twórcą i gospodarzem The Five-Minute Geek Show. Często występuje jako prelegent na branżowych konferencjach.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Laravel w działaniu. Budowa nowoczesnych aplikacji w PHP. Wydanie II" obejmuje aktualne wersje Laravela?
Książka omawia Laravel w wersji 5.8, prezentując zarówno podstawy, jak i zaawansowane funkcje frameworka. Omówione koncepcje są jednak uniwersalne i przydatne także przy nowszych wersjach.
2. Czy muszę znać PHP, aby korzystać z tej książki?
Tak, podstawowa znajomość PHP jest wymagana, ponieważ książka skupia się na praktycznym wykorzystaniu Laravela do budowy aplikacji.
3. Jakie zagadnienia praktyczne znajdę w tej książce?
Książka zawiera liczne przykłady dotyczące m.in. konfiguracji środowiska, pracy z bazami danych (Eloquent), tworzenia API, uwierzytelniania użytkowników, testowania aplikacji, obsługi kolejek, powiadomień oraz integracji z narzędziami ekosystemu Laravela.
4. Czy książka nadaje się do samodzielnej nauki?
Tak, publikacja została napisana w przystępny sposób i prowadzi czytelnika krok po kroku przez kolejne zagadnienia, umożliwiając samodzielne opanowanie Laravela.
5. Czy znajdę tu informacje o testowaniu aplikacji w Laravelu?
Tak, osobny rozdział poświęcony jest testowaniu - zarówno testom jednostkowym, jak i funkcjonalnym, z wykorzystaniem narzędzi takich jak PHPUnit, Mockery czy Dusk.
6. W jakim formacie dostępna jest książka?
Na Helion.pl książka dostępna jest w wersji papierowej oraz jako e-book (PDF, ePub, Mobi), co pozwala na wygodne czytanie na różnych urządzeniach.
7. Czy w książce opisano integrację Laravela z narzędziami frontendowymi?
Tak, znajdziesz tu rozdział poświęcony systemowi budowania Mix oraz integracji z nowoczesnymi technologiami frontendowymi.
8. Czy książka zawiera przykłady kodu i gotowe rozwiązania?
Tak, każdy rozdział ilustrowany jest praktycznymi przykładami kodu, które można wykorzystać w swoich projektach.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Niedostępna
Ebook
54,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL