Kurs Laravel - tworzenie aplikacji
Twórz profesjonalne aplikacje webowe w najlepszym frameworku PHP
Szczegóły, które warto znać
Opis szkolenia
-
Statystyki nie kłamią – według wszelkich rankingów Laravel wyprzedza każdy inny framework PHP pod względem popularności.
-
Przejrzyj oferty pracy dla programistów PHP i zobacz jak wiele takich ofert wymaga od ciebie znajomości Laravel.
-
Znasz podstawy PHP i nie wiesz w jakim kierunku rozwijać swoje umiejętności? Znajomość Laravel może stać się dla Ciebie przepustką do wspaniałej kariery zawodowej.
-
Laravel to przejrzysta składnia, doskonała dokumentacja i wielka społeczność – czyli wszystko czego potrzebujesz aby zacząć tworzyć wspaniałe webowe aplikacje.
Sprawdź w jaki sposób Ci pomożemy
Przeżyj wspaniałą przygodę z frameworkiem PHP, który otworzy przed tobą zupełnie nowe możliwości w Twojej karierze webdevelopera
Zastawiałeś się nad tym dlaczego Laravel zdobył w ostatnich latach tak wielką popularność? Dlaczego w kręgu developerów PHP jest to jeden z najczęściej poruszanych tematów? Być może dlatego, że Laravel jest frameworkiem opartym na nowoczesnych założeniach. Dlatego, że ma niezwykle logiczną strukturę oraz składnię. Dlatego, że pisanie aplikacji w LARAVEL jest szybsze i przyjemniejsze niż w jakimkolwiek innym frameworku. Po prostu jest on takim niezwykle przemyślanym projektem stworzonym po to aby tworzenie webowych aplikacji sprawiało każdemu wiele radości i satysfakcji. Teraz możesz się o tym przekonać osobiście. Aby rozpocząć pracę z Laravel wystarczy Ci podstawowa znajomość PHP i parę prostych narzędzi. Z tym kursem szybko przekonasz się, jak łatwo i szybko można pisać nawet bardzo rozbudowane projekty. Zanim się obejrzysz będziesz miał już sporą wiedzę na temat frameworku oraz praktycznych technik tworzenia nowoczesnych internetowych aplikacji.
Co zyskujesz z tym kursem?
-
Umiejętność pracy we frameworku, który przebojem zdobył rynek i ciągle przyciąga kolejne rzesze programistów.
-
Znajomość Laravel w wersji 5.2.
-
Szansę na wspaniałą karierę jako webdeveloper.
-
Możliwość wykorzystania w praktyce swoich dotychczasowych umiejętności w języku PHP.
-
Znajomość technik, które są podstawą każdej nowoczesnej aplikacji back-endowej.
Czego się nauczysz?
Z kursem bardzo szybko poznasz kluczowe koncepcje Laravel i będziesz mógł bez problemu rozpocząć pracę nad własnymi projektami. Przekonasz się, że ten framework ma bardzo ładną i przejrzystą składnię oraz wiele narzędzi, które pozwolą Ci błyskawicznie wdrożyć przeróżne funkcjonalności.
Kompletny praktyczny projekt
Kurs to nie tylko teoria. To przede wszystkim cała masa praktycznych technik pracy, które poznasz na przykładzie konkretnej webowej aplikacji. Razem z autorem stworzysz krok po kroku witrynę z filmami wideo pełną interaktywnych elementów oraz treści. Projekt będzie wyposażony w liczne przydatne funkcjonalności. Wśród nich m.in.
-
różne widoki dla filmów
-
modułowa struktura kodu
-
ikony bazujące na Font Awesome
-
formularze tworzenia oraz edycji filmu.
-
krótkie wiadomości kierowane do użytkowników
-
możliwość łatwej rozbudowy o nowe funkcje
-
możliwość tworzenia różnych wersji językowych
-
walidacja danych oraz komunikaty walidacji
-
atrakcyjny responsywny szablon oparty na Bootstrap
-
system uwierzytelniania użytkowników z logowaniem oraz rejestracją
Trochę technicznych konkretów
Jak używać Composer
Jak korzystać z Artisan
Definiowanie ścieżek, kontrolerów oraz modeli
Widoki oparte na Blade
Migracje, bazy danych i Eloquent ORM
Relacje w bazie danych
Łatwe generowanie formularzy oraz implementacja walidacji
Ograniczanie dostępu do zasobów
I wiele, wiele więcej
Program kursu
11 modułów · 69 lekcji
1 · Wprowadzenie
- Wstęp 0m 37s
- Jak korzystać z plików 1m 31s
- Dlaczego warto poznać Laravel 4m 51s
- Cmder - konsola dla Windows 5m 24s
- XAMP - instalacja PHP 3m 41s
- Composer 3m 53s
- Tworzymy nowy projekt Laravel 5m 53s
- Konfiguracja edytora 5m 06s
2 · Podstawy Laravel
- Definiujemy pierwszą ścieżkę 6m 03s
- Tworzymy kontroler dla stron 7m 41s
- Blade - pliki widoku 7m 34s
- Blade - struktura templatów 6m 47s
- Podpinamy dynamicznie style 4m 21s
- Blade - przekazywanie wartości 6m 08s
3 · Baza danych, migracje oraz modele
- Konfiguracja bazy 5m 01s
- Konfiguracja sqlite 6m 57s
- Uruchamiamy migrację 5m 36s
- Migracja - aktualizacja 3m 02s
- Definiujemy migrację dla video 6m 09s
- Dodatkowe polecenia migracji 3m 36s
- Generujemy model Video 3m 10s
- Właściwości obiektu Video 6m 22s
- Dozwolone atrybuty obiektu 6m 34s
4 · MVC
- Tworzymy kontroler dla Video 4m 26s
- Pobieramy zbiór filmów z bazy 4m 40s
- Generujemy listę filmów w widoku 8m 06s
- Metoda dla pojedynczego filmu 5m 06s
- Widok dla pojedynczego filmu 5m 22s
- Poprawiamy widoki wideo 5m 04s
5 · Formularze
- Metoda oraz widok formularza 4m 30s
- Dodajemy niezbędne komponenty 5m 56s
- Wstępna struktura formularza 6m 36s
- Dynamiczne kontrolki 6m 44s
- Metoda zapisująca film 5m 43s
6 · Żądania oraz walidacja
- Dlaczego walidacja jest ważna 3m 47s
- Generujemy żądanie 6m 12s
- Modyfikujemy metodę 'store' 4m 52s
- Web Middleware 5m 27s
- Generujemy listę błędów 4m 31s
7 · Widoki częściowe i kontroler zasobów
- Kontroler zasobów - nowe ścieżki 6m 54s
- Metoda edycji wideo 4m 52s
- Metoda aktualizacji wideo 4m 20s
- Tymczasowy widok edycji 6m 38s
- Częściowe widoki formularza 6m 11s
- Poprawki i optymalizacja formularzy 5m 37s
8 · Relacje w Laravel
- Relacja - wideo oraz użytkownik 5m 48s
- Relacja - nowa migracja 6m 32s
- Dodajemy pierwszego użytkownika 4m 04s
- Dodajemy video z autorem 6m 06s
- Wyświetlamy nazwę autora 3m 06s
9 · Użytkownicy i uwierzytelnianie
- Generujemy system uwierzytelnienia 6m 41s
- Przekierowanie po zalogowaniu 3m 01s
- Modyfikujemy metodę 'store' 6m 55s
- Ograniczamy dostęp do formularza 7m 12s
- Edytujemy widoki logowania i rejestracji 4m 11s
- Dodajemy system powiadomień 7m 04s
10 · Kategorie - relacja wiele do wielu
- Tworzymy nowy model oraz migrację 5m 08s
- Definiujemy pivot table 5m 29s
- Metody wiążące modele 4m 05s
- Eksperymenty z modelem i relacjami 7m 48s
- Dodajemy pole select 3m 59s
- Wypełniamy pole listą kategorii 5m 53s
- Zapisywanie kategorii 7m 03s
- Wyświetlamy kategorie na stronie 3m 15s
- Kategorie w formularzu edycji 7m 16s
- Synchronizacja kategorii z wideo 6m 11s
11 · Poprawki i zmiany
- Opisy i przekierowanie na startową 4m 33s
- Tłumaczenie języka aplikacji 4m 06s
- Zakończenie 0m 41s
Twój instruktor
Ksawery Kargól
Trener - praktyk AI
Opinie kursantów
„Kurs w łatwy i przejrzysty sposób wprowadza w tajniki laravela, ładnie przeprowadzone i opisane lekcje, autor dużą uwagę poświecił najistotniejszym elementom w laravelu :)"
„Sporo praktycznej wiedzy"
„Tematyka i sposób prezentacji"
„Bardzo dobry kurs, wiele z niego wyniosłem :)"
„Dobry początek dla chcących poznać Laravela i tworzyć strony w tym frameworku."
„Świetny kurs"
„Bardzo ciekawy kurs, który przybliża temat Laravel jak również ułatwia poruszanie się z tym framework. Polecam :)"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy