Изучение Laravel / #1 - Что такое фреймворк Laravel?

Изучение Laravel / #1 - Что такое фреймворк Laravel?

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

Видеоурок

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

  1. Курс по языку PHP;
  2. Официальный сайт Laravel;
  3. Редактор Atom;
  4. Редактор PhpStorm;
  5. Локальный сервер MAMP;
  6. Пакетный менеджер Composer.


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


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


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



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


Laravel позволяет выполнить такие действия, как: Unit тестирование, отслеживание URL адресов, установка безопасности, работа с сессиями и создание системы авторизации, легкая работа с базой данных, работа с почтой, отслеживание ошибок и еще множество других вещей. Все это возможно реализовать и без Laravel, но используя его вы будете использовать уже готовые решения, а также ваш код получится намного проще и меньше, нежели писать все самостоятельно.


План курса

Наш курс предназначен для новичков в данной сфере, кто хочет познакомится с платформой Laravel и создаем сайта на нем. В ходе курса мы займемся разработкой сайта на Ларавел с нуля. Мы изучим все тонкости построения проектов и полностью охватим тему создания сайта на Laravel 5.


К концу курса 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 будет добавлен к вам в проект и вы уже сможете им пользоваться.

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

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

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

Уроки Figma (Фигма) с нуля / Создание дизайна (UI/UX)
8 уроков
Создание игры на Unreal Engine 4 / FPS шутер
11 уроков
Создание игры на C++ / Создание "Змейки"
3 урока
Создание игр на Unity | Для начинающих
9 уроков
Изучение стека MEAN: MongoDB, Express, Angular и Node JS
10 уроков
Linux для начинающих / Уроки Ubuntu и Bash Shell
12 уроков
Комментарии
Добавить комментарий

Пока комментариев нет