
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Booking System in Laravel 5 With Hybrid Mobile Version
Продвинутая веб-разработка с помощью Laravel (хороший фреймворк PHP), создавая веб-приложение - систему резервирования с мобильной версией. Во время курса вы создадите веб-приложение для бронирования домов для отдыха с Laravel 5 и PHP 7, а также гибридную версию этого приложения в качестве мобильного приложения для смартфонов. Это не то же самое, что и отзывчивый веб-сайт. Приложение будет респонсив, но кроме того, вторая версия будет представлять собой отдельное приложение для мобильного телефона, которое работает как обычное приложение из списка приложений телефона, а не из веб-браузера.
QA:
Почему вы используете jQuery mobile?
Мобильное приложение не является основным предметом курса, это последние несколько лекций курса. Курс фокусируется главным образом на моделях Laravel и дизайна. Создавая мобильное приложение, я показываю в курсе, что можно сделать с Laravel. Это некоторые общие концепции, которые впоследствии могут быть применены к другим мобильным системам. Однако jquery не исчез из отрасли, многие компании все еще нуждаются в обслуживании существующих веб-сайтов или даже создании новых.
ВАЖНОЕ ПРИМЕЧАНИЕ: есть файлы для уроков, в большинстве случаев я не пишу код на экране, я обсуждаю это. Более сложный код, который я пишу на экране, но простой и повторяющийся (например, эхо-данные в представлениях), я не пишу в видео. Для получения дополнительной информации взгляните на первое видео этого курса и посмотрите в разделе ниже «Как выглядит курс?».
Это не типичный курс, обсуждающий следующие главы документации. Вы создадите веб-приложение реального времени, используя очень популярный фреймворк Laravel. Во время курса будут использоваться большинство тем из документации Laravel. Курс затрагивает многие области веб-разработки с полным стеком, а не только бэкэнд, но также css, html, jQuery, JavaScript и другие. Курс был создан в версии Laravel 5.6.
Почему приложение настолько продвинуто, и курс занимает менее 10 часов? Потому что нет лишних разговоров. Я почти ничего не пишу на экране. Я обсуждаю код из файлов уроков, доступных для скачивания (70 лекций). Если вы хотите, вы можете вырезать или прокомментировать код из файлов и написать его самостоятельно. Тогда вы узнаете больше всего об этом. Я иду прямо к цели, от пустой папки до рабочих приложений. Никаких ненужных вещей, только два приложения: сеть и мобильный телефон от начала до конца.
Это очень продвинутое приложение для онлайн-курса в Интернете - 14 таблиц в базе данных, связанных со всеми типами связей с базами данных, доступными в Laravel.
О LARAVEL
Существует причина, по которой Ларавель ведет в Google Trends по сравнению с другими популярными фреймворками PHP - благодаря этому сложные приложения создаются быстро, благодаря множеству возможностей и автоматизации частых задач. Механизм логирования Laravel, который мы генерируем с помощью одной команды! Мы очень легко используем отношения в базе данных, включая более сложные полиморфные отношения.
Возможно, Laravel является самым легким в освоении PHP-фреймворком. Синтаксис прост и интуитивно понятен. Приложения в Laravel легко масштабируются горизонтально благодаря хорошей организации кода и встроенной интеграции, например, с Amazon S3. Вы хотите использовать Redis для сеанса вместо стандартного механизма сеанса в файлах на сервере? В Laravel это несколько строк в файле конфигурации. Веб-разработка с Laravel простая и приятная.
Как выглядит курс ?
Почти все уроки сопровождаются исходными файлами, готовыми к копированию в проект. На слайдах я показываю действия, которые должны выполняться в данном уроке. Это, например, копирование файлов или команд, запускаемых в консоли. Затем, когда редактор открыт, я обсужу файлы, которые нужно изменить в уроке. Курс был создан таким образом, что я сперва написал это приложение, а затем разделил его на 70 уроков, к которым прикреплены исходные файлы. В большинстве видеороликов я ничего не пишу на экране. Я делаю это только для более сложного кода, чтобы лучше объяснить проблему. Нет смысла писать очень простые или общие инструкции на экране, которые повторяются в каждом приложении.
В ходе курса я создаю пошаговое веб-приложение в Laravel и мобильную версию в соответствии с принципом «сверху вниз». Мы начинаем с шаблона приложения, скелетов отдельных методов и, наконец, приводим к готовым и работающим приложениям. Курс более эффективный, чем интерфейс. Шаблон html будет доступен для загрузки.
Я сделал тот же курс раньше для польских студентов в другой версии. Польский курс длился 34 часа, а этот курс длится намного меньше. Почему такая разница? Хорошо, я изменил форму этого курса. В этом курсе, в отличие от первой версии, есть файлы для уроков. И что дальше, я не пишу все на экране. Я решил, что нет смысла повторять инструкции на экране, которые часто повторяются много раз в приложениях, например, отображение данных во взглядах или простых циклов foreach. Но это не значит, что я не буду показывать вам, как отлаживать приложение. Существует отдельный урок, на котором обсуждаются советы по отладке. Однако на экране я пишу наиболее сложный код и подробно обсуждаю его. И хотя этот курс был сокращен, он содержит столько же материала, и даже в некоторых местах некоторые проблемы лучше объясняются.
Весь курс основан на бесплатном программном обеспечении, чаще всего в open-source. Курс был создан в версии Laravel 5.6.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Существуют десятки однотипных курсов как создать простой блог на laravel, или на любом другом фреймворке. Но автор данного курса обещает показать вам не просто разработку самого блога, а общие подходы, которые нужно учесть перед началом разработки любых других проектов, в реальных ситуациях, на должности разработчика. Этот опыт планирования, решения возможных будущих проблем и создания проекта, пригодится в дальнейшем при старте любого другого пр
Форум обманчиво сложный. Конечно он составлен из потоков и ответов, но что еще может существовать как часть форума? Как насчет профилей или подписки на потоки, или фильтрации, или уведомлений в режиме реального времени? Как оказалось, форум - идеальный проект для растягивания мышц программирования. В этой серии мы будем работать вместе, чтобы построить форум вместе с тестами от А до Я.
Laravel - это фреймворк с выразительным, элегантным синтаксисом. Мы считаем, что развитие должно быть приятным, творческим опытом, чтобы быть действительно успешным. Laravel пытается улучшить разработку, уменьшив общие задачи, используемые в большинстве веб-проектов, такие как аутентификация, маршрутизация, сеансы и кеширование.Laravel стремится сделать процесс разработки приятным для разработчика, не жертвуя функциональностью приложений. Счастли
Или ссылка на архив если не умеете в гит. https://codeload.github.com/lukaszrzeszutek/laravel-booking-system/zip/master