Facebook - konwersja
  • promocja

Laravel. Wstęp do programowania aplikacji internetowych - ebook

Wydawnictwo:
Data wydania:
18 października 2019
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.

Laravel. Wstęp do programowania aplikacji internetowych - ebook

Odkryj możliwości Laravela

  • Poznaj nowoczesny framework do tworzenia aplikacji WWW
  • Naucz się wykorzystywać jego możliwości w praktyce
  • Twórz kod, testuj go i sprawdzaj, czy działa zgodnie z założeniami

Laravel to wydajny, nowoczesny i dostępny za darmo framework do tworzenia aplikacji internetowych, napisany w języku PHP i bazujący na wzorcu architektonicznym Model-View-Controller. Zalety tego rozwiązania ceni coraz większa rzesza programistów tworzących różne aplikacje webowe. Swoją popularność framework zawdzięcza stałemu rozwojowi, spójnemu i przystępnemu kodowi, świetnej dokumentacji oraz aktywnej społeczności, zapewniającej wsparcie również mniej doświadczonym programistom.

Laravel. Wstęp do programowania aplikacji internetowych to świetna książka dla osób, które pragną poznać framework od podstaw. Autor podręcznika postawił sobie za cel przekazanie wiedzy w sposób przyjazny i przystępny i skoncentrował się na aspekcie praktycznego zastosowania prezentowanych informacji. Dzięki temu czytelnik krok po kroku zagłębia się w kolejne zagadnienia i tworzy działającą i użyteczną aplikację webową, nie tracąc przy tym czasu na zbędną teorię, którą bez trudu można znaleźć w dokumentacji.

  • Podstawowe informacje o Laravelu
  • Instalacja i konfiguracja środowiska pracy
  • Routing, kontrolery i szablony Blade
  • Konfiguracja i używanie bazy danych
  • Korzystanie z formularzy i walidacja danych
  • Zaawansowane możliwości frameworka
  • Uwierzytelnianie użytkowników i tworzenie API
  • Publikowanie aplikacji w sieci

Poznaj również kurs Laravel. Kurs video. Poziom pierwszy. Programowanie aplikacji w PHP autorstwa Pawła Kamińskiego!  

Twórz nowoczesne aplikacje przy użyciu doskonałego frameworka!

Spis treści


O autorze 7

Konwencja książki 9

Rozdział 1. Wstęp do Laravela 13

  • 1.1. Dlaczego Laravel? 13
  • 1.2. Czym jest więc ten wspaniały, mityczny wręcz Laravel? 14
    • Najważniejsze funkcjonalności i cechy Laravela 15

Rozdział 2. Przygotowanie środowiska 17

  • 2.1. Instalacja XAMPP dla Windows 18
  • 2.2. Instalacja XAMPP w systemie Ubuntu 25
  • 2.3. Instalacja XAMPP w systemie OSX 31
  • 2.4. Composer 38
    • Instalacja Composera w systemie Windows 39
    • Instalacja Composera w systemie OSX i Ubuntu 42
    • Zasada działania 44
  • 2.5. IDE 46
    • NetBeans 46
    • Eclipse 48
    • Atom 50
    • Sublime Text 50
  • 2.6. GIT 52
    • Instalacja GIT w Windows 53
    • Instalacja GIT w Ubuntu 56
    • Instalacja GIT w OSX 57
    • Przygotowanie repozytorium 58
  • 2.7. Podsumowanie przygotowań 61

Rozdział 3. Laravel - pierwsze kroki 63

  • 3.1. Proces instalacji Laravela 63
  • 3.2. Konfiguracja Virtual Hosts 67
    • Windows 67
    • Ubuntu i OSX 68
  • 3.3. Pierwszy program 69
    • Konfiguracja aplikacji 72
    • Laravel Artisan 76
  • 3.4. Architektura MVC 77
  • 3.5. Routing w Laravelu 79
    • Routing - rodzaje żądań 81
    • Żądania sparametryzowane 82
    • Nazwy tras 83
    • Prefiksy 84
    • Co uległo zmianie? 84
    • Przekierowania w routingu 84
    • Powiązanie modelu z parametrem 85
    • Resources 86
    • Projekt 86
  • 3.6. Tworzenie kontrolerów 87
    • Service Container 87
    • Dependency injection 90
    • Cykl życia żądania 91
    • Middleware 92
    • Fasada 95
    • Projekt 96
  • 3.7. System szablonów Blade 98
    • Projekt 99
    • Komponenty i gniazda 100
    • Instrukcje Blade 100
    • Dołączanie zewnętrznego kodu 103
    • Projekt 104

Rozdział 4. Baza danych i model 109

  • 4.1. Podstawy baz danych 110
    • Konfiguracja bazy w Laravelu 111
    • Tworzenie i wywoływanie migracji 113
    • Projekt 117
    • Table Seeders 119
  • 4.2. Eloquent ORM 121
    • Tworzenie modelu 123
    • Odwołanie do modelu z kontrolera 126
    • Pobieranie pojedynczego rekordu 128
    • Projekt 129
    • Dodawanie nowych rekordów 132
    • Aktualizacja rekordów 134
    • Usuwanie rekordów 136
    • Przeszukiwanie tabel 137
    • Kolekcje - dostępne operacje 139
    • Projekt 141
  • 4.3. Relacje 141
    • Dodawanie relacji jeden do jednego 142
    • Dodawanie relacji jeden do wielu 146
    • Relacja wiele do wielu 152
    • Relacje typu has-many-through 160
    • Eager loading 162
  • 4.4. Query Builder 163
    • Projekt 166
    • Pobieranie danych z wielu tabel 169
  • 4.5. Wzorzec Repository 171
    • Budowa wzorca 171
    • Przykład użycia 174

Rozdział 5. Formularze 179

  • 5.1. Dodawanie danych za pomocą formularzy 179
  • 5.2. Dodawanie danych powiązanych relacją 185
  • 5.3. Formularze edycji danych 191
  • 5.4. Walidacja formularzy 196
    • Form Request 199
  • 5.5. Internacjonalizacja 202

Rozdział 6. Rozszerzone możliwości Laravela 209

  • 6.1. Laravel Mix 209
  • 6.2. Usługi - services 214
  • 6.3. Events 221
  • 6.4. Commands 225
  • 6.5. Klasy Helpers 228
  • 6.6. Obsługa poczty e-mail 232
    • Konfiguracja Laravela 237
    • Wysyłka wiadomości e-mail 238

Rozdział 7. Autentykacja 243

Rozdział 8. Wstęp do budowy API 255

  • 8.1. API Resources 256
    • Testowanie API - wstęp do testów manualnych 259

Rozdział 9. Publikowanie aplikacji 265

Zakończenie 269

Skorowidz 270

Kategoria: Webmaster
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-283-6398-4
Rozmiar pliku: 9,5 MB

BESTSELLERY

Kategorie: