reklama - zainteresowany?

Laravel. Wstęp do programowania aplikacji internetowych - Helion

Laravel. Wstęp do programowania aplikacji internetowych
Autor: Paweł Kamiński
ISBN: 978-83-283-5130-1
okładka: miękka
Data wydania: 2018-08-01
Księgarnia: Helion

Cena książki: 36,75 zł (poprzednio: 49,00 zł)
Oszczędzasz: 25% (-12,25 zł)

Dodaj do koszyka Laravel. Wstęp do programowania aplikacji internetowych

Dodaj do koszyka Laravel. Wstęp do programowania aplikacji internetowych

 

Osoby które kupowały "Laravel. Wstęp do programowania aplikacji internetowych", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Laravel. Wstęp do programowania aplikacji internetowych

Spis treści

Laravel. Wstęp do programowania aplikacji internetowych -- 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

Dodaj do koszyka Laravel. Wstęp do programowania aplikacji internetowych

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.