Логотип КурсесТоп

Курсы по Laravel в Перми с нуля

4
добавить курс
по рейтингу

Онлайн курсы

Выгодный
PHP: Разработка на Laravel  
Хекслет
Рейтинг
4.95
Длительность
10 месяцев
Цена
39 000 ₽
Рассрочка
3 900 ₽
Выборы1 за апрель
Выборы1 за апрель
Доступ к остальным курсам платформы
Дополнительные материалы
42 проверочных теста
14 упражнений в тренажере
Профессия PHP-разработчик с нуля до PRO  
Skillbox
Рейтинг
4.91
Длительность
12 месяцев
Цена
91 102 ₽
Рассрочка
4 141 ₽
Выборы1 за апрель
Выборы1 за апрель
Программа из 2 курсов
3 проекта в портфолио
Стажировка в команде, под руководством тимлида
Помощь в трудоустройстве
PHP-разработчик  
Хекслет
Рейтинг
4.70
Длительность
10 месяцев
Цена
134 100 ₽
Рассрочка
6 300 ₽
ВыборыНовый курс!
ВыборыНовый курс!
4 реальных проекта в портфолио
360 заданий в тренажере
Глубокая проработка тем
Стажировка
PHP-разработчик. Базовый уровень  
Skillbox
Рейтинг
4.40
Длительность
9 месяцев
Цена
61 404 ₽
Рассрочка
5 117 ₽
ВыборыНовый курс!
ВыборыНовый курс!
Поддержка преподавателей
Проект в конце курса
Упор на практику

Laravel онлайн обучение для начинающих

PHP: Разработка на Laravel

PHP: Разработка на Laravel

Хекслет
Цена курса
39 000 ₽  
В рассрочку
3 900 ₽
21 отзыв

На этом курсе вы познакомитесь веб-фреймворком Laravel. Вы узнаете о роутинге, контроллерах, шаблонизации и CRUD. В итоге поймете, как использовать систему лейаутов и шаблонов и конфигурировать фреймворк через переменные окружения. Знание материала этого курса пригодится, чтобы быстро разрабатывать сайты на Laravel.
Сложность
С нуля
Длительность
10 месяцев
Школа
Хекслет
Документ об окончании
Диплом
Доступ к остальным курсам платформы
Дополнительные материалы
42 проверочных теста
14 упражнений в тренажере

Включено в курс:

  • 17 уроков (видео и/или текст)
  • 14 упражнений в тренажере
  • 42 проверочных теста
  • Самостоятельная работа
  • Дополнительные материалы
  • Помощь в «Обсуждениях»
  • Доступ к остальным курсам платформы

Чему вы научитесь:

  • Создавать сайты с помощью Laravel
  • Использовать систему лейаутов и шаблонов
  • Взаимодействовать с базой данных через ORM
  • Конфигурировать фреймворк через переменные окружения

Уроки курса:

О курсе

  • Узнать о курсе, его структуре, задачах и целях.
  • теория

Hello World

  • Установить, настроить и запустить свой первый Laravel-сайт
  • теория
  • тесты

Запрос-Ответ

  • Познакомиться с созданием маршрутов, их обработчиками и шаблонами
  • теория
  • тесты
  • упражнение

Шаблонизатор Blade

  • Научиться использовать директивы и интерполяцию
  • теория
  • упражнение

Макеты (Layout)

  • Научиться выделять общие части шаблонов
  • теория
  • тесты
  • упражнение

Консоль (Tinker)

  • Познакомиться с REPL, который все меняет
  • теория

Конфигурация

  • Познакомиться с 12 факторами и их поддержкой в Laravel. Настроить SQLite.
  • теория
  • тесты
  • упражнение

ORM

  • Познакомиться с миграциями и моделями
  • теория
  • тесты
  • упражнение

Модель

  • Научиться работать с моделью в консоли
  • теория
  • тесты
  • упражнение

Контроллер

  • Познакомиться с основами организации обработчиков в группы
  • теория
  • тесты
  • упражнение

Список (CRUD)

  • Научиться выводить список сущностей с постраничной навигацией
  • теория
  • тесты
  • упражнение

Просмотр (CRUD)

  • Научиться выводить конкретную сущность и обрабатывать ошибку 404
  • теория
  • тесты
  • упражнение

Работа с формами

  • Познакомиться с генерацией форм
  • теория
  • тесты
  • упражнение

Создание (CRUD)

  • Познакомиться с валидацией и формами
  • теория
  • тесты
  • упражнение

Обновление (CRUD)

  • Научиться обновлять сущность
  • теория
  • тесты
  • упражнение

Удаление (CRUD)

  • Научиться правильно удалять сущности
  • теория
  • тесты
  • упражнение

Ресурсная маршрутизация

  • Автоматизировать создание маршрутов и контроллера для типичного CRUD
  • теория
  • тесты
  • упражнение

Самостоятельная работа

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

Дополнительные материалы

  • Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Профессия PHP-разработчик с нуля до PRO

Профессия PHP-разработчик с нуля до PRO

Skillbox
Цена курса
91 102 ₽  
В рассрочку
4 141 ₽
17 отзывов

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Laravel, напишете облачное хранилище и поработаете над интернет-магазином в команде. Сможете устроиться на позицию Junior-разработчика.
Школа
Skillbox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
12 месяцев
Программа из 2 курсов
3 проекта в портфолио
Стажировка в команде, под руководством тимлида
Помощь в трудоустройстве

Кому подойдёт этот курс

  • Тем, кто хочет научиться программировать
  • С нуля освоите язык программирования PHP, получите помощь и советы от опытных спикеров, попрактикуетесь на реальных задачах. Напишете первые проекты для портфолио и поработаете в команде.
  • Начинающим разработчикам
  • Структурируете имеющиеся знания, а кураторы помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.

Чему вы научитесь

  1. Программировать на PHP
  2. Пройдёте основы, без которых невозможно вырасти в крутого PHP-разработчика: научитесь работать с переменными, типами данных, условиями, циклами, функциями. Узнаете, что такое рекурсия и область видимости.
  3. Понимать принципы ООП
  4. Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.
  5. Работать с файловой системой
  6. Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.
  7. Находить ошибки в коде
  8. Познакомитесь с инструментом для отладки Xdebug, сможете найти и исправить ошибки в приложении.
  9. Работать с базами данных
  10. Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.
  11. Разрабатывать на Laravel
  12. Познакомитесь с принципами работы фреймворка, роутингом, настроите взаимодействие с базой данных, подключите шаблонизатор Blade. Научитесь писать и тестировать сложную бизнес-логику.

Программа курсов

Основные курсы

  1. PHP-разработчик. Базовый уровень
  2. PHP-фреймворк Laravel

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

  1. Работа в командной строке Bash
  2. Система контроля версий Git

Бонусные курсы

  1. Английский для IT-специалистов
  2. Универсальные знания программиста
  3. Программист 1С:Битрикс

Итоговые проекты

  1. Облачное хранилище данных
  2. Пользователи будут регистрироваться на сервисе, загружать файлы и создавать папки, проводить поиск по документам и делиться файлами с другими участниками.
  3. Аналог booking.com
  4. Cервис для бронирования номеров в гостиницах и отелях. Через личный кабинет клиенты будут устанавливать цены на категории номеров, а посетители — заказывать бронь на определённые даты.
  5. Командный проект: интернет-магазин
  6. Вместе с другими участниками курса вы напишете агрегатор товаров на фреймворке Laravel.

Профессиональные навыки:

  • Устанавливаю и настраиваю Denwer, OpenServer
  • Понимаю и применяю ООП в проектах
  • Структурирую код по файлам и папкам
  • Понимаю принципы работы сети, GET- и POST-запросов
  • Работаю в командной строке
  • Работаю с базами данных MySQL
  • Работаю с файловой системой
  • Знание PHP-фреймворка Laravel
  • Программирую на PHP 7
  • Знаю основы HTML/CSS
  • Провожу отладку кода вручную и знаком с Xdebug
  • Придерживаюсь принципов DRY и соблюдаю кодстайл

PHP-разработчик

PHP-разработчик

Хекслет
Цена курса
134 100 ₽  
В рассрочку
6 300 ₽
21 отзыв

С нуля до разработчика за 10 месяцев. Возвращаем деньги, если не удалось найти работу.
Длительность
10 месяцев
Сложность
С нуля
Документ об окончании
Диплом
4 реальных проекта в портфолио
360 заданий в тренажере
Глубокая проработка тем
Стажировка

Кому подойдёт обучение:

  • Новичкам, которые хотят освоить профессию с нуля
  • Тем, кто уже пробовал учиться самостоятельно, но чувствует потребность в наставнике
  • Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода

Учим необходимому:

  •  PHP

Один из самых популярных языков, на котором написано более 80% сайтов в интернете

  •  HTML и CSS

Языки создания веб-страниц. Описывают их структуру (расположение блоков) и внешний вид. Отвечают за форматирование текста

  •  Фреймворки (Slim, Laravel)

Задает архитектуру проекта. Решает типовые задачи за программиста. Значительно сокращает количество кода и автоматизирует рутину

  •  Алгоритмы и структуры данных

Любая программа — это последовательность шагов, выполняемых над данными. Способ организации данных сильно влияет на удобство работы

  •  Базы данных (SQL)

База данных – сердце любого проекта, они хранят внутри себя все содержимое (данные)

  •  Качество

Автоматизированные тесты — неотъемлемая часть профессиональной разработки

  •  Архитектура

Создание простого для анализа и изменения кода требует хорошего понимания принципов его организации

  •  Инфраструктура

Программирование — это не только код, но и сопутствующие инструменты: командная строка, Composer, Git


PHP-разработчик. Базовый уровень

PHP-разработчик. Базовый уровень

Skillbox
Цена курса
61 404 ₽  
В рассрочку
5 117 ₽
17 отзывов

Вы освоите язык программирования PHP с нуля, а полученные на курсе знания примените на практике и напишете полноценный проект — облачное хранилище файлов.
Школа
Skillbox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
9 месяцев
Поддержка преподавателей
Проект в конце курса
Упор на практику

Кому подойдёт этот курс

  • Тем, кто хочет научиться программировать
  • С нуля освоите язык программирования PHP, получите помощь и советы от опытных экспертов, попрактикуетесь на реальных задачах. Напишете первый проект для портфолио.
  • Начинающим разработчикам
  • Структурируете имеющиеся знания, а эксперты помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.

Чему вы научитесь

  1. Устанавливать окружение
  2. Узнаете, какие программы нужно установить и как их настроить, чтобы запускать PHP-приложения в браузере и командной строке.
  3. Программировать на PHP
  4. Пройдёте основы, без которых невозможно вырасти в крутого PHP-разработчика: научитесь работать с переменными, типами данных, условиями, циклами, функциями. Узнаете, что такое рекурсия и область видимости.
  5. Понимать принципы ООП
  6. Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.
  7. Работать с файловой системой
  8. Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.
  9. Находить ошибки в коде
  10. Познакомитесь с инструментом для отладки Xdebug и сможете найти и исправить ошибки в приложении.
  11. Работать с базами данных
  12. Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.

Программа курса

PHP-разработчик. Базовый уровень

  1. Введение в программирование на PHP
  2. Вы узнаете, для чего нужен язык PHP, что такое веб-приложение, в чём разница между frontend и backend, научитесь устанавливать IDE и окружение для запуска PHP-файлов и запускать их как в браузере, так и в командной строке
  3. Переменные, числа и boolean
  4. Познакомитесь с переменными и типами данных, целыми числами и числами с плавающей точкой. Научитесь сравнивать числа и пользоваться операторами арифметических операций.
  5. Условные операторы и булева алгебра
  6. Познакомитесь с булевой алгеброй и булевыми операторами.
  7. Строки и массивы
  8. Поймёте, как устроены строки и массивы в PHP, познакомитесь с функциями для работы с ними.
  9. Циклы
  10. Узнаете, что такое цикл и какие их виды представлены в PHP.
  11. Функции: создание и использование
  12. Научитесь создавать собственные функции, передавать в них параметры, возвращать из них значения и передавать переменные по ссылкам.
  13. Рекурсия, callback и анонимные функции
  14. Узнаете, как рекурсивно вызывать функции, подставлять функции в качестве колбэков. Познакомитесь с понятием области видимости, с видами областей видимости и принципами их работы.
  15. Классы, методы и объекты
  16. Познакомитесь с ключевыми понятиями объектно ориентированного программирования — классами и объектами. Разберётесь, как они работают, как их создавать и использовать. Научитесь работать с параметрами в методах, возвращать значения, использовать конструкторы и константы.
  17. Наследование и абстрактные классы
  18. Узнаете, что такое наследование, переопределения и абстрактные классы.
  19. Интерфейсы и полиморфизм
  20. Познакомитесь с интерфейсами в PHP и полиморфизмом.
  21. Модификаторы доступа, геттеры и сеттеры
  22. Научитесь управлять доступом к методам и переменным класса, узнаете, что такое геттер, сеттер и область видимости. Познакомитесь с замыканиями.
  23. HTML/CSS
  24. Будете верстать простые веб-страницы и править готовую вёрстку.
  25. Разделение приложения на файлы
  26. Научитесь структурировать веб-приложения на PHP: разделять код на несколько файлов и папок, правильно подключать PHP-файлы друг к другу, а также понимать файловые структуры в чужом коде.
  27. Работа с файлами и с сетью
  28. Будете с помощью PHP читать и записывать файлы разных форматов в локальной файловой системе, а также получать файлы из сети по URL.
  29. Обработка ошибок, exceptions и логи
  30. Научитесь работать с ошибками разных типов: исключениями, информацией об ошибках в логах, обработчиками скрытых ошибок. Будете отлаживать приложения вручную и с помощью инструмента Xdebug.
  31. Протокол HTTP
  32. Узнаете, как работать с GET- и POST-запросами, что означают различные статус-коды и чем HTTP отличается от HTTPS.
  33. Обработка GET- и POST-запросов, header, куки и сессии
  34. Научитесь обрабатывать данные форм из GET- и POST-запросов, возвращать ответы в разных форматах, пользоваться куки и сессиями.
  35. REST и RESTful API
  36. Познакомитесь со стандартом REST и научитесь с ним работать: писать скрипты, которые как отвечают на REST-запросы, так и сами умеют делать REST-запросы к внешним сервисам и обрабатывать их ответы.
  37. Язык запросов SQL
  38. Освоите популярный язык для работы с реляционными базами данных.
  39. Работа с базами данных в PHP
  40. Научитесь писать запросы на получение, добавление, удаление и изменение информации в реляционных базах данных.
  41. Фреймворк Laravel
  42. Познакомитесь с PHP-фреймворком Laravel и научитесь писать на нём простые приложения. Например, планировщик задач с авторизацией пользователей.

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

  1. Работа в командной строке Bash
  2. Научитесь использовать командную строку в Linux-системах, чтобы оптимизировать работу с кодом и серверами.
  3. Система контроля версий Git
  4. Вы освоите Git: научитесь коммитить изменения, сравнивать версии и делать откаты. Узнаете, как устроена коллективная работа над проектом, что такое ветки и как разрешать конфликты версий.

Итоговый проект

  1. Облачное хранилище
  2. Вы разработаете аналог файлового хранилища Dropbox. Пользователи будут регистрироваться на сервисе, загружать файлы и создавать папки, проводить поиск по документам и делиться файлами с другими участниками. Компоненты приложения вы напишете сами, с нуля, на чистом PHP — без использования фреймворков.

Профессиональные навыки:

  • Устанавливаю и настраиваю Denwer, OpenServer
  • Понимаю и применяю ООП в проектах
  • Структурирую код по файлам и папкам
  • Понимаю принципы работы сети, GET- и POST-запросов
  • Работаю в командной строке
  • Работаю с базами данных MySQL
  • Работаю с файловой системой
  • Базовые знания Laravel
  • Программирую на PHP 7
  • Знаю основы HTML/CSS
  • Провожу отладку кода вручную и знаком с Xdebug
  • Придерживаюсь принципов DRY и соблюдаю кодстайл

Описание

Теги