Kurs Laravel od podstaw - programowanie aplikacji w PHP - wersja ON-LINE

Indeks: KRW-17591 EAN: 5904422346171

Kurs On-Line oparty jest o praktyczną wiedzę, która pozwoli na samodzielną pracę w frameworku Laravel. Pozwoli Ci opanować realne techniki pisania aplikacji internetowych w języku PHP. Aby w pełni skorzystać z informacji zawartych w kursie, należy posiadać znajomość podstawy języka PHP oraz tworzenia stron HTML i CSS.

Kurs Laravel od podstaw - programowanie aplikacji w PHP - wersja ON-LINE
119,00 zł
96,75 zł netto
Zapłać później
Producent: Strefa kursów

Opis produktu: Kurs Laravel od podstaw - programowanie aplikacji w PHP - wersja On-Line

Kurs On-Line oparty jest o praktyczną wiedzę, która pozwoli na samodzielną pracę w frameworku Laravel. Pozwoli Ci opanować realne techniki pisania aplikacji internetowych w języku PHP. W trakcie kursu dowiesz się jak:

  • skonfigurować środowisko PHP
  • obsługiwać żądania HTTP
  • pracować z Dependency Injection
  • pracować w architekturze MVC
  • prawidłowo podchodzić do budowy struktury bazy danych
  • tworzyć widoki z wykorzystaniem Blade
  • budować praktyczne aplikacje od podstaw
  • wykorzystywać Laravela do rozwiązywania problemów

Laravel - jest to framework do aplikacji internetowych napisany w języku PHP. Bazuje na wzorcu architektonicznym Model-View-Controller.

Instrukcję pobrania oraz kod otrzymasz od nas na podany podczas składania zamówienia adres e-mail najpóźniej w następnym dniu roboczym po otrzymaniu wpłaty.

Prawidłowa konfiguracja i mechanizmy działania

Na pierwszym etapie kursu znajdziemy informacje o tym jak przygotować środowisko pracy. Przedstawiona zostanie instalacja Composer (zarządza on zależnościami), konfiguracja edytora Visual Studio Code, konfiguracja pierwszej aplikacji. Zapoznasz się z narzędziami Laravel w praktyce, dowiesz się jak działa tzw. kontener serwisów, co to są fasady czy kontrakty.

Techniki pracy

Podczas szkolenia poznasz wiele praktycznych rozwiązań dla standardowych problemów pojawiających się w trakcie pisania aplikacji internetowych. Nauczysz się definiować ścieżki, kierować je do właściwych kontrolerów, zabezpieczać przed atakami CSRF i wiele innych.

Praca z bazą danych

Aplikacje internetowe opierają się głównie na danych. W tej części kursu On-Line poznasz konfiguracje połączeń z bazą danych, stworzysz pierwszy model, zbudujesz dla niego dane. Opanujesz zaawansowane mechanizmy kolekcje, paginację oraz relacje.

Zaawansowane zagadnienia i użytkownicy

Laravel pozwala bardzo łatwo wygenerować sprawny system logowania oraz rejestracji użytkowników. W tej części szkolenia dowiesz się jak ograniczyć dostęp do aplikacji jedynie dla użytkowników zalogowanych. Poznasz także zaawansowane zagadnienia takie jak middleware, czyli mechanizm filtracji żądań HTTP.

Dodatkowe informacje

Aby w pełni skorzystać z informacji zawartych w kursie, należy posiadać znajomość podstawy języka PHP oraz tworzenia stron HTML i CSS. Polecamy zapoznać się z kursem PHP 7 - od podstaw, PHP7 - średniozaawansowany.

Spis treści

1. Wprowadzenie
  • Wstęp 00 m 59 s
  • Jak korzystać z materiałów? 00 m 31 s
  • Dlaczego warto poznać Laravel? 01 m 36 s
  • Co musisz umieć i wiedzieć na tym etapie? 01 m 04 s
  • Przyjazne środowisko - Laragon 01 m 47 s
  • Edytor kodu - Visual Studio Code 01 m 42 s
  • Composer 00 m 54 s
  • Artisan - Twój dobry przyjaciel 03 m 04 s
2. Architektura aplikacji
  • Jak działa Laravel? 01 m 34 s
  • Kontener serwisów 03 m 04 s
  • Dostawca serwisów 11 m 02 s
  • Fasady 02 m 46 s
  • Kontrakty 01 m 48 s
3. Podstawowe zagadnienia
  • Ścieżki 06 m 34 s
  • Kontrolery 06 m 29 s - zobacz darmowa lekcję
  • Żądania 07 m 52 s
  • Odpowiedzi 09 m 24 s
  • Widoki 09 m 08 s
  • Ochrona CSRF 04 m 29 s
  • Webpack 09 m 44 s
  • Generowanie adresów URL 03 m 22 s
  • Sesja 03 m 36 s
  • Walidacja danych 08 m 55 s
4. Praca z danymi
  • Konfiguracja bazy danych 03 m 26 s
  • Modele 11 m 00 s
  • Migracje 06 m 44 s
  • Dane testowe - fabryki i seedery 07 m 45 s
5. Budowanie aplikacji - lista zadań do zrobienia
  • Budowanie modelu danych 10 m 53 s
  • Tworzenie migracji 06 m 06 s
  • Definiowanie niezbędnych ścieżek 06 m 48 s
  • Tworzenie kontrolera 04 m 25 s
  • Tworzenie widoku listy wszystkich zadań 10 m 03 s
  • Tworzenie widoku dodawania zadania 06 m 48 s - zobacz darmową lekcję
  • Zapisywanie zadania 09 m 58 s
  • Wyświetlanie pojedynczego zadania 06 m 44 s
  • Tworzenie widoku edycji zadania 06 m 47 s
  • Edytowanie zadania 11 m 01 s
  • Usuwanie zadania 04 m 19 s
  • Ostatnie szlify aplikacji 09 m 19 s
6. Zaawansowane zagadnienia
  • Middleware 09 m 30 s
  • Zdarzenia 12 m 52 s
  • Zadania 08 m 33 s
  • Praca na plikach 11 m 11 s
  • Wysyłka maili 13 m 25 s
  • Internacjonalizacja 13 m 00 s
7. Użytkownicy i uwierzytelnienia
  • Generowanie systemu autoryzacji 09 m 17 s
  • Przystosowanie aplikacji 11 m 21 s
  • Integracja użytkownika 13 m 41 s
  • Usprawnienie aplikacji 07 m 29 s
8. Zaawansowana praca z danymi
  • Kolekcje 12 m 58 s
  • Paginacja 14 m 35 s
  • Relacje 12 m 12 s
  • Udoskonalenie aplikacji 13 m 42 s
9. Dodanie obsługi tagów dla naszych zadań
  • Fundamenty tagu 09 m 06 s
  • Definicja ścieżek 04 m 41 s
  • Budowa kontrolera 05 m 02 s
  • Poprawa widoków aplikacji 11 m 17 s
  • Wyświetlanie wszystkich tagów 06 m 12 s - zobacz darmową lekcję
  • Formularz dodawania tagu 06 m 00 s
  • Dodawanie tagu 15 m 12 s
  • Edytowanie tagu 08 m 28 s
  • Usuwanie tagu 01 m 34 s
  • Dodanie tagu do formularza zadania 09 m 12 s
  • Synchronizacja tagów z zadaniami 10 m 16 s
  • Wyświetlanie tagów zadania 09 m 14 s
  • Zakończenie 00 m 37 s
Szerokość opakowania 0.1 cm
Wysokość opakowania 0.1 cm
Głębokość opakowania 0.1 cm
Masa opakowania 0.1 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: