Laravel - Framework PHP

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Poznaj jeden z najpopularniejszych frameworków języka PHP i zaprogramuj własną aplikacji internetową.

Obierz kurs na wygodę tworzenia aplikacji

Laravel jest jednym z dwóch najpopularniejszych obecnie frameworków języka PHP. Nie bez przyczyny: ekspresywna, elegancka składnia Laravela sprawia, że tworzenie aplikacji z jego użyciem jest doświadczeniem przyjemnym, a zarazem kreatywnym. Na plus należy zaliczyć również jego bogatą dokumentację. W efekcie produkty finalne powstają szybko, są też zwykle wolne od błędów. Rośnie więc liczba opartych na Laravelu stron WWW — i siłą rzeczy wzrasta zapotrzebowanie na pracujących w nim developerów. Czas najwyższy zapoznać się z nim osobiście!

Sama praca z frameworkiem nie jest trudna, pogłębianie wiedzy na jego temat także nie sprawia większych problemów. Jedynie początki mogą okazać się kłopotliwe. Dlatego właśnie stworzyliśmy ten kurs (obejmuje najnowszą wersję Laravela). Uczestnictwo w nim stanowi świetny wstęp do nauki programowania aplikacji internetowych w ogóle, a w coraz popularniejszej platformie programistycznej języka PHP — w szczególności. Absolwent szkolenia będzie też w pełni przygotowany do poszerzania wiedzy — czy to poprzez zgłębianie dokumentacji frameworka, czy korzystanie z pomocy licznej społeczności Laravela.

Laravel - Framework PHP. Poznaj jeden z najpopularniejszych frameworków języka PHP i zaprogramuj własną aplikacji internetową kończy się na poziomie podstawowym. Jego absolwent posiądzie wiedzę wystarczającą do tego, by samodzielnie zbudować średniej wielkości serwis WWW.

Bo szczęśliwi developerzy tworzą najlepszy kod...

Takie motto przyświecało i przyświeca twórcom frameworka Laravel. Pracując nad nim, przyjęli oni założenie, że ich dzieło musi łączyć dwie cechy: ma być oczywiście efektywne, ale równocześnie bardzo wygodne. Stąd Laravel z jednej strony dostarcza typowe funkcje, z których zwyczajowo korzysta się przy pisaniu stron internetowych, takie jak: uwierzytelnianie, routing, sesje i cache’owanie, z drugiej — jego składnia jest niezwykle elegancka. Developer używający frameworka nie musi wybierać między komfortem pracy a funkcjonalnością aplikacji. Laravela doceni zatem także początkujący programista, tym bardziej że w trakcie opanowywania tego frameworka zdobywa nieco wiedzy o innych technologiach. Pomysłodawcy Laravela bowiem czerpali z najlepszych wzorców projektów opartych na PHP, Ruby on Rails, ASP.NET MVC i Sinatry. Sam Laravel bazuje na innym frameworku języka PHP — Symfony — więc ucząc się Laravela, uczymy się po trochu Symfony.

Do tworzenia aplikacji przystąp

Kurs przygotowujący do pracy z Laravelem podzielono na 63 lekcje, pozwalające krok po kroku poznać tę technologię. Początek to oczywiście tworzenie środowiska pracy oraz instalacja, następnie konfiguracja podstawowych parametrów aplikacji i wreszcie wybór środowiska developerskiego. W kolejnym kroku zainstalujemy oprogramowanie Composer, służące do zarządzania projektami, a także pakiety dostępne online. Poświęcimy chwilę poznaniu poleceń Laravela, podstawom architektury MVC i routingowi (umiejętności analizowania żądań i odsyłania do odpowiednich części kodu). Stworzywszy prawidłowo działające kontrolery, zintegrujemy aplikację z bazą danych i wykreujemy model. Po raz kolejny przyjdzie czas na teorię, mianowicie podstawy ORM. I znowu praktyka: będziemy ćwiczyć różne sposoby wysyłania zapytań, obsługiwać zapytania dodające, aktualizujące i usuwające dane, łączyć ze sobą elementy wzorca Model-Widok-Kontroler, tworzyć widoki, formularze, dodawać kod JS i CSS. Przyjrzymy się kodowi dostępnemu wraz z Laravelem. Uzbrojeni w niezbędną wiedzę, stworzymy elementy umożliwiające rejestrację i logowanie się użytkowników oraz zabezpieczymy zasoby przed włamaniem do systemu. Na deser skonfigurujemy pocztę i wyślemy pierwszy e-mail.

O autorze

Paweł Kamiński — absolwent Politechniki Białostockiej, programista z ponad 7-letnim doświadczeniem zawodowym. Zajmuje się frontendem i backendem. Pracował przy projektach o różnej skali — przy ugruntowanych serwisach, ale także przy aplikacjach generowanych w start-upach. Jest nauczycielem przedmiotów zawodowych w technikum informatycznym. W życiu stawia na stały rozwój. Jego hobby to wszystko, co można uznać za retro w informatyce: gry, czasopisma, ślady po pionierach komputeryzacji w naszym kraju. Czas wolny od pracy i pasji okołozawodowych spędza najchętniej w kinie lub w towarzystwie dobrej książki.

  • Dowiesz się, czym jest i jak działa Laravel.

  • Nauczysz się go uruchamiać oraz instalować.

  • Poznasz jego najważniejsze narzędzia i metodologię pracy z nimi.

Course Curriculum

1 Lectures

Instructor

Profile photo of Videopoint Grupa Helion
Videopoint Grupa Helion

Jako Grupa Helion od lat wspieramy edukację branży IT. W 2015 roku do książek dołączyły kursy wideo tworzone przez doświadczonych specjalistów. Wspólnie przygotowaliśmy dla Was szkolenia z popularnych języków programowania, baz danych, sieci komputerowych i wielu innych zagadnień na różnych poziomach zaawansowania. Dzięki temu zarówno juniorzy jak i seniorzy, znajdą w naszej ofercie kursy dla siebie.

Review
4.9 course rating
4K ratings
ui-avatar of Patryk Jurkiewicz
Patryk J.
1.5
2 years ago

Kurs do aktualizacji. Dotyczy starej wersji Laravel. Trzeba dużo się naszukać po dokumentacji jak czegoś użyć (co może nie być łatwe dla początkujących). Znalazłem inny kurs, darmowy (język angielski), który spełnił moje oczekiwania (omówiona większa liczba funkcji na fajnym praktycznym projekcie).

  • Helpful
  • Not helpful
ui-avatar of Bartosz Woldański
Bartosz W.
4.0
4 years ago

Świetny kurs aby Laravela poznać, nauczyć się w nim poruszać i polubić. Start do nauki z Laravelem w wyższej wersji 8, może zmusić do nieco większej gimnastyki (są pewne różnice), ale od czytania dokumentacji i tak nikt nie ucieknie, więc nie należy się zrażać.

  • Helpful
  • Not helpful
ui-avatar of Rataq
Rataq
2.5
4 years ago

Przede wszystkim pora zaktualizować kurs. Duży plus za wiedzę podstawową choć gdyby nie zaawansowany poziom w samym PHP to przyznam że byłoby ciężko ;)

  • Helpful
  • Not helpful
ui-avatar of Bartek Flis
Bartek F.
5.0
4 years ago

Bardzo przydatny kurs. Pomógł mi napisać pracę inżynierską.

  • Helpful
  • Not helpful
ui-avatar of Piotr Majkutewicz
Piotr M.
5.0
4 years ago

Bardzo fajny kurs, pierwszy mój kontakt z Laravelem. Liczyłem na trochę szerszy zakres materiału, bo wszystkiego po trochu było. Ale zawsze to mogę z dodatkową wiedzą ruszyć dalej. Dziękuję! :)

  • Helpful
  • Not helpful
ui-avatar of Marek Trocha
Marek T.
5.0
4 years ago

Bardzo fajny kurs! 11 punktów na 10 możliwych ;)

  • Helpful
  • Not helpful
ui-avatar of Krzysztof Polański
Krzysztof P.
5.0
4 years ago

Doskonały sposób prowadzenia zajęć - tłumaczone wszystko co trzeba, objaśniana każda funkcja, powód jej użycia. Dobre tempo prowadzenia. Miło się słuchało. Tak dobrze zrealizowany kurs to perła!

  • Helpful
  • Not helpful
ui-avatar of Szymon Skrzypacz
Szymon S.
5.0
4 years ago

Jestem zadowolony z postępów mojej nauki.

  • Helpful
  • Not helpful
ui-avatar of Iza_rz55
Iza_rz55
5.0
5 years ago

Wszystko jest czytelnie i w sposób przystępny wykładane. Bardzo dobrze się przyswaja wiadomości

  • Helpful
  • Not helpful
ui-avatar of Kamil Janicki
Kamil J.
4.5
5 years ago

Kurs oceniam na 4+ dla osób zaczynających przygodę z Laravelem. Nigdy nie miałem wcześniej styczności z tym frameworkiem i dzięki temu kursowi potrafię już napisać prostego CRUDa. Malutki minus za średnio praktyczny kod w niektórych miejscach, ale w trakcie kursu autor sam wspomina, że można by to napisać lepiej. Generalnie jestem zadowolony, czas teraz rozpocząć jakiś bardziej zaawansowany kurs.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses