Привет коллеги!
Выпустил новый интересный ролик, посвященный phpDoc блокам для laravel магии и обзор Laravel IDE helper. Тема очень полезная для тех кто не знаком с ней! Думаю Вам понравится!
https://youtu.be/Z5PVkRCu_Ww
Выпустил новый интересный ролик, посвященный phpDoc блокам для laravel магии и обзор Laravel IDE helper. Тема очень полезная для тех кто не знаком с ней! Думаю Вам понравится!
https://youtu.be/Z5PVkRCu_Ww
YouTube
PHPDoc и Laravel IDE helper. Для тех, кто не знал
Сегодня у нас снова рубрика для тех кто не знал! Думаю все знают что такое комментарии в коде. Но не все используют, не все используют правильно и не все понимают пользу. Сегодня мы затронем несколько проблем в Laravel ну само собой не только в laravel и…
👍8🔥5
Приветствую коллеги! На днях вы поднимали тему конвенции наименований в Laravel и отсутствия нормального источника с этой информацией! Я решил сделать доброе дело и расписать все в одном месте! Если найдете неточности, дополнения или ошибки в тексте, то обязательно пишите или делайте pr!
Вот гайд для вас - https://github.com/lee-to/laravel-naming-conventions
Вот гайд для вас - https://github.com/lee-to/laravel-naming-conventions
GitHub
GitHub - lee-to/laravel-naming-conventions
Contribute to lee-to/laravel-naming-conventions development by creating an account on GitHub.
🔥23👍5❤1
Media is too big
VIEW IN TELEGRAM
Приветствую коллеги!
Работа над MoonShine кипит круглосуточно! Команда профессионалов с которыми мы вместе занимаемся развитием админки здорово потрудилась за последнее время и хочу сделать небольшой спойлер и рассказать новости!
Самое важное:
1. Дизайн полностью переработан + новое лого. Всё это от Александра Опекунова @opekunov. Огонь.
2. Принято глобальное решение - фронт и бэк теперь будут отдельными пакетами и вы всегда сможете заменить одну из частей на свою реализацию. Также это даёт возможность разработки мобильного приложения на основе moonshine! О да!
3. Помимо eloquent crud добавится api crud!
В официальном репозитории moonShine уже появилась ветка второй версии (ура!) (https://github.com/lee-to/moonshine/tree/2.x) и начали интеграцию с фронтом!
Работы еще много, но уже что-то можно пощупать и потестировать)
Да и напоминаю про отдельную группу moonShine сообщества - https://t.me/+Vy9THMpgGis3Mjgy
Работа над MoonShine кипит круглосуточно! Команда профессионалов с которыми мы вместе занимаемся развитием админки здорово потрудилась за последнее время и хочу сделать небольшой спойлер и рассказать новости!
Самое важное:
1. Дизайн полностью переработан + новое лого. Всё это от Александра Опекунова @opekunov. Огонь.
2. Принято глобальное решение - фронт и бэк теперь будут отдельными пакетами и вы всегда сможете заменить одну из частей на свою реализацию. Также это даёт возможность разработки мобильного приложения на основе moonshine! О да!
3. Помимо eloquent crud добавится api crud!
В официальном репозитории moonShine уже появилась ветка второй версии (ура!) (https://github.com/lee-to/moonshine/tree/2.x) и начали интеграцию с фронтом!
Работы еще много, но уже что-то можно пощупать и потестировать)
Да и напоминаю про отдельную группу moonShine сообщества - https://t.me/+Vy9THMpgGis3Mjgy
🔥17
C днём знаний коллеги!
Вспомнил сегодня школьные годы, как не любил этот день! Учился с мыслью: "Скорее бы это все закончилось". С возрастом уже пришло понимание что правильный путь для развития это постоянное обучение. Настоящий профессионал никогда не останавливается в своём развитии и вкладывает время и средства в своё обучение. Ведь если так не делать, то незаметно перейдёшь из профессионала в отстающие!
Оставайтесь всегда голодными до знаний, не задирайте нос что все знаете и не умничайте а помогайте новичкам! Я себя всегда считал вечный джуном, который постоянно развивается и узнает что-то новое. Бесконечное развитие - это прекрасно!
Учиться это хорошо! Делаем это вместе! Давно запланированный курс по практике Laravel в разработке! Буду по немногу делиться деталями, пока могу сказать что это будет довольно продолжительный курс с упором на практику.
Вспомнил сегодня школьные годы, как не любил этот день! Учился с мыслью: "Скорее бы это все закончилось". С возрастом уже пришло понимание что правильный путь для развития это постоянное обучение. Настоящий профессионал никогда не останавливается в своём развитии и вкладывает время и средства в своё обучение. Ведь если так не делать, то незаметно перейдёшь из профессионала в отстающие!
Оставайтесь всегда голодными до знаний, не задирайте нос что все знаете и не умничайте а помогайте новичкам! Я себя всегда считал вечный джуном, который постоянно развивается и узнает что-то новое. Бесконечное развитие - это прекрасно!
Учиться это хорошо! Делаем это вместе! Давно запланированный курс по практике Laravel в разработке! Буду по немногу делиться деталями, пока могу сказать что это будет довольно продолжительный курс с упором на практику.
👍8🎉5🤩2
Привет коллеги!
Рубрика дайджеста новостей в формате PHP+Laravel возвращается! Смотрим что нового произошло за август!
https://youtu.be/XZOBB5Dysc4
Рубрика дайджеста новостей в формате PHP+Laravel возвращается! Смотрим что нового произошло за август!
https://youtu.be/XZOBB5Dysc4
YouTube
PHP и Laravel дайджест новостей за август 2022 года. Обзор новостей по ПХП и Ларавел
Одна из самых популярных рубрик канала с дайджестом в формате PHP + Laravel возвращается! Как и раньше посмотрим что интересного произошло за август в мире PHP, и что новенького придумал Тейлор Отвел.
Дайджест PHP будет освящать Сергей Пантелеев.
http…
Дайджест PHP будет освящать Сергей Пантелеев.
http…
🔥12👍1🎉1
Приветствую, коллеги!
Вышел новый ролик из рубрики "Для тех, кто не знал" - рассмотрим как можно реализовать фильтры с использованием pipelines. Кто не знал - смотрим)
https://youtu.be/t8G6ciWQ7AQ
Вышел новый ролик из рубрики "Для тех, кто не знал" - рассмотрим как можно реализовать фильтры с использованием pipelines. Кто не знал - смотрим)
https://youtu.be/t8G6ciWQ7AQ
YouTube
Pipelines в Laravel. Для тех кто не знал.
Для тех, кто не знал. Как использовать pipeline для реализации фильтров в проектах на Laravel.
#Pipelines#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм…
#Pipelines#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм…
👍14🔥1
Всем привет!
В сегодняшнем уроке Андрей Данилов расскажет об области видимости переменных в PHP необычным образом. Получилось интересно. Приятного просмотра!
https://www.youtube.com/watch?v=gZO25JrWR8U
В сегодняшнем уроке Андрей Данилов расскажет об области видимости переменных в PHP необычным образом. Получилось интересно. Приятного просмотра!
https://www.youtube.com/watch?v=gZO25JrWR8U
YouTube
Области видимости переменных в PHP. Курс php обучение с нуля. Урок 8.
Сегодня будет урок, посвященный области видимости переменных - это контекст, в рамках которого переменная была определена и где к ней можно получить доступ. В PHP имеется две области видимости переменных:
Глобальная - к переменным можно получить доступ в…
Глобальная - к переменным можно получить доступ в…
👍10👎1🔥1
Привет коллеги!
Почти все языки программирования содержат типы данных - javascript не исключение. В этом видео Роман Пономарев расскажет, какие типы данных существуют в JavaScript.
https://youtu.be/vt-BC9kPU34
Почти все языки программирования содержат типы данных - javascript не исключение. В этом видео Роман Пономарев расскажет, какие типы данных существуют в JavaScript.
https://youtu.be/vt-BC9kPU34
YouTube
Типы данных в JavaScript. Разбор примитивных типов в js. Курс обучение js с нуля
Почти все языки программирования содержат типы данных - javascript не исключение. В этом видео изучим какие типы данных существуют в JavaScript.
#js#javascript#cutcode
---------------------------------------------------------------------------------
❗️❗…
#js#javascript#cutcode
---------------------------------------------------------------------------------
❗️❗…
👍6🔥5👏2
Всем привет.
Выходные в разгаре, а я, как уже упоминал, работаю над новым обучающим курсом по Laravel. Курс будет посвящен продвинутым практикам разработки на Laravel (расширим мышление за пределами CRUD и вопросов куда вынести логику из контроллеров). Прокачиваться будем на реальном проекте - выбран интернет-магазин. Уже определено содержание курса, а вот его особенность - конкретного сценария не будет! Решил что интереснее будет обучаться в процессе реальной работы над проектом, решая "на ходу" появляющиеся проблемы, допуская ошибки и исправляя их, анализируя и улучшая код.
Как вам такой подход?
Выходные в разгаре, а я, как уже упоминал, работаю над новым обучающим курсом по Laravel. Курс будет посвящен продвинутым практикам разработки на Laravel (расширим мышление за пределами CRUD и вопросов куда вынести логику из контроллеров). Прокачиваться будем на реальном проекте - выбран интернет-магазин. Уже определено содержание курса, а вот его особенность - конкретного сценария не будет! Решил что интереснее будет обучаться в процессе реальной работы над проектом, решая "на ходу" появляющиеся проблемы, допуская ошибки и исправляя их, анализируя и улучшая код.
Как вам такой подход?
👍49🔥19👏1
Привет коллеги!
Темой для очередного ролика стал вопрос в нашем чате в телеграм, посвященный Model Route Binding. Посчитал, что многим будет полезно изучить этот вопрос и решил снять ролик. Спрашивали? Отвечаю.
https://youtu.be/dj9tab-WOT4
Темой для очередного ролика стал вопрос в нашем чате в телеграм, посвященный Model Route Binding. Посчитал, что многим будет полезно изучить этот вопрос и решил снять ролик. Спрашивали? Отвечаю.
https://youtu.be/dj9tab-WOT4
YouTube
Route Model Binding - роутинг с расширением в Laravel. Ответ на вопрос из чата CutCode
Темой для ролика стал вопрос в нашем чате в телеграм - https://t.me/laravel_chat (скорее переходим и подписываемся) посвященный Model Route Binding. Посчитал, что многим будет полезно изучить этот вопрос и решил снять ролик. Клавиатуры на старт!
#Route#laravel#cutcode…
#Route#laravel#cutcode…
🔥16👏2❤1
Привет! Еще детали о предстоящем Laravel курсе.
При составлении программы курса стало понятно, что объём информации значительный. И продолжительность изложения всего что я запланировал с подробным объяснением выливается не на один месяц. Но сократить программу в ущерб качеству я не могу себе позволить! Поэтому анонсируемый курс будет посвящен только backend разработке. Но этот курс будет только первым серьёзным этапом погружения в Laravel - дальше мы будем переходить в следующую тему по api, а далее по vue, тем самым вникнем в каждый аспект разработки. Материал будет подаваться последовательно и постепенно усложняться.
Готов ответить на другие вопросы)
При составлении программы курса стало понятно, что объём информации значительный. И продолжительность изложения всего что я запланировал с подробным объяснением выливается не на один месяц. Но сократить программу в ущерб качеству я не могу себе позволить! Поэтому анонсируемый курс будет посвящен только backend разработке. Но этот курс будет только первым серьёзным этапом погружения в Laravel - дальше мы будем переходить в следующую тему по api, а далее по vue, тем самым вникнем в каждый аспект разработки. Материал будет подаваться последовательно и постепенно усложняться.
Готов ответить на другие вопросы)
🔥29👍6🎉1
Привет!
Друзья, сегодня мы поговорим об одном интересном хелпере в Laravel, функции если говорить простым языком, называется она tap. Тейлор Отвэл не раз говорил что это его любимый хелпер, и если вы пройдетесь поиском по самому фреймворку Laravel в вендорах, то заметите что используется этот хелпер в огромном количестве мест. Но при этом мало кто знает об этом хелпере, зачем он и с чем его едят.
https://youtu.be/bVb2P6YGFJQ
Друзья, сегодня мы поговорим об одном интересном хелпере в Laravel, функции если говорить простым языком, называется она tap. Тейлор Отвэл не раз говорил что это его любимый хелпер, и если вы пройдетесь поиском по самому фреймворку Laravel в вендорах, то заметите что используется этот хелпер в огромном количестве мест. Но при этом мало кто знает об этом хелпере, зачем он и с чем его едят.
https://youtu.be/bVb2P6YGFJQ
YouTube
Функция Tap в Laravel - любимый Нelper Taylor Otwel.
Друзья сегодня мы поговорим об одном интересном хелпере в laravel, функции если говорить простым языком, называется она tap. Тейлор не раз говорил что это его любимый хелпер, и если вы пройдетесь поиском по самому фреймворку Laravel в вендорах, то заметите…
🔥8👍1
Привет!
Изначально курс по углубленному изучению Laravel на примере интернет-магазина планировал сделать бесплатным и выпускать его в плановом порядке на youtube. Но постепенно развил идею и пришел к формату курса в виде обучающей платформы. Этот подход улучшит качество обучения! Но во время организации понял, что придется задействовать большие ресурсы. Не только мои, но и целой команды: новый сервер, монтаж, вёрстка, дизайн, технические задания. Самому пришлось взять отпуск на работе, чтобы подготовиться к запуску курса. Поэтому в складывающейся ситуации долго искал выход - как убить двух зайцев: и бесплатно дать людям информацию для обучения, и собрать деньги для команды?
Решение нашел не сразу - курс будет доступен в двух форматах - общедоступном и платном. Вся программа делится на блоки, в каждом будет 3 части:
1. Бесплатный урок с базовым решением задачи, в открытом доступе на youtube.
2. Прямой эфир с ответами на вопросы, поиском ошибок и анализом по улучшению - для планирования рефакторинга.
3. Третья часть (доступна на платной обучающей платформе), с выполнением решений, которые обсуждены на стриме, с рефакторингом и тестами.
Считаю, что так будет максимально честно - кто не готов оплачивать курс, может проходить обучение бесплатно. Есть желание подробно разобраться в теме? - Можно приобрести платную часть курса. В итоге:
- порадуем зевак, которые просто штампуют копипаст, не особо вникая в процесс;
- дадим много информации для тех кто не готов платить деньги;
- качественно поработаем с разработчиками реально желающими развиваться.
А считаете ли Вы что труд и знания должны оплачиваться?
Изначально курс по углубленному изучению Laravel на примере интернет-магазина планировал сделать бесплатным и выпускать его в плановом порядке на youtube. Но постепенно развил идею и пришел к формату курса в виде обучающей платформы. Этот подход улучшит качество обучения! Но во время организации понял, что придется задействовать большие ресурсы. Не только мои, но и целой команды: новый сервер, монтаж, вёрстка, дизайн, технические задания. Самому пришлось взять отпуск на работе, чтобы подготовиться к запуску курса. Поэтому в складывающейся ситуации долго искал выход - как убить двух зайцев: и бесплатно дать людям информацию для обучения, и собрать деньги для команды?
Решение нашел не сразу - курс будет доступен в двух форматах - общедоступном и платном. Вся программа делится на блоки, в каждом будет 3 части:
1. Бесплатный урок с базовым решением задачи, в открытом доступе на youtube.
2. Прямой эфир с ответами на вопросы, поиском ошибок и анализом по улучшению - для планирования рефакторинга.
3. Третья часть (доступна на платной обучающей платформе), с выполнением решений, которые обсуждены на стриме, с рефакторингом и тестами.
Считаю, что так будет максимально честно - кто не готов оплачивать курс, может проходить обучение бесплатно. Есть желание подробно разобраться в теме? - Можно приобрести платную часть курса. В итоге:
- порадуем зевак, которые просто штампуют копипаст, не особо вникая в процесс;
- дадим много информации для тех кто не готов платить деньги;
- качественно поработаем с разработчиками реально желающими развиваться.
А считаете ли Вы что труд и знания должны оплачиваться?
👍36🔥5👏1
Привет!
Вчера было активное обсуждение курса над которым я сейчас работаю. Изначально я хотел понемногу рассказывать о всех особенностях курса и его фишках, чтобы уже сформировать у Вас представление, и потом уже сказать какая будет стоимость.Но один из самых частозадаваемых вопросов о курсе - цена.
Отвечаю - стоимость курса будет 10000 рублей.
У меня есть приличный опыт разработки, в который я также вкладывал деньги и время. Благодаря подобным курсам Вы пользуетесь моим опытом и “телепортируетесь” во времени).
🔻Затронутые темы:
Отладка (Sentry, Debugbar, Telescope, …)
Дизайн паттерны
DDD
TDD (небольшой пример)
Отправка писем
Тесты(Pest)
Работа с Exceptions
Миграции, фабрики, сиды, модели
Отношения
Аутентификация
Socialite
Scout
Query builder
Cache
Scopes
Pagination
Traits
Pipelines
Session
FormRequests
Middleware
Action Classes
Console Commands
Queues
Notifications
Collections
Events
DB transactions
…
Я стараюсь делать интересный и полезный контент о инструменте для профессионалов - Laravel. Вы не потратите деньги на курс, Вы вложите их в своё развитие!
Вчера было активное обсуждение курса над которым я сейчас работаю. Изначально я хотел понемногу рассказывать о всех особенностях курса и его фишках, чтобы уже сформировать у Вас представление, и потом уже сказать какая будет стоимость.Но один из самых частозадаваемых вопросов о курсе - цена.
Отвечаю - стоимость курса будет 10000 рублей.
У меня есть приличный опыт разработки, в который я также вкладывал деньги и время. Благодаря подобным курсам Вы пользуетесь моим опытом и “телепортируетесь” во времени).
🔻Затронутые темы:
Отладка (Sentry, Debugbar, Telescope, …)
Дизайн паттерны
DDD
TDD (небольшой пример)
Отправка писем
Тесты(Pest)
Работа с Exceptions
Миграции, фабрики, сиды, модели
Отношения
Аутентификация
Socialite
Scout
Query builder
Cache
Scopes
Pagination
Traits
Pipelines
Session
FormRequests
Middleware
Action Classes
Console Commands
Queues
Notifications
Collections
Events
DB transactions
…
Я стараюсь делать интересный и полезный контент о инструменте для профессионалов - Laravel. Вы не потратите деньги на курс, Вы вложите их в своё развитие!
👍24
Привет! Продолжаем изучать php с Андреем Даниловым! В этом уроке мы посмотрим как работает внедрение скриптов. PHP позволяет создавать различные функции и элементы, которые многократно используются на нескольких страницах. Создание и повтор сценария одной и той же функции на нескольких страницах сайта требует затрат усилий и времени. Эту задачу можно облегчить, если использовать концепцию включения скриптов с использованием функций include() и require().
https://youtu.be/xGWYaKeyZdw
https://youtu.be/xGWYaKeyZdw
YouTube
Функции включений - include() и require() в PHP. Курс php обучение с нуля. Урок 9.
В этом уроке мы посмотрим как работает внедрение скриптов. PHP позволяет создавать различные функции и элементы, которые многократно используются на нескольких страницах. Создание и повтор сценария одной и той же функции на нескольких страницах сайта требует…
🔥7👍2
Всем привет!
Продолжаю рассказывать о том как проходит работа по подготовке к курсу по Laravel. Моя задумка сделать не просто уроки в формате видео, а полноценную платформу для практикума. Чтобы все что я рассказываю Вы повторяли самостоятельно - считаю что это лучший способ хорошо закрепить пройденный материал!
Платформу я назвал CutCode ТЗ. Основная идея - имитация выполнения реального проекта. Часто у начинающих разработчиков отсутствует чёткое понимание как выглядит техническое задание, как выполнять заказ, с чего начать и где искать справочную информацию. В своё время я очень много времени потерял, учась правильному порядку разработки проектов, изучая разные источники. Уверен у многих (особенно начинающих разработчиков) такие же проблемы и поэтому реализовал CutCode ТЗ. На нём буду выкладывать постепенно разные задания, и не только по созданию сайтов.
Релиз CutCode ТЗ будет одновременно со стартом курса по интернет магазину на Laravel (3 октября).
Что будет в задании:
- подробное техническое задание
- готовая вёрстка
- дорожная карта выполнения по этапам
- работа с GitHub - как и когда делать коммиты
- обучающие материалы по теме
- возможность задать вопрос ментору
- и самое главное - deadline)
Обучение по-настоящему). Готовы?
Продолжаю рассказывать о том как проходит работа по подготовке к курсу по Laravel. Моя задумка сделать не просто уроки в формате видео, а полноценную платформу для практикума. Чтобы все что я рассказываю Вы повторяли самостоятельно - считаю что это лучший способ хорошо закрепить пройденный материал!
Платформу я назвал CutCode ТЗ. Основная идея - имитация выполнения реального проекта. Часто у начинающих разработчиков отсутствует чёткое понимание как выглядит техническое задание, как выполнять заказ, с чего начать и где искать справочную информацию. В своё время я очень много времени потерял, учась правильному порядку разработки проектов, изучая разные источники. Уверен у многих (особенно начинающих разработчиков) такие же проблемы и поэтому реализовал CutCode ТЗ. На нём буду выкладывать постепенно разные задания, и не только по созданию сайтов.
Релиз CutCode ТЗ будет одновременно со стартом курса по интернет магазину на Laravel (3 октября).
Что будет в задании:
- подробное техническое задание
- готовая вёрстка
- дорожная карта выполнения по этапам
- работа с GitHub - как и когда делать коммиты
- обучающие материалы по теме
- возможность задать вопрос ментору
- и самое главное - deadline)
Обучение по-настоящему). Готовы?
🔥20👍7👏2
Привет. Во втором уроке курса Laravel с нуля для заполнения проекта тестовыми изображениями мы использовали faker. Но в последнее время часто стали жаловаться на проблему в faker в методе image который брал изображение с placeholder.com и сохранял к нам в указанную директорию. В ролике рассмотрели причину ошибки и нашли решение с помощью кастомного провайдера! Приглашаю всех к просмотру - https://youtu.be/n25h0dMqsr4
YouTube
Проблема в faker image и кастомный faker provider в Laravel
Сегодня мы рассмотрим проблему в faker в методе image который брал изображение с placeholder.com и сохранял к нам в указанную директорию. Полезный метод для фабрик чтобы быстро заполнить поле с изображением, оно было реальным и физически присутствовало в…
👍12👏2🔥1
Добрый день!
Очередной пост о предстоящем курсе по изучению Laravel. Для кого этот курс? Очень важный вопрос! Курс не для профессионалов, а для тех у кого все еще много вопросов, но тех кто хочет стать профессионалом)
Итак, необходимый минимум – пройти курс Laravel с нуля на моем канале и разобраться с основами – всё что я там рассказывал ДОЛЖНО БЫТЬ понятно. Быстро оценить свои знания можно пройдя тест 👇
https://www.youtube.com/watch?v=bYDfOLhqKaE
🧐А в уроках курса мы будем изучать:
🔸Не только, то как делать контроллеры тонкими, но и модели, особенно модели)
🔸Мир Laravel разработчика это не только Экшн и Сервис классы – в курсе будет много абстрактных слоев.
🔸Что тестировать, а что нет? И когда тестировать?!
🔸Какие библиотеки бывают, порядок их использования, зачем библиотеки нужны и можно обходится без них?
🔸Нужен рефакторинг когда или и так сойдет?
🔸Как оптимизировать запросы с помощью eloquent?
Большинство вопросов не имеет четкого ответа, и решение выбирается индивидуально к каждому проекту и задаче. В курсе будем учиться общаться с кодом на человеческом языке, привычными категориями – поэтому будем использовать архитектурный подход DDD. Я буду использовать те практики, которые показали себя с наилучшей стороны за мой опыт последних трех лет активной разработки, командной разработки! Постараемся выработать мышление разработчика и чувство кода, понимание что нет единого шаблона. Оставим позади объяснение “должен”, будем добиваться чистого, понятного кода и будем варьировать в решениях в зависимости от задач! Здравый смысл в коде превыше всего!
Очередной пост о предстоящем курсе по изучению Laravel. Для кого этот курс? Очень важный вопрос! Курс не для профессионалов, а для тех у кого все еще много вопросов, но тех кто хочет стать профессионалом)
Итак, необходимый минимум – пройти курс Laravel с нуля на моем канале и разобраться с основами – всё что я там рассказывал ДОЛЖНО БЫТЬ понятно. Быстро оценить свои знания можно пройдя тест 👇
https://www.youtube.com/watch?v=bYDfOLhqKaE
🧐А в уроках курса мы будем изучать:
🔸Не только, то как делать контроллеры тонкими, но и модели, особенно модели)
🔸Мир Laravel разработчика это не только Экшн и Сервис классы – в курсе будет много абстрактных слоев.
🔸Что тестировать, а что нет? И когда тестировать?!
🔸Какие библиотеки бывают, порядок их использования, зачем библиотеки нужны и можно обходится без них?
🔸Нужен рефакторинг когда или и так сойдет?
🔸Как оптимизировать запросы с помощью eloquent?
Большинство вопросов не имеет четкого ответа, и решение выбирается индивидуально к каждому проекту и задаче. В курсе будем учиться общаться с кодом на человеческом языке, привычными категориями – поэтому будем использовать архитектурный подход DDD. Я буду использовать те практики, которые показали себя с наилучшей стороны за мой опыт последних трех лет активной разработки, командной разработки! Постараемся выработать мышление разработчика и чувство кода, понимание что нет единого шаблона. Оставим позади объяснение “должен”, будем добиваться чистого, понятного кода и будем варьировать в решениях в зависимости от задач! Здравый смысл в коде превыше всего!
YouTube
Тестирование базовых знаний Laravel. Проверь свои навыки в Ларавел!
Всех поклонников Laravel я приветствую на канале Cutcode и рад анонсировать вам тестирование базовых знаний Laravel! Мы с вами прошли полный путь по roadmap джуниор-разработчика всё прекрасно знаем и пришло время проверить наши знания.
Ссылка на GitHub…
Ссылка на GitHub…
👏11
Привет, коллеги! Закончил работу по подключению системы оплаты для курса. Подключил две платежные системы для обеспечения возможности приёма платежей для лиц не являющимися резидентами РФ! И хочу показать, как будет выглядеть Domain по интеграции оплат, примерно также будет и у нас в уроках!🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29👍13🤔3💩1