Laravel - Framework PHP

所在平台: Udemy

课程主页: https://www.udemy.com/course/laravel-programowanie/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Laravel - PHP 框架课程摘要 本课程是关于使用 Laravel 框架进行 Web 开发的入门课程。Laravel 是一个流行的 PHP 框架,以其优雅的语法和高效的开发体验而闻名。本课程旨在帮助初学者快速掌握 Laravel 的基础知识,为他们独立构建中等规模的 Web 服务打下基础。 **课程亮点:** * **易于上手,效率高:** Laravel 的设计注重开发者的舒适度和效率,使其成为一个既能快速开发又能保证代码质量的框架。 * **学习全面的 Web 开发技能:** 通过学习 Laravel,您将接触到 Web 应用开发的核心概念,包括 MVC 架构、路由、数据库交互、用户认证和表单处理等。 * **借鉴行业最佳实践:** Laravel 从 Ruby on Rails、ASP.NET MVC 和 Sinatra 等优秀框架中汲取灵感,并基于 Symfony 框架构建,因此学习 Laravel 也能间接了解其他重要的开发模式。 * **实践驱动:** 课程包含大量的实践练习,从环境搭建、项目安装到数据库集成、用户注册登录功能实现,让您在动手操作中巩固知识。 * **为进阶打下基础:** 完成本课程后,您将具备阅读 Laravel 官方文档和利用社区资源进一步提升技能的能力。 **课程内容概览:** 课程涵盖 63 个单元,内容循序渐进。主要包括: 1. **环境搭建与安装:** 设置开发环境,安装 Laravel。 2. **基础配置:** 配置应用程序的基本参数。 3. **开发工具:** 学习使用 Composer 管理项目和依赖。 4. **Laravel 命令与架构:** 了解 Laravel 提供的命令行工具,掌握 MVC(模型-视图-控制器)架构和路由机制。 5. **核心组件开发:** 创建控制器,集成数据库,设计模型,理解 ORM(对象-关系映射)概念。 6. **数据操作:** 学习执行各种数据库查询,包括添加、更新和删除数据。 7. **用户界面构建:** 创建视图,设计表单,整合 JavaScript 和 CSS。 8. **用户认证与安全:** 实现用户注册、登录功能,并对资源进行安全防护。 9. **邮件发送:** 配置邮件发送功能,发送第一封邮件。 **讲师介绍:** Paweł Kamiński 是一位拥有超过 7 年经验的资深程序员,精通前端和后端开发。他拥有丰富的项目经验,并致力于技术领域的持续学习和发展。 通过本课程,您将成为一名更有幸福感的开发者,能够高效地创造优质的 Web 应用。

课程评论(0条)

课程详情

Obierz kurs na wygodę tworzenia aplikacjiLaravel 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ąpKurs 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 autorzePaweł 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.

课程标签

0人关注该课程

主题相关的课程