Обложка канала

Frontender's notes. Страница 31

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

  • Frontender's notes

    ​​Как вырасти от junior до middle? Middle-специалист отличается не только опытом и уровнем владения технологиями, но и софт скилами. Курс Яндекс Практикума «Мидл фронтенд-разработчик» составлен так, чтобы вы могли освоить и то, и другое а ещё: •разработать мессенджер, используя только JavaScript, Typescript, CSS и API браузера; •познакомиться с теорией и отработать её на практике в больших проектах; •научиться брать ответственность за решения и вкладываться в общий результат; •самостоятельно декомпозировать задачи и распределять время; •исследовать смежные сферы программирования, без которых невозможен фронтенд: •информационную безопасность, прототипирование интерфейсов, командную работу, DevOps, ООП. На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы. Начать учиться: https://practicum.yandex.ru/middle-frontend/
  • Frontender's notes

    ​​Как битриксоиды в React уходили Приятно познакомиться, мы битриксоиды. Да-да, те самые которые: - вообще не модные, - пишут НЕ на Laravel и Symphony, - возятся с кучей мягко говоря “неидеального” кода под названием “1С-Битрикс: Управление сайтом”, - проходят Академию 1С-Битрикс и сдают платные экзамены для подтверждения компетенций, - умеют дорабатывать обмен с 1С без истерики, - берут с заказчика "тонну денег" за то что любой php-джун сделает на вордпрессе одной левой, - но при всем этом почему-то делают сложные проекты переживающие тысячи доработок без потери товарного вида и управляемости. И может быть мы бы тоже использовали более интересные фреймворки, но от каждого первого IT-директора слышим отказ в грубой и нецензурной форме. А все потому что предыдущие хипстеры уже оставили этого директора с поделкой, которую никто теперь не берется поддерживать. Но сегодня речь не о бекенде. Поговорим мы про переделку нашего собственного сайта на более-менее свежих FRONTEND-технологиях. И одновременно прикинем, а почему бы не делать все сайты/магазины/личные кабинеты на таком стеке. Читать...
  • Frontender's notes

    ​​→ 20% скидки от Яндекса на курсы, чтобы начать карьеру программиста.  К Чёрной пятнице Яндекс Практикум подготовил акцию, где можно получить скидку от Яндекса на курсы по разработке и тестированию для новичков.Скидка действует только при оплате помесячно или в кредит. Без опыта в IT можно стать программистом, который пишет на Python, Java или С++; веб-разработчиком, мобильным разработчиком или тестировщиком. Вот как Практикум поможет сделать это: ◾️ Практика Отработка теории в тренажёре и на учебных проектах. ◾️ Портфолио Несколько самостоятельных проектов, которые покажут, что вы умеете создавать реальные продукты. ◾️ Поддержка Наставники помогут советом и объяснят сложные темы, ревьюеры проверят проекты, кураторы и сообщество подбодрят, когда захочется всё бросить. ◾️ Помощь с трудоустройством Специалисты карьерного центра научат искать работу, составлять резюме, готовиться к собеседованиям и тестовым заданиям.  Попробуйте, а мы поддержим. Познакомьтесь с профессиями и протестируйте формат бесплатно.
  • Реклама

  • Frontender's notes

    Когда тебе внедрили фичу а ты и не знал :)
  • Frontender's notes

    ​​Одна из многих причина нежелания идти учиться на курсы по разработке — отсутствие гарантий, что деньги за курс не будут выброшены на ветер. В Kata Academy эти гарантии предоставляют. В договоре с Kata четко прописано, что вам не нужно платить за обучение до тех пор, пока вы не устроитесь на работу в IT. То есть во время обучения вы ничего не платите.  Также в договоре указывается, что Kata гарантирует минимальную зарплату от 80 тысяч рублей в месяц. Если вы вдруг не смогли устроиться на работу, то за обучение платить не нужно. Связано это с тем, что цель Kata — ваше трудоустройство разработчиком, а если вам не удалось, значит на курсе вас не смогли подготовить должным образом.  Записывайтесь на курс и получайте тестовое задание: https://clck.ru/32iNqR Если не уверены в своих силах — не переживайте, Kata дадут неплохой FAQ, который поможет с выполнением тестового!
  • Frontender's notes

    ​​TypeScript: паттерны проектирования. Часть 2 Перевод второй части серии статей, посвященных паттернам проектирования в TypeScript. Читать... #longread #ts
  • Frontender's notes

    ​​Приветствую коллеги!  Сегодня хотел бы рассказать вам об одном интересном подкасте подкасте МТС «Техток» в котором по байтам разбираются: 👉 Кем могут работать «айтишники» в России? 👉 Карьера успешных российских ИТ-специалистов 👉 Как из Сыктывкара перебраться в Сингапур? 👉 Какие скиллы надо прокачать, чтобы добиться успеха в ИТ? 👉 Чем отличается проджект и продакт? В подкасте принимают участие такие люди как: директор центра Big Data МТС Виктор Кантор и ведущий Beardycast Сергей Епихин, а так же в качестве гостей будут принимать участие CTO Ozon, главный эксперт лаборатории Касперского, фаундеры нескольких стартапов на основе данных, метавселенных и NFT, RnD менеджер Skyeng и другие. В общем думаю что будет интересно и полезно, залетайте! https://podcast.ru/1635293813
  • Frontender's notes

    ​​Эксплойтинг браузера Chrome, часть 1: введение в V8 и внутреннее устройство JavaScript Cегодня браузеры играют жизненно важную роль в современных организациях, поскольку всё больше программных приложений доставляется пользователям через веб-браузер в виде веб-приложений. Практически всё, что вы делаете в Интернете, включает в себя применение веб-браузера, а потому он является одним из самых используемых потребительских программных продуктов на планете. Итак, давайте без лишних предисловий приступим к изучению сложного мира эксплойтинга браузеров! Читать... #longread #cyber_security
  • Frontender's notes

    Если вы разработчик и у вас есть пара минут, порефлексируйте, пожалуйста, с нами о происходящем в небольшом опросе. Ваши ответы помогут крупному работодателю понять, где теперь открывать офисы и какая помощь и поддержка вам нужны. Пройти опрос
  • Frontender's notes

    Новая JS API - SpeechSynthesisUtterance Алоха товарищи фронты! А вы в курсе что JS уже своими встроенными инструментами научился озвучивать строки? Вот пример: const str = 'Hello World!'; const output = new SpeechSynthesisUtterance(str); window.speechSynthesis.speak(output); Более подробную инфу об этой API можете найти на MDN ❗ Несмотря на то что в документации выше написано что фича - экспериментальная, она уже поддерживается всеми основными браузерами, так что удачи в экспериментах! #shortread #js
  • Frontender's notes

    ​​Weekend Offer для фронтед-разработчиков вот-вот начнётся!   Если вы искали интересные проекты в сфере IT и современный стек — не упустите уникальную возможность поучаствовать в Weekend Offer от ВКонтакте. Станьте частью команды core mVK или одной из продуктовых команд ВКонтакте и участвуйте в модернизации мобильной версии сайта, которым ежемесячно пользуются более 40 миллионов человек. Оставить заявку можно до 18 ноября включительно.   Узнать больше о перспективах работы и Weekend Offer можно тут.
  • Frontender's notes

    ​​Рабочее время: кошелек или жизнь? Мнение о необходимости таймтрекинга разделяет сотрудников на два противоположных лагеря. Как правило, исполнители всячески осуждают и указывают на неэффективность проектов, в которых необходимо вести учет рабочего времени и ежедневно отчитываться о проделанной работе. Напротив, многие правильные руководители приводят множество доводов в пользу таймтрекинга своих сотрудников. Поговорим об этом на ярком примере. Читать... #longread #career
  • Frontender's notes

    ​​TypeScript: паттерны проектирования. Часть 1 Перевод первой части из серии статей, посвященных паттернам проектирования в TypeScript. Читать... #ts #longread
  • Frontender's notes

    ​​Fullstack-разработчик — это специалист, способный самостоятельно разработать сайт или веб-приложение. Он может создать удобный и привлекательный интерфейс, разработать структуру и собрать всё воедино. Вы можете освоить эту профессию, даже если никогда раньше не программировали на курсе от Skillbox. Переходите на сайт https://clc.to/HeJ2pg, чтобы узнать больше и записаться. Вы изучите JS, HTML, CSS и станете прокаченным frontend-hero. А язык для backend-разработки можете выбрать сами — классический PHP или топовые Python и JavaScript. Вас ждут онлайн-лекции и очень много практики. К концу курса вы сверстаете лендинг, разработаете социальную сеть, интернет-магазин и настроите интеграцию с Reddit. Курс участвует в Черной пятнице — скидки до 60% на курсы и профессии!
  • Frontender's notes

    Новое CSS свойство accent-color Алоха коллеги! В CSS с недавних пор было анонсировано новое свойство accent-color, и сегодня я как раз хотел бы про него вам рассказать. Что оно делает: позволяет легко обозначить цвета нашего бренда для полей ввода данных в формах. Вспомните о всех тех чекбоксах, радио-кнопках и прочих элементах, которые сложно стилизовать, да и все браузеры отображают их по-разному. В качестве выхода обычно скрывали дефолтное поле и создавали новое кастомное с помощью псевдоэлементов. Свойство accent-color позволяет нам сохранить вид элементов форм браузера по умолчанию, но применить к ним цвет, соответствующий цветовой гамме нашего сайта. Поскольку свойство наследуемое, его можно применить на корневом уровне: Пример: :root { accent-color: chocolate; } Так же можем применить к конкретному элементу: .submit-form { accent-color: purple; } input[type="checkbox"] { accent-color: #6ad3ff; } ❗ Ну и вишенка на торт. Согласно ресурсу caniuse свойство уже поддерживается всеми основными браузерами.
  • Реклама

  • Frontender's notes

    ​​Профессия «Фронтенд-разработчик» на Хекслете включает в себя гораздо больше, чем кажется на первый взгляд. На курсе мы даем даем фундаментальные основы и развиваем алгоритмическое мышление. Несколько сотен практических заданий в онлайн-тренажере – лишь часть обучения. Вы будете участвовать в разработке открытых проектов Хекслета на GitHub, напишите 4 полноценных приложения для бизнеса и попрактикуетесь в решении реальных кейсов от компаний-партнеров. Цель любого обучения – это трудоустройство. Мы пройдем путь до первой работы в IT вместе с вами. Начните прямо сейчас, переходите по ссылке выше. Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации👆👆👆 Оцените формат и решите, стоит ли продолжать! 👻🎁 P.S. не упустите подарки и спецпредложения в честь Черной Пятницы! Подарок на выбор при покупке профессии или вторая программа за полцены.
  • Frontender's notes

    ​​28 расширений VS Code для разработки документации Плагины VS Code, без которых техническим писателям и разработчикам документации жить можно, но сложно. В подборке — линтеры, форматирование, работа с git, проектирование API, подготовка схем и милота для удобной разработки. Читать... #longread
  • Frontender's notes

    ​​Бесплатная школа программирования от Сбера — «Школа 21» открыла набор заявок на обучение в Сургуте!  Школа даёт возможность любым кандидатам от 18 лет, успешно прошедшим отборочные этапы, бесплатно получить востребованное образование в сфере ИТ. Чтобы поступить в Школу совершенно неважно, какие у тебя были предыдущие знания, результаты ЕГЭ, опыт работы, умение программировать и наличие дипломов. В «Школе 21» можно изучать цифровые технологии самых разных направлений и сфер: от алгоритмов и графики до мобильной разработки, Big Data и многое другое. В основе обучения лежит уникальная методика «равный равному»: без менторов, лекций и оценок — только индивидуальная и коллективная работа над проектами. Сейчас кампусы есть в четырех городах — Москве, Казани, Новосибирске и Сургуте. В них обучаются уже около 4 тысяч человек, среди которых больше половины не имели опыт программирования до поступления в Школу. Уже в ноябре можно будет подать заявку на обучение в «Школе 21» в Сургуте. Подай заявку по ссылке