Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
23.2K subscribers
2.2K photos
120 videos
38 files
4.61K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
Преподаватель курса «Frontend: принцип работы современного веба» Игорь Грудинин, программист ООО «Айньюс», Ex-инженер-программист Аэрофлот, рассказывает и показывает на примерах работу с CSS: https://proglib.io/w/047aeecc

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

Будем рады комментариям к видео. Приятного просмотра!
☕️ Распространенные алгоритмы и структуры данных в JavaScript: полезные алгоритмы для веб-разработки

Завершаем цикл статей о реализации распространенных алгоритмов и структур данных на JavaScript разбором алгоритмических концепций, полезных для веб-разработки.

https://proglib.io/w/fde524a6

#algorithms
В новом видео Игорь Грудинин, преподаватель курса «Frontend: принцип работы современного веба» рассказывает про консоль, переменные, типы и структуры данных, условия и функции, объекты и массивы.

Если вы уже знакомы с материалом, заглядывайте в описания видео — там мы делимся шпаргалками и скидочными промокодами. Приятного просмотра!

https://proglib.io/w/e3ca1cdf
Передача и манипуляции с шаблонами в Angular

Передача вложенных шаблонов с помощью декоратора ContentChildren для соблюдения принципа единой ответственности: https://proglib.io/w/57dd10ba

#angular
На каких малоизвестных (до 10к подписчиков) интересных ютуб-блогеров по программированию, дата сайенс и кибербезопасности вы подписаны?
Глубокое погружение в веб-сокеты

Разбор самых важных аспектов технологии WebSockets: https://proglib.io/w/ade25700
Aspect-ratio уже здесь!

Новое CSS-свойство, которого мы так долго ждали: https://proglib.io/w/be5ff40d

#css
Сделаем худший Vue.js в мире

Создаем примитивный клон Vue.js, чтобы лучше разобраться в его работе: https://proglib.io/w/0693af00

#vue #frameworks
Фронтенд-разработчику: 7 основных принципов дизайна

7 основных принципах дизайна, следование которым позволит создавать привлекательные интерфейсы и приложения: https://proglib.io/w/4c1479e2

#design
Успей принять участие в турнире SmartMarket Cup HTML5 Games🏆🏆🏆

В рамках соревнования участникам до 26 ноября нужно отправить игру на модерацию.

Зачем участвовать?

💰 призовой фонд 1,5 млн рублей;
💎 возможность опубликовать свой проект в каталоге приложений для ассистентов Салют и получить доступ к многомиллионной аудитории Сбера

Для участия нужно зарегистрироваться на сайте турнира и на платформе SmartMarket, после чего портировать новую или уже готовую игру. Портировать игру очень просто. Ограничений по игровым механикам и скилам участников нет.

Регистрируйся и участвуй по ссылке.
Иногда даже самый простой математический вопрос на собеседовании ставит разработчика в тупик. Например, как посчитать сумму арифметической прогрессии, не используя цикл?

Проблемой является не только стрессовая ситуация, но и привычка к зубрежке без понимания. В серии видеороликов "Азбука математики" мы разбираем ключевые математические сюжеты, опираясь на визуализацию и интуитивные представления зрителей об алгебре и геометрии.

Вопрос о сумме арифметической прогрессии мы разобрали на занятном арифметическом примере, который будущему великому математику Гауссу задал школьный учитель. Сможете решить быстрее, чем Гаусс?

https://youtu.be/UIgg-lK_T0I

#video #math
JavaScript: о том, что нас ждет в следующем году

Не за горами 2022 год, а это значит, что пришло время познакомиться с новыми возможностями, которыми нас порадует ECMAScript2022.

https://proglib.io/w/e41c516a

#javascript
Проектирование архитектуры Angular-приложения: паттерн Container/Presentation

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

https://proglib.io/w/f4a7e8d3

#angular #architecture #bestpractices
Как скрыть/показать панель уведомлений при прокрутке

Создаем липкий заголовок, верхняя часть которого исчезнет при прокрутке вниз и появится при прокрутке вверх.

https://proglib.io/w/a31b2a51

#interface
🔥 Podlodka анонсировала 3-й сезон Podlodka Frontend Crew - старт 6 декабря.

Интенсив продлится две недели. Сессии проходят дважды в день: утром и вечером.
В программе: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).

Первая неделя посвящается тулингу на Node.js:
- Научитесь работать со всем тулингом современного фронтенда
- Разберетесь, как устроены современные сборщики, транспайлеры и статические анализаторы
- Узнаете как создавать свои Node.js-скрипты для автоматизации рутинных задач

Во время второй недели рассмотрят JavaScript под капотом:
- Узнаете как работает JavaScript и как устроен его интерпретатор.
- Посмотрите на специфику ECMAScript стандартов и принципы работы браузеров.
- Поймёте, как дебажить и профилировать приложения, находить и исправлять утечки памяти

Подробности и билеты уже на сайте, а до конца недели будет действовать скидка! Ждём вас на борту 😊
How JavaScript Works (2018)
Автор: Douglas Crockford
Количество страниц: 385

В своем учебнике по JavaScript Дуглас Крокфорд начинает с рассмотрения основ, постепенно переходя к более сложным темам. Книга глубокая, лаконичная, полная кода, и есть моменты, когда она намеренно смешная. Автор больше фокусируется на особенностях языка, чем на фронтенд-разработке.

Достоинства:
Хороший авторский стиль;
Актуальность материала.

Недостатки:
Не замечено.

Скачать книгу
Курс по Frontend-разработке от JetBrains Academy

Обучение на проектах, есть бесплатный тариф: https://proglib.io/w/2eedee10

(Курс на английском)

#courses