Классический форум-трекер
canvas not supported
Нас вместе: 4 232 448

Виктор Гавриленко | Фреймворк Laravel с Нуля до Профи. Быстрая разработка с фреймворком (2016) HDRip [H.264]


Страницы:   Пред.  1, 2, 3, 4  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Обучающие видеоматериалы -> IT, Компьютерные видеокурсы
Автор Сообщение
Xipho ®
Стаж: 13 лет 7 мес.
Сообщений: 17
Ratio: 191.029
Раздал: 51.32 TB
Поблагодарили: 564
100%
russia.gif
Виктор Гавриленко | Фреймворк Laravel с Нуля до Профи. Быстрая разработка с фреймворком (2016) PCRec
Автор (режиссер): Виктор Гавриленко
Производство: webformyself
Жанр: Видеоурок

Описание:
Современный PHP-фреймворк это инструмент автоматизации веб-разработки, который лишен практических всех недостатков готовых CMS: сравнительно большой серверной нагрузки и привязки к существующим готовым модулям, расширениям и компонентам (которые далеко не всегда могут удовлетворить требуемый функционал веб-проекта).

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

Ведь, в отличие от «движковых» сайтов, создание сайта на фреймворке требует хотя бы базовых знаний объектно-ориентированного программирования на PHP, а также работы с базами данных.

Но, тем не менее, игра стоит свеч. И, изучив однажды азы программирования и любой популярный PHP-фреймворк, программист переходит на качественно иной уровень своего профессионального развития (и, конечно же, заработков).

Ведь теперь он действительно может создавать сайты любой сложности и делать это со скоростью, сопоставимой созданию сайтов на «движках».

Совсем еще недавно бесспорным лидером Рунета по количеству использований среди PHP-фреймворков занимал Yii2. Но начиная с середины 2016 года на Олимпе появился новый бесспорный лидер – Laravel.

В чем уникальность этого видеокурса?
Насколько мне известно, на момент выхода этого видеокурса на образовательном рынке Рунета все еще нет ни одного сопоставимого – по охвату затрагиваемых тем, глубине и СИСТЕМНОСТИ изложения материала – видеокурса на тему Laravel. Возможно, это не случайно. Ведь в Рунете до недавних пор Laravel был в тени другого бесспорного лидера. Именно ему и были посвящено основное внимание общественности, обучающих центров и авторов видеокурсов.

Продолжительность: 52:06:00
Качество видео: HDRip

Видео: AVC/H.264, 800x600 - 1280x720, ~ 205 kbps
Аудио: AAC, 2 ch, 125 kbps, VBR
Содержание:
Часть 1. Фреймворк Laravel. Теория и возможности фреймворка.
01 Введение
02 Установка Homestead
03 Установка фреймворка на OpenServer
04 Файловая структура фреймворка
05 Настройки фреймворка
06 Принцип действия фреймворка
07 Методы регистрации маршрутов. Часть 1
08 Методы регистрации маршрутов. Часть 2
09 Контроллеры
10 Классы-посредники
11 Виды
12 Шаблонизатор Blade. Часть 1
13 Шаблонизатор Blade. Часть 2
14 Класс Request
15 Формирование ответа. Класс Response
16 Миграции
17 Посев данных
18 Выполнение SQL-запросов
19 Конструктор запросов
20 Использование моделей. Часть 1
21 Использование моделей. Часть 2
22 Реализация связей между таблицами
23 Манипуляции со связанными записями
24 Прочие методы по работе со связями
25 Валидация данных. Часть 1
26 Валидация данных. Часть 2
27 Сообщения ошибок валидации
28 Аутентификация пользователей.Часть 1
29 Аутентификация пользователей. Часть 2
30 Методы фасада Auth
31 Авторизация пользователей
32 Классы политик авторизации
33 Сессии
34 Обработка событий
35 Локализация
36 Контракты
37 Сервис-провайдеры
38 Сервис-контейнер
39 Фасады

Часть 2. Фреймворк Laravel. Создание Landing Page.
01 Введение. Установка фреймворка
02 Создание таблиц базы данных
03 Создание маршрутов
04 Создание главного контроллера и вида
05 Создание моделей. Выборка информации из таблиц базы данных
06 Отображение выбранной информации на экран
07 Доработка вида главной страницы
08 Механизм отправки почтовых сообщений
09 Страница материала
10 Стандартный механизм аутентификации
11 Форма добавления нового материала
12 Логика сохранения записи в таблицу базы данных
13 Форма редактирования материала
14 Обновление информации в базе данных
15 Удаление материалов. Заключение

Часть 3. Фреймворк Laravel. Создание корпоративного сайта.
01 Введение. Установка фреймворка
02 Создание базы данных
03 Маршруты. Глобальный контроллер пользовательской части
04 Выборка информации для главного меню проекта
05 Отображение главного меню на экран
06 Создание слайдера
07 Формирование области контента главной страницы. Часть 1
08 Формирование области контента главной страницы. Часть 2
09 Отображение правого сайд-бара главной страницы сайта
10 Локализация проекта
11 Главная страница раздела блог
12 Создание недостающих моделей. Отображение на экран материалов
13 Элементы управления постраничной навигацией
14 Правый сайд-бар раздела блог
15 Доработка сайд-бара. Оптимизация работы страницы блога
16 Страница отдельного материала блога. Часть 1
17 Страница отдельного материала блога. Часть 2
18 Блок комментариев
19 Форма добавления нового комментария
20 Сохранение нового комментария в базу данных
21 Отображение на экран добавленного комментария. Часть 1
22 Отображение на экран добавленного комментария. Часть 2
23 Страница списка работ портфолио
24 Страница детального просмотра работы портфолио
25 Страница Контакты
26 Страница 404
27 Страница аутентификации
28 Главная страница админ панели
29 Права и привилегии пользователей
30 Метод проверки прав пользователя
31 Главная страница раздела управления материалами
32 Форма добавления нового материала
33 Сохранение нового материала в базу данных. Часть 1
34 Сохранение нового материала в базу данных. Часть 2
35 Форма редактирования материала
36 Обновление материала
37 Удаление материалов
38 Страница редактирования прав пользователей
39 Обновление информации о правах пользователя
40 Раздел меню
41 Страница добавления нового пункта
42 Сохранение новой ссылки
43 Страница редактирования меню
44 Обновление и удаление информации ссылки меню
45 Раздел пользователи
46 Заключение

Бонусы:
Бонус 1. Премиум курс. Курс по PHP программированию
Бонус 2. Премиум курс. Курс по ООП PHP (объектно-ориентированное программирование на PHP)
Бонус 3. Премиум курс. Курс по базе данных MySQL
Бонус 4. Кэширование Laravel
Бонус 5. Перенос сайта на хостинг
Скриншоты:


Время раздачи: 24/7 (круглосуточно) (до появления первых 3-5 скачавших)
[NNMClub.to]_Laravel.torrent
 Торрент: Платиновая раздача  Зарегистрирован
 
Скачать


Примагнититься
 Зарегистрирован:   27 Ноя 2016 10:55:04
 Размер:   18.5 GB  (
 Рейтинг:   4.9 (Голосов: 178)
 Поблагодарили:   564
 Проверка:   Оформление проверено модератором 29 Ноя 2016 17:47:13
Как cкачать  ·  Как раздать  ·  Правильно оформить  ·  Поднять ратио!  

_________________
Джонсон_86
Стаж: 10 лет 4 мес.
Сообщений: 28
Ratio: 13.348
100%
Господа, а может кто подсказать, как сделать чтоб оно скачало такую же версию как в автора на видео? А то там 5.2 а оно качает последнюю 5.4. И получаються несоответствия.
church30
Стаж: 9 лет 4 мес.
Сообщений: 415
Ratio: 1.089
5.52%
Джонсон_86 писал(а): Перейти к сообщению
Господа, а может кто подсказать, как сделать чтоб оно скачало такую же версию как в автора на видео? А то там 5.2 а оно качает последнюю 5.4. И получаються несоответствия.


зачем старье учить? последнюю ставь
kivlar29
Стаж: 9 лет 3 мес.
Сообщений: 105
Ratio: 0.02
47.33%
austria.gif
Слишком много гемора для заказчика, специалиста найти со знанием основных движков проще и модулей не проблема найти.
По мне лучше существующий движок допилить в 90% случаев, а извращения в итоге без документации потом могут боком выйти с нашим менталитетом
soft-boxer
Стаж: 7 лет 7 мес.
Сообщений: 59
Ratio: 13.366
78.39%
ussr.gif
Скачал я, начал изучать, оказалось что весь материал устарел.
Начиная с самого начала уже не получается даже повторить то что на видео.
На ютюбе есть обновлённый материал, но и он не работает путём.
Начиная с примера первой страницы "page" уже не работает.
Слишком много "воды", нет конкретики даже в мелочах.
Использую OpenServer 5.2.6, Apache+PHP-7-x64, PHP-7-x64, MySQL-5.7-x64.
С трудом и выдумками поставил Composer, загрузил этот Ларавель, запустил,
создал файл .htaccess, запускается стартовая страница. А вот дальше всё встало.
Старые и новые уроки не проходят.
fpinger
Стаж: 11 лет 11 мес.
Сообщений: 85
Ratio: 7.377
100%
soft-boxer, при наличии OpenServer композер ставить не нужно.
Он уже есть (для каждой версии php своя копия, смотрите в папках) и доступен через консоль, которая есть в меню OpenServer. Эта консоль получше стандартной виндовой будет.

В видео действительно версия Laravel 5.2.x.
Актуальны 5.3.x и, только вышедшая, 5.4.x.
Но это не проблема. Главное разобраться в изменённой структуре папок. Те же названия папок, но в других местах.

Ещё файл роутинга переехал в корневую папку routes и разделился на несколько.
Для страничек routes/web.php достаточно
church30
Стаж: 9 лет 4 мес.
Сообщений: 415
Ratio: 1.089
5.52%
Получается, что "друзья-разработчики" даже фундаментальные принципы не желают соблюдать. yii в этом плане гораздо надежнее будет. версии постоянно меняются а ты разбирайся то в том, то в этом. им похоже больше делать нечего, как компоненты по папкам перемещать.
soft-boxer
Стаж: 7 лет 7 мес.
Сообщений: 59
Ratio: 13.366
78.39%
ussr.gif
fpinger писал(а): Перейти к сообщению
soft-boxer, при наличии OpenServer композер ставить не нужно.
Он уже есть (для каждой версии php своя копия, смотрите в папках) и доступен через консоль, которая есть в меню OpenServer. Эта консоль получше стандартной виндовой будет.

Попробовал сделать иначе, а именно: Запустил в вируальной машине VMware установленную там Windows 7.
Там установлен OS не помню уже какой версии, но PHP 7 там присутствует. Не стал особо заморачиваться,
просто в такой вот настройке

запустил командную строку composer global require "laravel/installer"
(только одно важное условие, нужно снять защиту от внешнего доступа к серверу).
Затем, после окончания установки запустил следующую команду
composer create-project --prefer-dist laravel/laravel laravel (где последним laravel указана папка установки самого фрэймворка). После перезапуска сервера этот laravel появился в списке сайтов. При клике на нём открылась главная страница ларавель (без всякого шаманства с .htaccess файлом). Затем, открыл файл welcome.blade.php в редакторе Notepad++, сделал копию страницы, создал новую страницу с именем page и вставил копию в него, поменяв немного выводимый текст на экран. Далее, согласно уроку с ютуба залез в папку routes, в редакторе открыл файл web.php и добавил запись:

Route::get('page', function () {
return view('page');
});

потом, в командной строке просто ввёл http://laravel/page и появилась моя изменённая страница.
Вот так просто и не затейливо оказалось.
А вот дальше урок не получился, то есть, как показано там в ролике - нужно в файл page.blade.php
добавить строку {{ $message }} (предварительно сделав запись в индексном файле)....
После вставки этой переменной, вместо того чтобы вывелся результат, выводится сама переменная $message.
Geliorda
Стаж: 10 лет 5 мес.
Сообщений: 3
Ratio: 1.256
1.14%
alexspi писал(а): Перейти к сообщению
Вопрос 1
Какого ..... использовать Ларку для Лендоса?
Вопрос 2
"Ведь теперь он действительно может создавать сайты любой сложности и делать это со скоростью, сопоставимой созданию сайтов на «движках»."
Аффтар это серьёзно?

Очень глупо сравнивать фреймворк с CMS.
Любые готовые CMS имеют существенные не достатки и чтобы решить проблему приходиться извращаться модулями, изменением оригинальных файлов.
Есть разные рода задачи и парой именно на фреймворке быстрее разработать сайт чем уже на готовой платформе.
Разрабатывая проект на фреймворке вы создаете для себя инструмент, в котором вы прекрасно ориентируетесь.
Советую всем посмотреть, как программист вы обязаны знать хотя бы один фреймворк.
fpinger
Стаж: 11 лет 11 мес.
Сообщений: 85
Ratio: 7.377
100%
church30, вопрос совместимости конечно важен, но не на столько. Поменять пути - это не критично. Особенно если фреймвок динамически развивается.

Да и топик посвящён релизу, а не критике ларавель.

soft-boxer, если отображается {{ $message }} вместо содержимого переменной, значит не отрабатывает шаблонизатор блейд. Он не отрабатывает, если шаблон вы назвали page.php, а не page.blade.php

Дело в том, что ларавель именно по названию шаблона определяет, использовать или нет шаблонизатор. С другой стороны, если вам не нужен шаблонизатор, то вы можете просто написать <?=$message>.

И на страивать .htaccess не обязательно. Это скорее на хостинге может понадобится, где настроить путь до папки public нет возможности. В OpenServer не обязательно использовать режим автоматического определения доменов. Можно включить режим ручной настройки и при добавлении нового домена указывать его имя и путь до папки public в ларавель или рутовой папки любого другого сайта.
richmanvip
Стаж: 9 лет 3 мес.
Сообщений: 13
Ratio: 20.962
49.02%
uzbekistan.gif
alexspi писал(а): Перейти к сообщению
Вопрос 1
Какого ..... использовать Ларку для Лендоса?


а что лучше использовать для лендинга?
olegzal
Стаж: 10 лет 10 мес.
Сообщений: 38
Ratio: 1.234
2.84%
belarus.gif
Джонсон_86 писал(а): Перейти к сообщению
Господа, а может кто подсказать, как сделать чтоб оно скачало такую же версию как в автора на видео? А то там 5.2 а оно качает последнюю 5.4. И получаються несоответствия.

Надо, например, под OpenServer в Domains каталоге создать рабочий каталог сайта, туда из уроков залить compose.json. Затем выполнить команду composer update. В папке Vendor будет установлен Laravel тот который использовался в уроках. Затем скопировать остальные файлы
fpinger
Стаж: 11 лет 11 мес.
Сообщений: 85
Ratio: 7.377
100%
Джонсон_86

Код: выделить все
composer create-project --prefer-dist laravel/laravel имя_папки_проекта "5.2.*"
Web_C
Стаж: 9 лет 1 мес.
Сообщений: 44
Ratio: 0.31
100%
хороший курс, нужен даже верстальщикам, ибо по опыту знаю , придешь на работу садят за фреймворк yii2, laravel и в путь(знать их базу нужно по умолчанию).По поводу версий однозначно нужно на более новой версии фреймворка проходить курс, так как опять же разработчик в реальности должен уметь решать задачи и проблемы, так что это будет даже плюс.
church30
Стаж: 9 лет 4 мес.
Сообщений: 415
Ratio: 1.089
5.52%
Web_C писал(а): Перейти к сообщению
хороший курс, нужен даже верстальщикам, ибо по опыту знаю , придешь на работу садят за фреймворк yii2, laravel и в путь(знать их базу нужно по умолчанию).По поводу версий однозначно нужно на более новой версии фреймворка проходить курс, так как опять же разработчик в реальности должен уметь решать задачи и проблемы, так что это будет даже плюс.


А верстальщику устройство турбореактивного двигателя в совершенстве пока еще знать не нужно? Как-то странно, видимо время еще не пришло или работодатели не додумались :да:
fpinger
Стаж: 11 лет 11 мес.
Сообщений: 85
Ratio: 7.377
100%
church30, в ларавеле достаточно знать:
- расположения папок (публичной, шаблонов, ассетов);
- работу с шаблонизатором блейд;
- в новой версии ларавель, систему сборки на основе вебпака, а старой - гулп.
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Обучающие видеоматериалы -> IT, Компьютерные видеокурсы Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2, 3, 4  След.
Страница 2 из 4