Новости от CutCode
1.31K subscribers
198 photos
8 videos
2 files
488 links
Новости и полезные материалы по web-разработке на PHP от CutCode .

Общаемся тут
L - @laravel_chat
S - @symfony_cutcode

Чем могу быть полезен - https://teletype.in/@cutcode/hello
Download Telegram
Привет коллеги!
Кто изучает Js по нашим урокам - смотрите новое обучающее видео от Романа! Урок посвящен основам объявления переменных. Роман расскажет лучшие практики как это надо делать правильно, и какие ошибки нужно избегать
https://youtu.be/w38V1lhjpOk
Коллеги приветствую!
Задачка из мистического мира нашего любимого php. Давайте задумаемся о сравнении типов.

Если
false == 0 результат true
А также если
false == [] результат true
null == [] результат true
Почему тогда
0 == [] результат false?

Давайте подумаем в комментариях! А подробный ответ мы найдем в ближайшем ролике на CutCode от Андрея Данилова на тему сравнения типов в php!
Комьюнити CutCode >= 6000!
Нас становится больше с каждым днём! Спасибо каждому участнику сообщества!
Подписчики, вы моя опора. Если можно так сказать, группа поддержки. Бывает, что совсем не хочется делать ролик, устав на работе. Но я понимаю, что вы ждёте новую информацию от меня и я не могу подвести - думая о вас появляются силы). Я читаю все ваши комментарии благодарю вас за конкретные советы и рекомендации!
Нас уже много. Все мы разные, но все мы хотим одного - быть грамотными Laravel разработчиками!
Всем вам лайк от меня! 👍
Приветствую коллеги! На днях вы поднимали тему конвенции наименований в Laravel и отсутствия нормального источника с этой информацией! Я решил сделать доброе дело и расписать все в одном месте! Если найдете неточности, дополнения или ошибки в тексте, то обязательно пишите или делайте pr!

Вот гайд для вас - https://github.com/lee-to/laravel-naming-conventions
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
C днём знаний коллеги!
Вспомнил сегодня школьные годы, как не любил этот день! Учился с мыслью: "Скорее бы это все закончилось". С возрастом уже пришло понимание что правильный путь для развития это постоянное обучение. Настоящий профессионал никогда не останавливается в своём развитии и вкладывает время и средства в своё обучение. Ведь если так не делать, то незаметно перейдёшь из профессионала в отстающие!

Оставайтесь всегда голодными до знаний, не задирайте нос что все знаете и не умничайте а помогайте новичкам! Я себя всегда считал вечный джуном, который постоянно развивается и узнает что-то новое. Бесконечное развитие - это прекрасно!

Учиться это хорошо! Делаем это вместе! Давно запланированный курс по практике Laravel в разработке! Буду по немногу делиться деталями, пока могу сказать что это будет довольно продолжительный курс с упором на практику.
Всем привет.
Выходные в разгаре, а я, как уже упоминал, работаю над новым обучающим курсом по Laravel. Курс будет посвящен продвинутым практикам разработки на Laravel (расширим мышление за пределами CRUD и вопросов куда вынести логику из контроллеров). Прокачиваться будем на реальном проекте - выбран интернет-магазин. Уже определено содержание курса, а вот его особенность - конкретного сценария не будет! Решил что интереснее будет обучаться в процессе реальной работы над проектом, решая "на ходу" появляющиеся проблемы, допуская ошибки и исправляя их, анализируя и улучшая код.
Как вам такой подход?
Привет! Еще детали о предстоящем Laravel курсе.
При составлении программы курса стало понятно, что объём информации значительный. И продолжительность изложения всего что я запланировал с подробным объяснением выливается не на один месяц. Но сократить программу в ущерб качеству я не могу себе позволить! Поэтому анонсируемый курс будет посвящен только backend разработке. Но этот курс будет только первым серьёзным этапом погружения в Laravel - дальше мы будем переходить в следующую тему по api, а далее по vue, тем самым вникнем в каждый аспект разработки. Материал будет подаваться последовательно и постепенно усложняться.
Готов ответить на другие вопросы)
Привет!
Друзья, сегодня мы поговорим об одном интересном хелпере в Laravel, функции если говорить простым языком, называется она tap. Тейлор Отвэл не раз говорил что это его любимый хелпер, и если вы пройдетесь поиском по самому фреймворку Laravel в вендорах, то заметите что используется этот хелпер в огромном количестве мест. Но при этом мало кто знает об этом хелпере, зачем он и с чем его едят.
https://youtu.be/bVb2P6YGFJQ
Привет!
Изначально курс по углубленному изучению Laravel на примере интернет-магазина планировал сделать бесплатным и выпускать его в плановом порядке на youtube. Но постепенно развил идею и пришел к формату курса в виде обучающей платформы. Этот подход улучшит качество обучения! Но во время организации понял, что придется задействовать большие ресурсы. Не только мои, но и целой команды: новый сервер, монтаж, вёрстка, дизайн, технические задания. Самому пришлось взять отпуск на работе, чтобы подготовиться к запуску курса. Поэтому в складывающейся ситуации долго искал выход - как убить двух зайцев: и бесплатно дать людям информацию для обучения, и собрать деньги для команды?
Решение нашел не сразу - курс будет доступен в двух форматах - общедоступном и платном. Вся программа делится на блоки, в каждом будет 3 части:
1. Бесплатный урок с базовым решением задачи, в открытом доступе на youtube.
2. Прямой эфир с ответами на вопросы, поиском ошибок и анализом по улучшению - для планирования рефакторинга.
3. Третья часть (доступна на платной обучающей платформе), с выполнением решений, которые обсуждены на стриме, с рефакторингом и тестами.
Считаю, что так будет максимально честно - кто не готов оплачивать курс, может проходить обучение бесплатно. Есть желание подробно разобраться в теме? - Можно приобрести платную часть курса. В итоге:
- порадуем зевак, которые просто штампуют копипаст, не особо вникая в процесс;
- дадим много информации для тех кто не готов платить деньги;
- качественно поработаем с разработчиками реально желающими развиваться.
А считаете ли Вы что труд и знания должны оплачиваться?