Телеграм канал 'WebCraft - ремесло веб разработки'

WebCraft - ремесло веб разработки


6'724 подписчиков
671 просмотров на пост

Интересуешься php , js , css , html , Laravel , Vue ? Этот канал для тебя

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront
Менеджер по рекламе: @Spiral_Yuri

Купить рекламу: https://telega.in/c/web_craft

Детальная рекламная статистика будет доступна после прохождения простой процедуры регистрации


Что это дает?
  • Детальная аналитика 5'787'401 каналов
  • Доступ к 1'533'798'153 рекламных постов
  • Поиск по 5'144'560'189 постам
  • Отдача с каждой купленной рекламы
  • Графики динамики изменения показателей канала
  • Где и как размещался канал
  • Детальная статистика по подпискам и отпискам
Telemetr.me

Telemetr.me Подписаться

Аналитика телеграм-каналов - обновления инструмента, новости рынка.

Найдено 2340 постов

Реализация маршрутизации с использованием атрибутов PHP

Статья рассматривает реализацию маршрутизации с использованием атрибутов PHP. Она поможет вам понять, как настроить маршрутизацию в вашем PHP-приложении, чтобы обеспечить более чистые и SEO-дружественные URL-адреса для пользователей.

👉 @web_craft | #php
👍 3
Изображение
Упрощение группировки данных в JavaScript

Группировка данных в JavaScript используется для организации и категоризации данных, что облегчает их анализ и обработку.

Object.groupBy() - статический метод, который позволяет легко группировать объекты по строкам.

Пример:
const tasks = [
{ description: "Задача 1", tag: "Тег 1", project: "Проект A" },
{ description: "Задача 2", tag: "Тег 1", project: "Проект B" },
{ description: "Задача 3", tag: "Тег 2", project: "Проект A" },
];

const tasksByProject = Object.groupBy(tasks, (task) => task.project);

console.log(tasksByProject);


Результат:
{
"Проект A": [
{ description: "Задача 1", tag: "Тег 1", project: "Проект A" },
{ description: "Задача 3", tag: "Тег 2", project: "Проект A" }
],
"Проект B": [
{ description: "Задача 2", tag: "Тег 1", project: "Проект B" }
]
}


Map.groupBy() - альтернатива и используется, если ключи не строки.

Пример:
const tasksByTag = new Map().groupBy(tasks, (task) => task.tag);

👉 @web_craft | #frontend
👍 4
Изображение
Контекстные данные для журналов Laravel

Log::withContext() - это метод в Laravel 11, который позволяет добавлять контекстные данные к журнальным записям. Вы можете использовать его для обогащения журнала информацией, связанной с текущим запросом или задачей в очереди. Например:

Log::withContext(['user_id' => $user->id])->info('User logged in');

В этом примере мы добавляем user_id в контекст журнала для записи о входе пользователя. Это полезно для отладки, мониторинга или аудита ваших приложений.

👉 @web_craft | #laravel
👍 5
🤔 1
Изображение
Проверка корректности UTF-16

Как называется метод, который проверяет, является ли строка UTF-16 корректной?

👉 @web_craft | #frontend
👍 3
Изображение
Назначение группировки middleware в Laravel

Для чего используется группировка middleware в Laravel?

👉 @web_craft | #laravel
👍 3
Изображение
Uxplaybook — мастер-класс по UX-интервью

17 микро-видео уроков, которые помогут вам успешно пройти собеседование по UX! Вы узнаете, как повысить шансы пройти собеседование и получить работу.

👉 @web_craft | #frontend
👍 4
Изображение

erid: LjN8KLUpN

Чем больше опыта у разработчика, тем точнее он оценивает время на задачу, однако есть ряд приемов, которые помогают наработать этот навык быстрее. Своими методами поделился фронтенд-разработчик Далее Алексей Акимов. Алексей работает на проектах крупнейших брендов, таких как Сбер, Алроса, Почта Банк, где за спринты строго спрашивают.

Подписывайтесь на канал Далее: там регулярно постят советы и хинты для разработчиков, менеджеров и дизайнеров, а каждый понедельник выходят подборки вакансий в аутстафф-команды 🤟

👍 2
Изображение

Трудности работы в айти.

👉 @web_craft | #юмор

🔥 6
Изображение
Что делать новичку во фронтенд-разработке, чтобы уже в этом году гарантировано зарабатывать от 1000$/мес. на фронтенд-разработке, не выходя из дома.

Для начала попробуй с нуля собрать сайт на Angular.

➡️ Вот тут пройдёт бесплатный-интенсив с подробными уроками, по которым ты сможешь:

- Сверстать веб-сайт на HTML + CSS;
- Оживить страницу на JavaScript;
- Создать проект фронтенд-фреймворк Angular;
- Подключить Backend и загрузить сайт на хостинг;
- Сделать сайту адаптив.

А чтобы точно получилось, тебе будут помогать опытные кураторы.

И в итоге своими руками разработаешь качественный сайт, который не стыдно добавить в портфолио или продать.

Интенсив стартует 16 апреля.

👉 Успей проскочить бесплатно

Бонусом тебе помогут составить пошаговый план, как тебе развиваться в профессии, чтобы уже в этом году гарантировано зарабатывать от 1000$/мес. на фронтенд-разработке, не выходя из дома.
👎 2
Изображение
Курс по Java-разработке с гарантией трудоустройства

Стань Java-разработчиком за 9 месяцев.
В финале курса гарантированное трудоустройство с зарплатой от 100 тыс. рублей. Все условия будут закреплены в твоем договоре с Kata Academy
Главное про курс по Java:
— обучение до уровня junior+ или middle
— оплата курса после трудоустройства из фактической зарплаты — трудоустройство в Москве или Санкт-Петербурге
— в программе курса: теория, практика, групповой проект, подготовка к трудоустройству
— поддержка менторов, HR-консультантов, комьюнити
— выпускник получает минимум три оффера на работу
— минимальная зарплата сразу после курса — 100 тыс. рублей, средняя зарплата выпускников через год после курса — 221 тыс. рублей

Для поступления нужно сделать тестовое задание. Оставь заявку по ссылке!

Узнать больше

#реклама 16+
kata.academy

О рекламодателе
👎 2
Изображение
Screeps

Screeps - это многопользовательская стратегия в реальном времени, созданная специально для программистов. В этой игре вы можете создать свою собственную колонию, которая может добывать ресурсы, строить юнитов и завоевывать территории. Но вот интересный момент: основной механикой игры является программирование искусственного интеллекта ваших юнитов. Вы управляете своей колонией, пиша код на JavaScript.

👉 @web_craft | #frontend
👍 5
👎 1
Видео/гифка, 77 сек, Trailer_2017_Screeps_MMO_sandbox_strategy_game_for_programmers.mp4

Не хватает навыков для разработки хороших веб-приложений? Хватит отказывать себе в карьерном росте!

Приходите на бесплатный практический урок «Nest.Js - мощный фреймворк разработки веб приложений, web servers» от OTUS.

🚀 Nest.Js — это прогрессивный фреймворк для создания масштабируемых и эффективных веб-приложений с использованием языка JavaScript или TypeScript. На вебинаре мы проведем вас через ключевые концепции и особенности Nest.Js, покажем его преимущества и объясним, почему он становится все более популярным среди разработчиков.

⏰ Ждем вас 17 апреля в 20:00 мск в рамках курса «Node.js Developer». Все участники вебинара получат специальную цену на обучение!

➡ Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: РЕГИСТРАЦИЯ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru erid 2SDnjecU9ds

👎 4
Изображение
Бронируйте билеты и отели по ценам от поставщиков!

Тратите много денег на командировки? Хотите сэкономить на билетах и отелях и перестать переплачивать?

Попробуйте Trivio — удобный сервис для организации командировок.

Через него вы сможете бронировать услуги без наценок и скрытых сборов всего за 2 минуты.

В личном кабинете есть настройки тревел-политики — вы устанавливаете лимиты на расходы и типы услуг, а система следит за соблюдением правил!

Вам больше не придется отслеживать затраты и сверять чеки — Trivio все сделает за вас. Подробная аналитика и отчетность сервиса позволяют сэкономить до 35% бюджета компании и избавить сотрудников от утомительных задач.

Получите demo-доступ на сайте Trivio и оформите свою первую командировку в тестовом режиме!

Узнать больше

#реклама
trivio.ru

О рекламодателе
👎 4
🤔 1
Видео/гифка, 35 сек, tmpa8v0lxvn.mp4

Найдено 2340 постов