🤟 TechRocks: веб-разработка
2.11K subscribers
635 photos
636 links
Полезные материалы для начинающих веб-разработчиков.

От создателей @techrocks

Канал по Тестированию: @techrocksqa

По рекламе: @anothertechrock
Download Telegram
Каррирование  —  это техника, применяемая в функциональном программировании. Она позволяет преобразовать функцию с несколькими аргументами в последовательность функций, каждая из которых принимает один аргумент за раз.

Читать статью
👍4
Долгое время единственным способом создания динамических поповеров было написание большого количества CSS и кода JavaScript. Давайте рассмотрим, как создавать всплывающие окна при помощи новой функции CSS Anchor.

Читать статью
👍2
Автор статьи поделился собственным опытом использования CSS-переменных.

Читать статью
👍2
10 полезных приемов для написания JavaScript-кода.

Читать статью
В этой статье мы изучим свойства для работы с шрифтами в CSS: font-family, font-size и font-weight. Кроме этого разберём, как подключать кастомные шрифты.

Читать статью
Обычно мы добавляем выпадающие элементы на веб-страницу с помощью собственного элемента HTML select. Однако из-за сложности его внутренней структуры добиться единообразного оформления этого элемента в различных браузерах довольно сложно.

В этом уроке мы рассмотрим, как с помощью CSS добиться единообразия внешнего вида и при этом использовать собственный элемент select.

Читать статью
👩‍💻 Пройди тест по JavaScript и проверь свои знания.

Ответишь
— пройдешь на продвинутый курс "JavaScript Developer. Professional" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса курса

👉 ПРОЙТИ ТЕСТ: https://vk.cc/cx5btr

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Эти концепции выходят за рамки базового JavaScript, но их должен усвоить каждый веб-разработчик. Они значительно расширят ваши возможности по написанию более продвинутого и эффективного JS-кода.

Читать статью
👩‍💻 Как эффективно разрабатывать Web-API на JavaScript?

Узнайте на открытом практическом уроке «Быстрый старт с Express.js. Разработка REST API» от OTUS, где мы построим серверное приложение на платформе Node.js с использованием популярной легковесной библиотеки Еxpress.js и разберем ее основные функции и возможности.

А также рассмотрим:

- введение в веб-серверы;
- описание маршрутов HTTP API;
- связь контроллеров и бизнес-логики;
- миддлвары.

Встречаемся 4 июня в 20:00 мск в преддверии старта курса «JavaScript Developer. Professional».
Все участники вебинара получат специальную цену на обучение!

➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxdsvp

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье мы рассмотрим, как комбинировать :has() с другими селекторами CSS, и какие волшебные возможности предоставляет этот селектор.

Читать статью
👍4
👩‍💻 Хочешь выйти на максимальный уровень в веб-разработке на JavaScript?

Пройди тест по JavaScript и проверь свои знания.

Ответишь
— пройдешь на продвинутый курс "JavaScript Developer. Professional" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса курса

👉 ПРОЙТИ ТЕСТ: https://vk.cc/cxBxBF

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
В этой статье мы разберем, как можно с помощью CSS настроить обработку пробелов в тексте, режим письма, ориентацию текста, перенос слов и расстановку переносов.

Читать статью
👍5
👩‍💻 Хотите научиться создавать API с использованием GraphQL и NestJS?

Ждём вас на открытом практическом уроке от OTUS, где вы получите теоретические знания о GraphqL и NestJS и практические навыки по созданию и интеграции GraphQL с NestJS.

Спикер Николай Лапшин — опытный разработчик на нескольких языках, архитектор, тимлид и преподаватель.

Встречаемся 25 июня в 20:00 мск в преддверии старта курса «JavaScript Developer. Professional».
Все участники вебинара получат специальную цену на обучение!

➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxKQBT

🎁 Только до 23 июня скидка 10%, подробности у наших менеджеров.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Псевдоэлементы все еще играют важную роль, однако теперь, благодаря новым свойствам CSS, в некоторых сценариях мы можем отказаться от них.

Читать статью
👍3
⁉️ Хотите создавать и администрировать профессиональные сайты с нуля?
Мечтаете освоить одну из самых популярных систем управления контентом (CMS) — 1C-Битрикс?

Тогда курс «Разработка и администрирование CMS 1С-Битрикс» для вас!

Что даст вам этот курс?
💚Все необходимые знания для создания сайта с нуля на CMS 1C-Битрикс.
💚Умения для разработки и настройки функционала на 1C-Bitrix.
💚Возможность работы с компонентами и API Bitrix.
💚Навыки для автоматизации и использования расширенных возможностей 1C-Битрикс.
💚Портфолио работ, созданных с использованием CMS 1C-Битрикс.

После обучения вы сможете:
🔴Устанавливать, запускать и настраивать «1C-Битрикс: Управление сайтом» на сервере.
🔴Создавать и наполнять контентом сайты с использованием CMS.
🔴Применять Bitrix Framework и Bitrix API на практике.
🔴Интегрировать CMS 1C-Битрикс со сторонними сервисами.
🔴Начать создавать свои модули в Битрикс.

👉 Оставьте заявку прямо сейчас и откройте для себя новые горизонты в мире веб-разработки: https://vk.cc/cyrOUi

🎫 Начните обучение со скидкой в 10%, действует до конца июля.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Свойство поворота (rotate) является частью модуля преобразования CSS, который позволяет разработчикам применять различные преобразования к элементам на веб-странице. Функция поворота позволяет поворачивать элементы на заданный угол, изменяя их ориентацию, но не положение в потоке документов.

Читать статью
🔥1
🦾 Создание и настройка каталога товаров в CMS 1С-Битрикс

Ждем вас на открытом уроке, где мы:

- рассмотрим информационные блоки в Битрикс;
- создадим и настроим инфоблок «каталог товаров»;
- создадим свойства для товаров;
- заполним каталог товаров данными из CSV-файла, используя Битрикс API;
- разберем начальную настройку оформления чертежей.

Встречаемся 8 августа в 20:00 мск.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие

🎫 Начните обучение со скидкой в 10%, действует до конца июля.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Очень интересная штука — интернет-магазин в консоли. Он позволяет авторизоваться в магазине и заказать товар (кофе), не выходя из терминала. Говорят, кофе из командной строки даже вкуснее, чем обычный.

Читать статью
🔥3
😄 Создание и настройка каталога товаров в CMS 1С-Битрикс

Ждем вас на открытом уроке, где мы:

- рассмотрим информационные блоки в Битрикс;
- создадим и настроим инфоблок «каталог товаров»;
- создадим свойства для товаров;
- заполним каталог товаров данными из CSV-файла, используя Битрикс API;
- разберем начальную настройку оформления чертежей.

Встречаемся 8 августа в 20:00 мск.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Наша цель ― разобрать функциональность, архитектуру, проблемы, масштабируемость, системные API-интерфейсы, производительность и оценку ресурсов для каждой системы, а также представить необходимые данные для аналогичных проектов в реальных сценариях.

Читать статью
В этой статье мы разберем ошибки, которые допускают почти все, используя хуки useState и useEffect.

Читать статью
🔥1