Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie

Laravel. Wstęp do programowania aplikacji internetowych Język: 1

978-83-283-5130-1

Cena Brutto: 49.00

Cena netto: 46.67

Ilość:
Wersja: Drukowana
Autor Paweł Kamiński
Liczba_stron 272
Wydawnictwo Helion
Oprawa miękka
Data_Wydania 2019-10-18
Laravel. Wstęp do programowania aplikacji internetowych

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


    • O autorze
    • Konwencja książki
    • Rozdział 1. Wstęp do Laravela
      • 1.1. Dlaczego Laravel?
      • 1.2. Czym jest więc ten wspaniały, mityczny wręcz Laravel?
        • Najważniejsze funkcjonalności i cechy Laravela
    • Rozdział 2. Przygotowanie środowiska
      • 2.1. Instalacja XAMPP dla Windows
      • 2.2. Instalacja XAMPP w systemie Ubuntu
      • 2.3. Instalacja XAMPP w systemie OSX
      • 2.4. Composer
        • Instalacja Composera w systemie Windows
        • Instalacja Composera w systemie OSX i Ubuntu
        • Zasada działania
      • 2.5. IDE
        • NetBeans
        • Eclipse
        • Atom
        • Sublime Text
      • 2.6. GIT
        • Instalacja GIT w Windows
        • Instalacja GIT w Ubuntu
        • Instalacja GIT w OSX
        • Przygotowanie repozytorium
      • 2.7. Podsumowanie przygotowań
    • Rozdział 3. Laravel pierwsze kroki
      • 3.1. Proces instalacji Laravela
      • 3.2. Konfiguracja Virtual Hosts
        • Windows
        • Ubuntu i OSX
      • 3.3. Pierwszy program
        • Konfiguracja aplikacji
        • Laravel Artisan
      • 3.4. Architektura MVC
      • 3.5. Routing w Laravelu
        • Routing rodzaje żądań
        • Żądania sparametryzowane
        • Nazwy tras
        • Prefiksy
        • Co uległo zmianie?
        • Przekierowania w routingu
        • Powiązanie modelu z parametrem
        • Resources
        • Projekt
      • 3.6. Tworzenie kontrolerów
        • Service Container
        • Dependency injection
        • Cykl życia żądania
        • Middleware
        • Fasada
        • Projekt
      • 3.7. System szablonów Blade
        • Projekt
        • Komponenty i gniazda
        • Instrukcje Blade
        • Dołączanie zewnętrznego kodu
        • Projekt
    • Rozdział 4. Baza danych i model
      • 4.1. Podstawy baz danych
        • Konfiguracja bazy w Laravelu
        • Tworzenie i wywoływanie migracji
        • Projekt
        • Table Seeders
      • 4.2. Eloquent ORM
        • Tworzenie modelu
        • Odwołanie do modelu z kontrolera
        • Pobieranie pojedynczego rekordu
        • Projekt
        • Dodawanie nowych rekordów
        • Aktualizacja rekordów
        • Usuwanie rekordów
        • Przeszukiwanie tabel
        • Kolekcje dostępne operacje
        • Projekt
      • 4.3. Relacje
        • Dodawanie relacji jeden do jednego
        • Dodawanie relacji jeden do wielu
        • Relacja wiele do wielu
        • Relacje typu has-many-through
        • Eager loading
      • 4.4. Query Builder
        • Projekt
        • Pobieranie danych z wielu tabel
      • 4.5. Wzorzec Repository
        • Budowa wzorca
        • Przykład użycia
    • Rozdział 5. Formularze
      • 5.1. Dodawanie danych za pomocą formularzy
      • 5.2. Dodawanie danych powiązanych relacją
      • 5.3. Formularze edycji danych
      • 5.4. Walidacja formularzy
        • Form Request
      • 5.5. Internacjonalizacja
    • Rozdział 6. Rozszerzone możliwości Laravela
      • 6.1. Laravel Mix
      • 6.2. Usługi services
      • 6.3. Events
      • 6.4. Commands
      • 6.5. Klasy Helpers
      • 6.6. Obsługa poczty e-mail
        • Konfiguracja Laravela
        • Wysyłka wiadomości e-mail
    • Rozdział 7. Autentykacja
    • Rozdział 8. Wstęp do budowy API
      • 8.1. API Resources
        • Testowanie API wstęp do testów manualnych
    • Rozdział 9. Publikowanie aplikacji
    • Zakończenie
powrót
 
Produkty Podobne
Programowanie w języku Rust. Wydajność i bezpieczeństwo
Tworzenie gier komputerowych. Kompendium producenta
Laravel. Wstęp do programowania aplikacji internetowych
Poradnik design thinking, czyli jak wykorzystać myślenie projektowe w biznesie
Data Mining. Eksploracja danych w sieciach społecznościowych. Wydanie III
Programowanie w języku Kotlin. The Big Nerd Ranch Guide
Algorytmy Data Science. Siedmiodniowy przewodnik. Wydanie II
UXUI. Design Zoptymalizowany. Manual Book
UXUI. Design Zoptymalizowany. Workshop Book
Vue.js 2. Wprowadzenie dla profesjonalistów
Więcej produktów