Size: a a a

Библиотека фронтендера

2020 September 29
Библиотека фронтендера
ReactJS - Путь Самурая 2.0

Большой (и бесплатный!) видео-курс по React.js от IT-KAMASUTRA: https://prglb.ru/3e94n

#video #react #courses #frameworks
источник
2020 September 30
Библиотека фронтендера
Обрезка многострочного текста

Целых 5 способов красиво обрезать многострочный текст: https://prglb.ru/20307

#css #interface

#javascript
источник
Библиотека фронтендера
Разбор жизненного цикла сервис-воркера

От загрузки до получения контроля над страницей: все, что вы должны знать о сервис-воркерах.

https://prglb.ru/hkna

#serviceworkers #browser
источник
Библиотека фронтендера
🐇Knock, knock. Время выбирать свой путь. На бесплатных демо-уроках онлайн-курсов «IoT-разработчик», «Алгоритмы и структуры данных» и «Подготовка к сертификации Oracle Java Programmer (OCAJP)»:

📌«Общие положения Интернета вещей»: https://otus.pw/AtUl/
— Рассмотрим базовые принципы IoT, его вариации. Вспомним историю развития Интернета вещей, обсудим его возможное будущее, планы и прогнозы внедрения. Коснемся вопросов безопасности и проблем распространения IoT.

📌«Три алгоритма поиска шаблона в тексте»: https://otus.pw/8s7f/
— Рассмотрим три популярных алгоритма поиска шаблона в тексте: Бойера-Мура, Кнута-Морриса-Пратта и Ахо-Корасика. Сравним их эффективность и решим олимпиадную задачу.

📌«Типы данных Java: Идентификаторы и примитивы»: https://otus.pw/ktFS/
— Разберёмся с идентификаторами и примитивами в Java. Набьём руку на примерах, решив множество задач, аналогичных экзаменационным.

Регистрируйтесь сейчас — напомним в день вебинара!
источник
2020 October 02
Библиотека фронтендера
NODESCHOOL

Очень много опенсорсных воркшопов для обучения веб-разработке!

https://nodeschool.io/

#node #learn
источник
Библиотека фронтендера
Position: sticky - проблемы и решения

Большая проблема свойства position: sticky в том, что оно не работает в сочетании с overflow: hidden. Автор статьи пытается починить это поведение и сделать таблицу с липким заголовком и горизонтальной прокруткой.

Читать: https://prglb.ru/268qz

#css #interface
источник
2020 October 03
Библиотека фронтендера
Курс математики для анализа данных от Proglib и МГУ

Мы предлагаем без отрыва от работы освоить математику для анализе данных.
✅ онлайн-встречи с преподавателями из МГУ в Zoom
✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе анализа данных Яндекса
🕗 длительность 5 месяцев, по 2 раза в неделю
💸 от 5 350 руб. в месяц.

Мы дарим промокод  на скидку 10% до 6 октября — FRONTEND
Подробнее о курсе — тут
Программа курса — тут
источник
Библиотека фронтендера
Новое CSS-свойство content-visibility ускоряет отрисовку страницы в несколько раз

Подробнее: https://prglb.ru/3f74y

#css #performance
источник
2020 October 04
Библиотека фронтендера
13 прокси-ловушек

Proxy в JavaScript позволяет перехватывать основные операции с объектом (изменение и назначение свойств, перебор в цикле и т. д.)

В статье на демо-примерах разобраны 13 таких перехватчиков: https://prglb.ru/1zmkw

#javascript #proxy
источник
Библиотека фронтендера
CSS-находки в новом дизайне Facebook

Ahmad Shadeed делится необычными CSS-решениями, которые он нашел на обновленном сайте Facebook: https://prglb.ru/9vgv

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

#css
источник
2020 October 05
Библиотека фронтендера
Пишем современный маршрутизатор на JavaScript

84 строки кода для маршрутизации вашего SPA!

https://prglb.ru/b2ox

#javascript #spa
источник
Библиотека фронтендера
Что и почему нужно знать Тимлиду?

8 октября в 20:00 расскажет Александр Пряхин, а так же презентует программу онлайн-курса «Team lead».

Если вы давно подумываете о роли лидера или уже работаете в этой должности, вебинар — отличная возможно расспросить эксперта о подводных камнях карьеры и неочевидных вещах, которые делают тимлида успешным и эффективным.

Регистрируйтесь по ссылке: https://otus.pw/W2tR/
источник
2020 October 06
Библиотека фронтендера
Получение любого цвета с помощью CSS-фильтров

Инструмент подбирает комбинацию фильтров CSS для получение заданного цвета из черного: https://codepen.io/sosuke/pen/Pjoqqp

#tools #css
источник
Библиотека фронтендера
Основы UI дизайна за 5 минут

Письменная версия бесплатного курса со Scrimba для тех, кто больше любит читать, чем смотреть :)

https://prglb.ru/4q9zu

#design
источник
Библиотека фронтендера
GeekBrains проводит набор на курсы руководителей команды разработки

Программа обучения онлайн-университета GeekBrains рассчитана на middle- и senior-разработчиков. В течение 6 месяцев слушатели освоят технологии автоматизации разработки, а также методы управления командами, проектами и высоконагруженными системами. Курс разбит на четверти, каждая из которых посвящена одной из ключевых для будущего руководителя компетенций. Практикующие тимлиды с опытом в крупных проектах будут проводить занятия в формате видеолекций с выполнением заданий и разбором персональных кейсов.

Получить дополнительную информацию и записаться можно на сайте: https://proglib.io/w/b652b37b
источник
2020 October 07
Библиотека фронтендера
Пишем современный маршрутизатор на JavaScript

84 строки кода для маршрутизации вашего SPA!

https://prglb.ru/b2ox

#javascript #spa
источник
2020 October 08
Библиотека фронтендера
Три примера, когда не стоит использовать стрелочные функции JavaScript

Стрелочные функции - прекрасное нововведение ES6, которое позволило писать лаконичный красивый код и решило множество проблем, связанных с областью видимости. Однако это не универсальный паттерн. В некоторых ситуациях лучше использовать старые добрые обычные функции.

https://prglb.ru/32spp

#javascript #bestpractices
источник
2020 October 09
Библиотека фронтендера
📌 Первое занятие нашего курса по математике для Data Science доступно на YouTube

На вебинаре вы узнаете, как решать задачи по комбинаторике. Вы изучите основные формулы комбинаторики, правило суммы и правило произведения. Мы разберем, что такое выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Параллельно порешаем несколько задач на понимание теории.

https://www.youtube.com/watch?v=GxQGbhjVWWM

Присоединяйтесь к полному курсу по ссылке (набор до 10 октября): https://courses.proglib.io/?utm_source=frontendproglib&utm_medium=webinar1&utm_campaign=had
источник
Библиотека фронтендера
Прояви себя в цифре! Участвуй в региональных Онлайн-Хакатонах Цифрового Прорыва!

Тебя ждет насыщенная серия конкурсов с актуальным кейсами от бизнеса и государства, а призовой фонд каждого хакатона до 3 млн. руб.!

Выбирай удобные даты, понравившийся кейс, собирай команду и покажи, на что ты способен:

16.10 - 18.10 - Центральный Хаб: https://leadersofdigital.ru/event/63007

24.10 - 26.10 - Северо-Кавказский Хаб: https://leadersofdigital.ru/event/63006

31.10 - 02.11 - Уральский Хаб: https://leadersofdigital.ru/event/63009

14.11 - 16.11 - Северо-Западный Хаб: https://leadersofdigital.ru/event/63011

Стань частью цифрового будущего России!
источник
2020 October 10
Библиотека фронтендера
🐢 Каркасные экраны: реализация в React

Каркасные экраны - один из самых полезных UX-паттернов. Добавляем их в приложение React с помощью библиотеки React Loading Skeleton.

https://prglb.ru/2eshb

#react #interface
источник