reklama - zainteresowany?

Laravel. Wstęp do programowania aplikacji internetowych - Helion

Laravel. Wstęp do programowania aplikacji internetowych
ebook
Autor: Paweł Kamiński
ISBN: 978-83-283-6398-4
stron: 272, Format: ebook
Data wydania: 2019-09-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

Tagi: Laravel | PHP - Programowanie

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

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

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:

  • Laravel. Kurs video. Poziom pierwszy. Programowanie aplikacji w PHP
  • Laravel 4. Podstawy tworzenia aplikacji w PHP
  • PHP. Nowe możliwoÅ›ci, najlepsze praktyki
  • Laravel. Tworzenie aplikacji. Receptury
  • PHP. Nowe możliwoÅ›ci, najlepsze praktyki

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

Spis treści

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