Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel 11. Теория и практика работы с PHP-фреймворком
Rating: 4.7 out of 5(66 ratings)
196 students

Laravel 11. Теория и практика работы с PHP-фреймворком

В курсе "Laravel 11. Теория и практика работы с PHP-фреймворком" вы сможете изучить популярный PHP-фреймворк Laravel
Last updated 11/2024
Russian

What you'll learn

  • На курсе вы познакомитесь с наиболее популярным PHP-фреймворком Laravel
  • В курсе используется актуальная на сегодняшний день версия Laravel 11
  • Курс поможет изучить не только теорию работы с Laravel, но и закрепить ее на практике
  • В практической части курса вы сможете написать собственный проект на Laravel 11
  • Курс поможет Вам закрепить знания и навыки работы с объектно-ориентированным программированием (ООП)

Course content

2 sections60 lectures25h 58m total length
  • Установка Laravel на XAMPP21:19
  • Установка Laravel на Open Server 610:18
  • Структура фреймворка12:26
  • Routing (Маршрутизация)40:49
  • Контроллеры. Часть 125:39
  • Контроллеры. Часть 227:40
  • Шаблонизатор Blade58:12
  • Передача данных в представления23:21
  • Vite. Работа с ресурсами30:32
  • Миграции52:36
  • Модели25:35
  • Eloquent ORM. Часть 133:48
  • Eloquent ORM. Часть 242:07
  • Связи. One to One25:35
  • Связи. One to Many32:56
  • Связи. Many to Many34:38
  • Связи. Сохранение и обновление21:28
  • Выполнение sql-запросов43:40
  • Фабрики и сидирование данных44:58
  • Pagination (Постраничная навигация)24:58
  • Accessors and Mutators (Аксессоры и Мутаторы)28:35
  • Requests. Получение данных формы39:12
  • Валидация40:10
  • Загрузка и валидация файлов46:00
  • Работа с сессией23:16

Requirements

  • Необходимы знания основ PHP и ООП
  • Желательно знание основ верстки (HTML и CSS)

Description

Представляем вашему вниманию курс – "Laravel 11. Теория и практика работы с PHP-фреймворком". Курс состоит из двух частей и включает в себя 60 уроков. Данный курс ориентирован на начинающих и продолжающих PHP-программистов, которые хотят на практике закрепить свои знания, развить навыки программирования, а также научиться работать с одним из наиболее популярных и востребованных PHP-фреймворков - Laravel.


На сегодняшний день PHP является наиболее популярным языком программирования для веб-разработки. На PHP написано около 80% всех сайтов в сети. На PHP написаны такие популярные CMS, как WordPress, OpenCart, 1С-Битрикс, PrestaShop, Drupal, Magento и многие другие. Также на PHP написано и множество популярнейших фреймворков, например: Laravel, CodeIgniter, Symfony, CakePHP, Yii и т.д. И реалии таковы, что современный веб-разаработчик должен иметь в своем арсенале сразу несколько популярных инструментов для написания веб-приложений. Одним из таких инструментов и является Laravel - фреймворк, который был и остается одним из наиболее популярных PHP-фреймворков. Поэтому изучение PHP и Laravel, а также их использование на практике с большой долей вероятности обеспечит вас работой и проектами в будущем.


В первой части курса вы сможете сможете познакомиться с возможностями фреймворка, а также узнаете:

  • что такое фреймворк;

  • как работать с его MVC-компонентами;

  • как обрабатывать и валидировать данные, полученные от пользователя;

  • как работать с базой данных (БД) и использовать модели и ORM для упрощения этой работы;

  • что такое миграции и как с ними работать;

  • что такое middleware и как писать собственные middleware;

  • а также узнаете много других интересных и полезных возможностей фреймворка.


Во второй части курса будет показано применение Laravel на практике. Для этого будет написана CMS с основным функционалом блога: посты, категории, теги, авторизация и, конечно же, админ-панель для управления сайтом.


Изучив данный курс, вы изучите на практике Laravel - популярный и востребованный фреймворк актуальной версии, а также научитесь создавать сайты на данном фреймворке.

Who this course is for:

  • Начинающие программисты на PHP и не только
  • Начинающие frontend-разработчики и backend-разработчики
  • Верстальщики, желающие идти дальше и изучать программирование