Senior Frontend - javascript, html, css
Ir al canal en Telegram
Senior Front - канал для frontend программистов, практические задачки, проверки знаний, интересные статьи Админ, сотрудничество, реклама:@seniorFrontPromo, @maria_seniorfront Канал в реестре РКН https://rknn.link/bsU
Mostrar más2025 año en números

26 755
Suscriptores
-1424 horas
-927 días
-29630 días
Archivo de publicaciones
Photo unavailableShow in Telegram
😮 Добавлена новая база слитых курсов на 800ГБ:
Python:
https://t.me/+OVO0R__4Rz03MGEy
Программирование:
https://t.me/+LrMT-XCBKU8yMTA6
Графика и дизайн:
https://t.me/+YZbvQMoaS-lmZTAy
Frontend и Web:
https://t.me/+Q9Ha9iKLyLdlY2Vi
👎 5
00:04
Video unavailableShow in Telegram
CSS Animation
Подборка различных CSS анимаций
👉 @seniorFront
2025-05-28 15-07-37.mp45.76 KB
CodePen
00:23
Video unavailableShow in Telegram
Animated Weather Cards
Внутри карточки находится SVG картинка, анимируемая библиотекой TweenMax.
👉 @seniorFront
2025-05-28 15-05-31.mp42.51 MB
👍 3
CodePen
00:16
Video unavailableShow in Telegram
Рабочая схема по удержанию юзеров
👉 @seniorFront
ssstwitter.com_1715933022972.mp48.56 KB
❤ 7👍 5
06:40
Video unavailableShow in Telegram
Image Hover Effect
В этом видео создаются карточки, анимированные при наведении на CSS.
👉 @seniorFront
CSS Image Hover Effects @OnlineTutorialsYT.mp441.03 MB
🔥 3
Оригинальное видео
00:05
Video unavailableShow in Telegram
Scroll List Animation
Плавная прокрутка реализована библиотекой smooth-scrollbar
👉 @seniorFront
2025-05-28 15-05-15.mp41.21 MB
👍 7🔥 2
CodePen
Photo unavailableShow in Telegram
«Люди сами не знают, чего хотят»: как читать сигналы команды
В этой статье мы поговорим о том, что на поверхности не лежит, но разрушающим эхом бьёт по эффективности команды. Это — сигналы недовольства, усталости и скрытого сопротивления, которые члены команды подают… молча. Тема тонкая, неудобная и потому часто игнорируемая. Но если вы — тимлид, который не просто управляет задачами, а работает с людьми, вам нужно уметь слышать не только сказанное, но и несказанное.
👉 @seniorFront
❤ 2
Статья
Soft skills которые изменили мою жизнь и могут изменить вашу
Четыре года назад я упёрся в стену. Я работал QA инженером, изучал инструменты, автоматизацию, базы данных — но карьерного роста не было. Мне хотелось развиваться, двигаться в сторону тест-менеджмента, но одних технических навыков оказалось недостаточно. Тогда я впервые осознал, что не только харды определяют успех.
Когда я понял, что без soft skills дальше не продвинусь, встал следующий вопрос: как их прокачивать? С хардовыми навыками всё просто — изучаешь инструмент, пишешь код, набиваешь руку. А вот с софтами всё сложнее. Их нельзя «выучить» по книжке, они развиваются только через практику.
Я начал с того, что выбрал навыки, которые нужны на следующем карьерном уровне. Если хочешь вырасти до сеньора или лида, логично начать прокачивать то, что потребуется в этих ролях:
1. Планирование
Раньше я не уделял этому внимания, но как только начал ежедневно планировать задачи, продуктивность выросла. Ведение списка дел, расстановка приоритетов, контроль за выполнением — всё это делает работу эффективнее.
Как я прокачивал:
- Каждый день с утра составлял план, учитывая задачи на день и ближайшую неделю.
- Раз в полгода прописывал стратегические цели и следил за их выполнением.
- Участвовал в командных планированиях, анализировал, как это делают другие.
2. Многозадачность
Считается, что многозадачность вредна, но в реальности важно не разбрасываться, а грамотно переключаться между процессами. Благодаря планированию я структурировал работу и смог заниматься сразу несколькими активностями.
Что помогло:
- Разделение задач на основные и второстепенные.
- Чёткое понимание приоритетов: что критично, а что можно отложить.
- Использование техник тайм-менеджмента, чтобы не терять фокус.
3. Наставничество
Менторство не только помогает новичкам, но и развивает самого наставника. Я начал помогать коллегам с онбордингом, составлять планы развития и отслеживать прогресс. Со временем это привело к тому, что я начал формулировать задачи понятнее, структурировать знания и лучше видеть слабые места в процессах.
Как я развивал этот навык:
- Помогал новым сотрудникам адаптироваться, отвечал на их вопросы.
- Разбирал сложные темы вместе с коллегами, объяснял, как устроены процессы.
- Составлял планы развития и контролировал их выполнение.
4. Постановка и контроль задач
Это навык, который делает специалиста более ценным. Если ты не просто выполняешь задачи, а умеешь их формулировать, раздавать и контролировать — ты уже на шаг впереди.
Как я прокачивал:
- Вёл встречи команды тестирования, ставил задачи на анализ, тестирование, документацию.
- Внедрил практику ревью тест-кейсов, что повысило качество работы.
- Следил за выполнением поставленных задач, анализировал причины срывов сроков.
5. Фасилитация встреч
Без этого навыка невозможно эффективно работать в команде. Я начал организовывать встречи между тестировщиками, разработчиками и менеджерами. Важно не просто поговорить, а зафиксировать договорённости и добиться их выполнения.
Что я делал:
- Проводил «3 Амиго» — встречи между тестировщиками, разработкой и менеджментом для уточнения требований.
- Вёл записи обсуждений, фиксировал итоги, контролировал выполнение решений.
- Следил за тем, чтобы встречи были продуктивными, а не превращались в пустую болтовню.
👉 @seniorFront
❤ 5
Статья
Photo unavailableShow in Telegram
👩💻 Всем программистам посвящается!
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩💻 Backend — t.me/backend_ready
📱 GitHub & Git — t.me/github_ready
👩💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 Нейросети — t.me/neuro_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Linux — t.me/linux_ready
📖 IT Книги — t.me/books_ready
👩💻 Java — t.me/java_ready
👩💻 Весь IT — t.me/it_ready
👩💻 Bash & Shell — t.me/bash_ready
🖼️ DevOps — t.me/devops_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
00:08
Video unavailableShow in Telegram
Star Wars Imperial Army's Product Slider
Свёрстано на HTML и SCSS. Логика работы слайдера реализована библиотекой Swiper.
👉 @seniorFront
2025-05-28 15-04-52.mp41.43 MB
❤ 6👍 4
CodePen
Как значения box-size влияют на размер элемента?
Значения свойства
box-sizing в CSS определяют, как учитываются отступы (padding) и рамки (border) при расчете размера элемента (width и height). Это влияет на окончательные размеры и внешний вид элемента на странице.
Значение content-box
Это значение по умолчанию для всех элементов. Когда вы устанавливаете размеры элемента с box-sizing: content-box, ширина и высота элемента включают только содержимое (content), но не включают отступы и рамки.
.element {
box-sizing: content-box; /* значение по умолчанию */
width: 200px;
padding: 20px;
border: 10px solid black;
}
Расчет размера
Ширина - 200px (содержимое) + 20px (отступ слева) + 20px (отступ справа) + 10px (рамка слева) + 10px (рамка справа) = 260px.
Высота - аналогично рассчитывается с учетом отступов и рамок сверху и снизу.
Значение border-box
При использовании значения border-box, размеры элемента (width и height) включают содержимое, отступы и рамки. Это делает расчет размеров более простым и предсказуемым.
.element {
box-sizing: border-box;
width: 200px;
padding: 20px;
border: 10px solid black;
}
Расчет размера
Ширина - 200px уже включает отступы и рамки, то есть фактическая ширина содержимого будет 140px (200px - 20px (отступ слева) - 20px (отступ справа) - 10px (рамка слева) - 10px (рамка справа)).
Высота - аналогично, высота включает отступы и рамки.
Пример для сравнения
<div class="content-box">Content-box</div>
<div class="border-box">Border-box</div>
div {
margin: 10px;
padding: 20px;
border: 10px solid black;
}
.content-box {
box-sizing: content-box;
width: 200px;
height: 100px;
}
.border-box {
box-sizing: border-box;
width: 200px;
height: 100px;
}
👉 @seniorFront👍 3❤ 2
Документация
Photo unavailableShow in Telegram
Топ нейросетей 2025: маст-хэв для IT-специалиста
В этой статье собраны наиболее интересные и практически полезные нейросети, заслуживающие вашего пристального внимания в 2025 году. Это не просто очередной список, а подробный гайд: мы детально разберем каждую модель или инструмент, рассмотрим их ключевые функции, преимущества и потенциальные сценарии использования в вашей повседневной IT-деятельности.
Наша цель – помочь вам сориентироваться в этом быстрорастущем мире AI-решений и выбрать те, которые смогут принести реальную пользу именно вам. Пристегните ремни, мы погружаемся в мир передового ИИ, который уже сегодня меняет правила игры!
👉 @seniorFront
👍 1
Статья
Photo unavailableShow in Telegram
parseInt() reloaded
Ваша задача - создать конвертер строки в число. Входящая строка представляет собой число, записанное словами.
Примеры:
"one" => 1 "twenty" => 20 "two hundred forty-six" => 246 "seven hundred eighty-three thousand nine hundred and nineteen" => 783919👉 @seniorFront
❤ 4👎 1
CodeWars
00:08
Video unavailableShow in Telegram
Hover slider
Логика работы слайдера, а также переключение темы реализованы в JS.
👉 @seniorFront
2025-05-23 14-50-37.mp41.85 MB
👍 3❤ 1
CodePen
05:08
Video unavailableShow in Telegram
Simple CSS Claymorphism Icon Hover Effects
В этом видео создаются иконки с эффектом при наведении на HTML и CSS.
👉 @seniorFront
Simple_CSS_Claymorphism_Icon_Hover_Effects_Html_CSS_@OnlineTutorialsYT.mp423.82 MB
❤ 4
Оригинальное видео
Какая структура данных хранит только уникальные значения?Anonymous voting
- Array
- Object
- Set
- WeakMap
👍 2👎 2
00:09
Video unavailableShow in Telegram
Product page
Эта страница товара с выбором цвета реализована на чистом CSS.
👉 @seniorFront
2025-05-23 14-50-58.mp42.03 MB
❤ 9👍 4
CodePen
Photo unavailableShow in Telegram
Ты IT-специалист и застрял на уровне Junior+/Middle и не знаешь, что делать дальше?
Каждый айтишник хочет перестать постоянно выполнять рутинные задачи, начать расти, занимать лидирующие позиции и выполнять интересные проекты, НО... не достигают этого из-за того, что обесценивают себя и не выстраивают систему!
10 июня с 14:00 до 18:00 пройдет оффлайн-нетворкинг «Карьерный хакатон: ВЗЛОМ УРОВНЯ MIDDLE», на котором разберём как тебе с текущими ресурсами пробить свой потолок и сделать рывок!
Что тебя ждёт:
🚀 Один день — один карьерный скачок
Ты не просто слушаешь. Ты разбираешься в себе, получаешь идеи от команды и собираешь прототип своей новой стратегии. Всё — за один день.
🧠 Мастер-майнды с трекерами
Реальная работа в мини-группах, где каждый получает фокус внимания и поддержку от трекера и команды. Выйдешь с понятным карьерным вектором.
🎤 Выступление Владилена
Как пробить потолок уровня Middle, перестать буксовать и выстроить карьеру осознанно — через личный опыт и практику.
👥 Тот самый нетворкинг
Тут будут айтишники, у которых такие же вопросы, как у тебя. Разговоры, которые действительно цепляют. А не просто small talk за кофе
🎙Спикер: Владилен Минин
На рынке IT с 2013 года, более 6 лет обучает IT-специалистов. 40 000+ человек прошло онлайн-курсы, 76% выпускников устраиваются в течение трех месяцев. Общая аудитория: 300к+
Стоимость: 1990₽
Длительность: 4 часа
Дата и время: 10 июня с 14:00 до 18:00
Место: г. Москва, Москва-Сити Башня Федерация
Для участия в мероприятии переходи по ссылке
👎 3🔥 1🤔 1
Photo unavailableShow in Telegram
Высшее образование дистанционно от 6700 ₽/мес.
Поступи в Московский технологический институт в июне!
— Высшее образование в московском вузе без выезда на сессии.
— Полностью дистанционный онлайн-формат.
— Обучайся дома, на работе, в путешествии.
— Диплом государственного образца.
— 73 направления и программы обучения.
— Программа колледж + вуз без ЕГЭ.
Скидка 10% на платное обучение при оплате за год.
Подать заявку
#реклама 16+
mti-vuz.ru
О рекламодателе
❤ 1
00:12
Video unavailableShow in Telegram
Media Player Widget
Анимации реализованы при помощи библиотеки TweenMax.
👉 @seniorFront
2025-05-23 14-50-05.mp42.45 MB
👍 3
CodePen
