В этой статье:
- Как избавиться от соседнего родственного комбинатора + при реализации нестандартных чекбоксов и радиокнопок
- Свойство
- Сниппет для расширения интерактивной области у кнопок и ссылок
- Стиль написания медиа-запросов, позволяющий сократить количество правил
- Альтернативный способ центрирования элемента без свойства
Читать статью
- Как избавиться от соседнего родственного комбинатора + при реализации нестандартных чекбоксов и радиокнопок
- Свойство
inset
, сокращающее код на целых три строки- Сниппет для расширения интерактивной области у кнопок и ссылок
- Стиль написания медиа-запросов, позволяющий сократить количество правил
- Альтернативный способ центрирования элемента без свойства
transform
.Читать статью
👍1
Как создавать код, который легко модифицировать и поддерживать?
Узнайте на открытом вебинаре «Практическое руководство по применению SOLID-принципов» 16 сентября в 20:00 мск, где мы разберем:
- основы и значение каждого из SOLID-принципов;
- пошаговый алгоритм применения SOLID для разработки расширяемого и поддерживаемого кода;
- примеры применения SOLID-принципов для решения реальных задач:
- как минимизировать затраты на изменение требований к ПО, следуя SOLID.
Урок для backend и fullstack-разработчиков, архитекторов ПО и начинающих программистов.
Встречаемся в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
Узнайте на открытом вебинаре «Практическое руководство по применению SOLID-принципов» 16 сентября в 20:00 мск, где мы разберем:
- основы и значение каждого из SOLID-принципов;
- пошаговый алгоритм применения SOLID для разработки расширяемого и поддерживаемого кода;
- примеры применения SOLID-принципов для решения реальных задач:
- как минимизировать затраты на изменение требований к ПО, следуя SOLID.
Урок для backend и fullstack-разработчиков, архитекторов ПО и начинающих программистов.
Встречаемся в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
В этой статье создадим мини-календарь с использованием HTML, CSS и JavaScript. Он будет отображать текущее число месяца, день недели, месяц и год. Вывод названия месяца и дня недели он будет осуществлять на том же языке, на котором отображается браузер.
Читать статью
Читать статью
👍2❤1
🗓 6 ноября в 19:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Практический курс по TypeScript» от Otus.
На вебинаре разберем:
🔗 Ссылка на регистрацию
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Чтобы создавать приложения на React, нужно знать библиотеки, помогающие добавлять те или иные функции.
Читать статью
Читать статью
🗓 25 ноября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Практический курс по TypeScript» от Otus.
На вебинаре:
🔗 Ссылка на регистрацию
🎁 Только в "Черную пятницу", скидки на курс до 15%! Подробности у менеджеров.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Подключение библиотеки к проекту не такой простой процесс — особенно для новичков. В первый раз нам потребовались пять статей и десять часов времени на ошибки, проверку и сбор наработок для команды. После этого мы решили написать статью-подсказку, чтобы сделать жизнь других разработчиков проще, а работу — быстрее.
Читать статью
Читать статью
👍1
Обработка исключений и SOLID
Присоединяйтесь к нашему открытому уроку и погрузитесь в основы обработки исключений и SOLID
🚀На вебинаре вы узнаете:
1. Как реализовать обработку исключений в соответствии с принципами SOLID
2. Как избежать распространения ошибок при обработке исключений
3. Как минимизировать подверженность программного кода изменениям
Практика: На этом вебинаре мы разберём, как грамотно организовать включение исключений в программном коде, следуя принципам SOLID. Вы научитесь писать код, который не только легко поддерживается, но и который надежно обрабатывает ошибки, минимизируя их влияние на работу системы.
👉 Регистрация и подробности о курсе «Архитектура и шаблоны проектирования»
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Присоединяйтесь к нашему открытому уроку и погрузитесь в основы обработки исключений и SOLID
🚀На вебинаре вы узнаете:
1. Как реализовать обработку исключений в соответствии с принципами SOLID
2. Как избежать распространения ошибок при обработке исключений
3. Как минимизировать подверженность программного кода изменениям
Практика: На этом вебинаре мы разберём, как грамотно организовать включение исключений в программном коде, следуя принципам SOLID. Вы научитесь писать код, который не только легко поддерживается, но и который надежно обрабатывает ошибки, минимизируя их влияние на работу системы.
👉 Регистрация и подробности о курсе «Архитектура и шаблоны проектирования»
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Разбираем, как отправлять различные запросы (GET, POST, PUT, DELETE) с помощью JavaScript и его сторонних библиотек.
Читать статью
Читать статью
👍2
❓ Ищете способы сделать Bitrix24 ещё мощнее? Мы знаем, как!
На открытом уроке вы узнаете, как интегрировать Bitrix24 с Google Workspace и Microsoft 365:
— Расширьте возможности CRM.
— Автоматизируйте рутинные задачи.
— Улучшите коммуникацию в компании.
Только реальные кейсы, примеры успешных интеграций и рекомендации от эксперта. Участники урока получат скидку на обучение на курсе «Разработчик Битрикс24».
⏰ Не упустите шанс! Встречаемся 27 января в 20:00 мск.
👉 Узнать больше
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
На открытом уроке вы узнаете, как интегрировать Bitrix24 с Google Workspace и Microsoft 365:
— Расширьте возможности CRM.
— Автоматизируйте рутинные задачи.
— Улучшите коммуникацию в компании.
Только реальные кейсы, примеры успешных интеграций и рекомендации от эксперта. Участники урока получат скидку на обучение на курсе «Разработчик Битрикс24».
⏰ Не упустите шанс! Встречаемся 27 января в 20:00 мск.
👉 Узнать больше
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Разбираем, что представляет собой CORS (cross-origin resource sharing — обмен ресурсами с запросом источника данных) и зачем он вообще нужен.
Читать статью
Читать статью
👍5
В этой статье мы рассмотрим следующие аспекты:
- Сюрпризы при использовании свойства
- О чём нужно помнить при вёрстке кнопки «Показать пароль»
- Зачем нужны подсказки с помощью атрибута
- Как можно переборщить с заголовками и какие проблемы будут.
Читать статью
- Сюрпризы при использовании свойства
display
- О чём нужно помнить при вёрстке кнопки «Показать пароль»
- Зачем нужны подсказки с помощью атрибута
aria-label
при разметке областей навигации- Как можно переборщить с заголовками и какие проблемы будут.
Читать статью
👍2
В этой статье мы реализуем бесконечную прокрутку с использованием API Intersection Observer в стандартном JavaScript.
Читать статью
Читать статью
👍3👎1