Курс Laravel для начинающих / #1 – Введение в Laravel и настройка с нуля

Курс Laravel для начинающих / #1 – Введение в Laravel и настройка с нуля

Веб фреймворк Ларавел (Laravel) уже многие годы считается наилучшим PHP фреймворком для разработки сайтов. Он предоставляет готовые шаблонные решения для реализации веб проектов различной сложности. В ходе курса вы с нуля изучите Laravel и создадите полноценный веб сайт на его основе.

Видеоурок

Полезные ссылки:

  1. Курс по языку PHP;
  2. Официальный сайт Laravel;
  3. Редактор VS Code;
  4. Пакетный менеджер Composer.


Что такое Laravel?

Фреймворк Laravel — это современная PHP-платформа, которая помогает создавать веб-приложения быстрее, проще и удобнее. Если сравнивать с «чистым» PHP, то Laravel берёт на себя множество рутинных задач: настройку маршрутов, работу с базой данных, защиту от атак и многое другое. По сути, это инструмент, который делает разработку понятнее и позволяет сосредоточиться на логике проекта, а не на мелочах.


Сам Laravel появился ещё в 2011 году и с тех пор постоянно развивается. Его главная идея — дать программисту максимально комфортную среду для создания проектов. И на самом деле это действительно так, ведь он предоставляет сложный функционал простым способом его реализации.


Веб-фреймворк Laravel имеет открытый код и распространяется абсолютно бесплатно для всех разработчиков. Исходный код проекта можно найти на странице GitHub


Почему он популярен?

Популярность Laravel объясняется несколькими причинами. Во-первых, у него очень красивая и удобная структура кода. В нём всё описано логично и последовательно. Во-вторых, у Laravel есть огромное сообщество разработчиков, которые создают расширения, пишут статьи и внедряют новые функции.


Фреймворк часто удостаиваться различных наград и похвал. К примеру, Laravel получает звание лучшего PHP фреймворка как для корпоративного, так и для личного использования. Популярность фреймворка постоянно растёт:



Кроме того, Laravel регулярно обновляется и поддерживается официальной командой. Он включает в себя множество встроенных инструментов, таких как система аутентификации, работа с очередями, шаблонизатор Blade и ORM для работы с базой данных. Такие функции экономят вам время и силы.


Что можно сделать на его основе?

С помощью Laravel можно реализовать практически любой веб-проект. Это может быть небольшой блог, интернет-магазин, корпоративный сайт или даже целая социальная сеть. Фреймворк предоставляет готовый фундамент, на котором вы можете строить свои идеи.


Laravel также часто используют для разработки API — специальных серверных приложений, которые только отдают данные на фронтенд или в мобильные приложения и сами не имеют интерфейса. Поэтому, если вы планируете создать современный веб-проект с поддержкой языка PHP, а также различных популярных технологий, таких как React JS или Vue JS, то Laravel отлично подойдёт для этой задачи.


План курса

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


Перед стартом вам стоит разбираться в HTML, CSS, а также в языке PHP. Эти знания будут необходимы для комфортной разработки проектов на базе Laravel.


Установка Laravel

Перед установкой Laravel вам необходимо выполнить установку пакетного менеджера Composer. Для этого перейдите на их официальный сайт и скопируйте 4 команды для скачивания и установки Composer в проект. Эти команды укажите в терминале находясь в самом проекте. 



После установки Composer можно выполнить установку Laravel. Для этого зайдите в проект и откройте терминал. В терминале пропишите команду:

php composer.phar global require laravel/installer

Эта команда позволит установить Laravel глобально в систему. Выполните её лишь один раз и при создании будущих проектов игнорируйте данную команду, не устанавливая Laravel повторно.


Далее необходимо установить Laravel локально внутрь какого-либо проекта. Для этого в терминале пропишите команду:

php composer.phar create-project --prefer-dist laravel/laravel APP_NAME

Здесь APP_NAME это название вашего будущего проекта.


После установки Laravel будет добавлен к вам в проект и вы уже сможете им пользоваться.


Дополнительные курсы

На нашем сайте вы можете найти более углубленный курс по языку PHP и фреймворку Laravel. В большой программе обучения Full Stack вы научитесь писать сайты с использованием всех современных подходов и языков программирования. Вы научитесь писать сайты на базе чистого PHP, а также при помощи Laravel и платформы WordPress


Детальнее про курс описано на странице с ним.


Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Курс по React JS для начинающих
11 уроков
Telegram Bots: Создание ботов на Python Aiogram
10 уроков
Kotlin Android Studio / Разработка Андроид программ
8 уроков
Уроки ChatGPT API / Разработка программ на Python и ChatGPT
7 уроков
Дополненная реальность (Vuforia AR и Unity)
3 урока
Изучение Python UI (GUI Apps) / Программы на Питон
10 уроков
Комментарии (1)
Добавить комментарий

Александр 15 марта 2026 в 10:56

Всё устанавливается, запускается, но не происходит подключение к базе данных

Database file at path [laravel] does not exist. Ensure this is an absolute path to the database. (Connection: sqlite, Database: laravel, SQL: select * from "sessions" where "id" = T4wx1q8iR9G4P3HtQQueOoMz3eWPr6KdviFhs5fo limit 1)
Ответить