Как можно сократить время на разработку?
В крупных компания для этого используют дизайн-системы — набор инструментов для создания интерфейсов со своими правилами и принципами. Такие системы помогают не только ускорить процесс разработки, но поддерживать единый стиль во всём проекте.
Мы собрали список того, что может быть в дизайн-системе, этот список можно сокращать или увеличивать в зависимости от сложности проекта над которым вы работаете.
А если появилось желание углубиться в тему, обратите внимание на пакет курсов «Разработчик интерфейсов», там вы сможете найти курс «Дизайн-системы».
Начать обучение — https://clck.ru/325VZF
В крупных компания для этого используют дизайн-системы — набор инструментов для создания интерфейсов со своими правилами и принципами. Такие системы помогают не только ускорить процесс разработки, но поддерживать единый стиль во всём проекте.
Мы собрали список того, что может быть в дизайн-системе, этот список можно сокращать или увеличивать в зависимости от сложности проекта над которым вы работаете.
А если появилось желание углубиться в тему, обратите внимание на пакет курсов «Разработчик интерфейсов», там вы сможете найти курс «Дизайн-системы».
Начать обучение — https://clck.ru/325VZF
👏2
Что нужно знать и уметь фронтендеру, чтобы стать мидлом?
Фронтендеру, который хочет стать мидлом, нужно уметь работать с данными и выстраивать архитектуру.
Рассмотрим, что нужно знать тем, кто пишет или собирается писать бизнес-логику. А ещё посоветуем, что можно почитать.
Фронтендеру, который хочет стать мидлом, нужно уметь работать с данными и выстраивать архитектуру.
Рассмотрим, что нужно знать тем, кто пишет или собирается писать бизнес-логику. А ещё посоветуем, что можно почитать.
Новый выпуск подкаста Frontend Weekend
В гостях у Андрея Смирнова побывала Александра Прокшина — руководитель отдела разработки в ARTW.
Саша рассказала, как из бэкендера выросла в классного руководителя и как в этом ей помогла игра «Мафия». Сталкивалась ли она на своём пути с сексизмом. Какие навыки нужно развивать и причём здесь актёрское и ораторское мастерство.
Слушать на всех площадках
В гостях у Андрея Смирнова побывала Александра Прокшина — руководитель отдела разработки в ARTW.
Саша рассказала, как из бэкендера выросла в классного руководителя и как в этом ей помогла игра «Мафия». Сталкивалась ли она на своём пути с сексизмом. Какие навыки нужно развивать и причём здесь актёрское и ораторское мастерство.
Слушать на всех площадках
levelup.htmlacademy.ru
Специальный сезон подкаста Frontend Weekend
В этом специальном сезоне мы попросили Андрея, не отходя от его легендарного формата, чуть больше поспрашивать фронтендеров про развитие и как оно повлияло на их карьеру. Каждую неделю Андрей будет общаться с одним фронтендером, а мы рассказывать чуть больше…
Кто вы: джун, мидл или сеньор?
Ответьте на вопросы Кекса и узнайте ваш уровень знаний в разработке.
Для джунов в конце теста бесплатный план обучения до мидла — https://mrqz.me/6215e28ec5b47e003fc54b0e
Ответьте на вопросы Кекса и узнайте ваш уровень знаний в разработке.
Для джунов в конце теста бесплатный план обучения до мидла — https://mrqz.me/6215e28ec5b47e003fc54b0e
❤1
Ключевые навыки фронтендеров в 2022
Мы провели ежегодное исследование рынка фронтенд-разработки. Проанализировали 2391 вакансию для фронтенд-разработчиков и JavaScript-разработчиков с HН.ru, Хабр Карьеры и Geekjob. Выяснили, какие навыки ждёт работодатель от разработчика в 2022 году. Ещё немного узнали про медианные зарплаты.
Читать, чтобы обновить резюме
Мы провели ежегодное исследование рынка фронтенд-разработки. Проанализировали 2391 вакансию для фронтенд-разработчиков и JavaScript-разработчиков с HН.ru, Хабр Карьеры и Geekjob. Выяснили, какие навыки ждёт работодатель от разработчика в 2022 году. Ещё немного узнали про медианные зарплаты.
Читать, чтобы обновить резюме
HTML Academy
Ключевые навыки фронтендеров в 2023
Ежегодное исследование рынка от HTML Academy.
Собрали для вас подробную инструкцию о том, как стать мидлом — с чего начать, что учить, где узнавать новости и самые свежие тренды фронтенда. Внутри подборки книг, главная документация, тренажёры и другие полезные материалы.
Прочитайте, скиньте знакомым и добавьте в закладки, чтобы не потерять
Прочитайте, скиньте знакомым и добавьте в закладки, чтобы не потерять
HTML Academy
Как стать мидлом
Все самые важные ссылки, документация, тренажёры и подборки книг.
Как стать мидлом?
Вот вы работаете младшим фронтенд-разработчиком, верстаете страницы, пишите код на JavaScript и готовы расти дальше. Знакомо ли вам ощущение, когда не знаешь с чего начать обучение, в голове каша, а спросить не у кого?
Приходите на бесплатный лайв «Как вырасти до мидл фронтенд-разработчика: гайд для джунов».
О чём расскажем:
– Какие зарплаты и бонусы от работодателей ждут на позиции мидла.
– Как понять, что вы джун и пора расти дальше.
– Какие хард- и софт-скиллы нужны мидл-разработчику.
– Как продолжить развиваться во фронтенде.
Лайв проведут:
Серёжа Попов — руководитель направления «Курсы для практикующих разработчиков» в HTML Academy.
Рома Абдульманов — технический директор FaceMunch.
Лайв стартует 5 октября в 13.00.
Записаться по ссылке: https://clck.ru/32AsdQ
Вот вы работаете младшим фронтенд-разработчиком, верстаете страницы, пишите код на JavaScript и готовы расти дальше. Знакомо ли вам ощущение, когда не знаешь с чего начать обучение, в голове каша, а спросить не у кого?
Приходите на бесплатный лайв «Как вырасти до мидл фронтенд-разработчика: гайд для джунов».
О чём расскажем:
– Какие зарплаты и бонусы от работодателей ждут на позиции мидла.
– Как понять, что вы джун и пора расти дальше.
– Какие хард- и софт-скиллы нужны мидл-разработчику.
– Как продолжить развиваться во фронтенде.
Лайв проведут:
Серёжа Попов — руководитель направления «Курсы для практикующих разработчиков» в HTML Academy.
Рома Абдульманов — технический директор FaceMunch.
Лайв стартует 5 октября в 13.00.
Записаться по ссылке: https://clck.ru/32AsdQ
htmlacademy.ru
Помогаем вырасти в мидла во фронтенде
Мы создаём продукты, которые помогают быстрее получить компетенции мидла и повысить ценность на рынке
Во вторник мы рассказали, какие навыки нужны фронтендеру, вот ссылка на пост.
А сейчас предлагаем пройти тест «8 вопросов для фронтендеров» и проверить свои знания.
Пройти тест — https://mrqz.me/623465681ab7c6003f3d7331
А сейчас предлагаем пройти тест «8 вопросов для фронтендеров» и проверить свои знания.
Пройти тест — https://mrqz.me/623465681ab7c6003f3d7331
Telegram
Как стать мидлом?
Что нужно знать и уметь фронтендеру, чтобы стать мидлом?
Фронтендеру, который хочет стать мидлом, нужно уметь работать с данными и выстраивать архитектуру.
Рассмотрим, что нужно знать тем, кто пишет или собирается писать бизнес-логику. А ещё посоветуем…
Фронтендеру, который хочет стать мидлом, нужно уметь работать с данными и выстраивать архитектуру.
Рассмотрим, что нужно знать тем, кто пишет или собирается писать бизнес-логику. А ещё посоветуем…
«Я выбираю звонок другу»
Серёжа Джуновский оказался на телешоу «Кто хочет стать миллионером», и вот ему задают долгожданный вопрос на миллион. Он не растерялся и решил взять подсказку — «звонок другу». Знаете кому позвонил? Эксперту из Академии. А потом правильно ответил на вопрос и выиграл миллион.
Теперь и вы сможете получить консультацию опытного разработчика на курсах для роста до мидла.
Вопросы могут быть разные: нужно разобраться в технологии, провести код-ревью или получить подсказку, которая укажет на правильное решение задачи. Наставник также может подготовить вас к собеседованию или помочь выполнить тестовое задание.
Как получить консультацию?
Все просто: заполняете форму в интерфейсе курса, выбираете удобную дату и время для встречи, консультируетесь.
Все курсы для мидлов можно найти здесь
Серёжа Джуновский оказался на телешоу «Кто хочет стать миллионером», и вот ему задают долгожданный вопрос на миллион. Он не растерялся и решил взять подсказку — «звонок другу». Знаете кому позвонил? Эксперту из Академии. А потом правильно ответил на вопрос и выиграл миллион.
Теперь и вы сможете получить консультацию опытного разработчика на курсах для роста до мидла.
Вопросы могут быть разные: нужно разобраться в технологии, провести код-ревью или получить подсказку, которая укажет на правильное решение задачи. Наставник также может подготовить вас к собеседованию или помочь выполнить тестовое задание.
Как получить консультацию?
Все просто: заполняете форму в интерфейсе курса, выбираете удобную дату и время для встречи, консультируетесь.
Все курсы для мидлов можно найти здесь
Что такое и зачем нужны алгоритмы
Когда дело доходит до крупных задач, грейдов и зарплат, знание алгоритмов выходит на первое место.
Что такое алгоритмы?
Алгоритм — это набор инструкций для решения какой-то задачи. Всё, что мы делаем: готовим утром кофе, идём на работу, пишем код — это исполнение определённых алгоритмов.
Востребованы ли алгоритмы на рынке фронтенд-разработки?
Мы провели исследование и проверили, как часто упоминаются алгоритмы в вакансиях. Результаты:
— Лишь 2% вакансий с опытом до года требуют знания алгоритмов и структур данных.
— В вакансиях для разработчиков с опытом до шести лет этот навык упоминается в 10% случаев.
— Почти каждая третья вакансия для фронтендеров с опытом более 6 лет содержит этот навык в требованиях.
Типовые задачи, в которых используют алгоритмы:
Сортировка данных
Сортировка — базовая задача разработчика. Например, если нам нужно вывести десять пользователей с наиболее высоким рейтингом, нет смысла упорядочивать всю многомиллионную базу: это загрузит сервер и займёт немало времени. Достаточно выбрать подходящий метод и, не прибегая к полной сортировке, получить нужные данные.
Поиск в массиве
Найти что-то в массиве — распространённая задача. Это может быть поиск целого объекта по его признаку. Например, когда нам нужно найти объект банковской карточки по id.
Линейный поиск — самый распространённый, хотя и медленный, способ поиска в массивах и других коллекциях.
Бинарный поиск — поиск, который можно вызывать только на отсортированных массивах данных. Он работает по методу indexOf: принимает элемент, который нужно найти в массиве, и возвращает либо его позицию, либо -1, либо null.
Оптимизация кода
В своей работе мы так или иначе работаем с DOM-деревом. Подбор правильных алгоритмов для работы с деревьями помогает ускорить работу страницы при обработке больших фрагментов дерева.
Переобходить DOM-дерево можно разными способами. Самый простой — поиск в ширину. Он хорошо подходит для поиска, если искомый элемент лежит «сверху» и дерево довольно широкое.
Начать изучение алгоритмов можно с книг:
— Адитья Бхаргава «Грокаем алгоритмы»,
— Дональда Кнута «Искусство программирования».
Когда дело доходит до крупных задач, грейдов и зарплат, знание алгоритмов выходит на первое место.
Что такое алгоритмы?
Алгоритм — это набор инструкций для решения какой-то задачи. Всё, что мы делаем: готовим утром кофе, идём на работу, пишем код — это исполнение определённых алгоритмов.
Востребованы ли алгоритмы на рынке фронтенд-разработки?
Мы провели исследование и проверили, как часто упоминаются алгоритмы в вакансиях. Результаты:
— Лишь 2% вакансий с опытом до года требуют знания алгоритмов и структур данных.
— В вакансиях для разработчиков с опытом до шести лет этот навык упоминается в 10% случаев.
— Почти каждая третья вакансия для фронтендеров с опытом более 6 лет содержит этот навык в требованиях.
Типовые задачи, в которых используют алгоритмы:
Сортировка данных
Сортировка — базовая задача разработчика. Например, если нам нужно вывести десять пользователей с наиболее высоким рейтингом, нет смысла упорядочивать всю многомиллионную базу: это загрузит сервер и займёт немало времени. Достаточно выбрать подходящий метод и, не прибегая к полной сортировке, получить нужные данные.
Поиск в массиве
Найти что-то в массиве — распространённая задача. Это может быть поиск целого объекта по его признаку. Например, когда нам нужно найти объект банковской карточки по id.
Линейный поиск — самый распространённый, хотя и медленный, способ поиска в массивах и других коллекциях.
Бинарный поиск — поиск, который можно вызывать только на отсортированных массивах данных. Он работает по методу indexOf: принимает элемент, который нужно найти в массиве, и возвращает либо его позицию, либо -1, либо null.
Оптимизация кода
В своей работе мы так или иначе работаем с DOM-деревом. Подбор правильных алгоритмов для работы с деревьями помогает ускорить работу страницы при обработке больших фрагментов дерева.
Переобходить DOM-дерево можно разными способами. Самый простой — поиск в ширину. Он хорошо подходит для поиска, если искомый элемент лежит «сверху» и дерево довольно широкое.
Начать изучение алгоритмов можно с книг:
— Адитья Бхаргава «Грокаем алгоритмы»,
— Дональда Кнута «Искусство программирования».
👍4
Завтра в 13:00 пройдёт лайв «Как вырасти до мидл фронтенд-разработчика: гайд для джунов».
Расскажем, как понять, что пора двигаться дальше, и какие технологии нужно учить, чтобы стать мидлом.
Лайв проведут:
Серёжа Попов — руководитель направления «Курсы для практикующих разработчиков» в HTML Academy
Рома Абдульманов — технический директор FaceMunch
Записывайтесь и мы напомним о старте лайва https://clck.ru/32AtyX
Расскажем, как понять, что пора двигаться дальше, и какие технологии нужно учить, чтобы стать мидлом.
Лайв проведут:
Серёжа Попов — руководитель направления «Курсы для практикующих разработчиков» в HTML Academy
Рома Абдульманов — технический директор FaceMunch
Записывайтесь и мы напомним о старте лайва https://clck.ru/32AtyX