Скорее всего, вы уже знаете, какая сегодня пятница, если нет, подсказываем — ⚫️
Мы подготовили скидку 50% на вечный доступ к тренажёрам по веб-разработке и 75% на навыки.
Хочу навыки
Хочу вечный доступ к тренажёрам
Не знаете что хотите? Поможем выбрать👇
Мы подготовили скидку 50% на вечный доступ к тренажёрам по веб-разработке и 75% на навыки.
Хочу навыки
Хочу вечный доступ к тренажёрам
Не знаете что хотите? Поможем выбрать👇
Пришло время немного потренироваться в работе с кодом. В карусели к этому посту находится код, а в коде — ошибка. Сможете её найти?👀
Скидка до 75% на профессиональные навыки до 28 ноября 🎢
Каждый навык — способ научиться решать задачи так, чтобы никакой другой любитель стандартов не смог сказать, что ваша семантическая разметка страницы почему-то не слишком семантическая. Или что ваши флексы очень уж похожи на гриды.
Начать обучение
Каждый навык — способ научиться решать задачи так, чтобы никакой другой любитель стандартов не смог сказать, что ваша семантическая разметка страницы почему-то не слишком семантическая. Или что ваши флексы очень уж похожи на гриды.
Начать обучение
Быстрые сайты любят и пользователи, и поисковики.
С первыми всё просто: если страница долго грузится, пользователь её закроет и перейдёт на другой сайт. С поисковиками похожая история: скорость загрузки влияет на ранжирование сайта в поисковой выдаче.
Проверить производительность сайта можно с помощью разных инструментов. Один из наиболее известных — Lighthouse от компании Google. Он не только тестирует сайт и показывает оценку производительности, но и даёт конкретные рекомендации: что можно улучшить, чтобы сделать сайт быстрее.
Давайте разберём, как с помощью Lighthouse проверить качество сайта и повысить его производительность. Мы не будем углубляться в алгоритмы работы инструмента и принципы подсчёта внутренних метрик: начинающим веб-разработчикам это и не нужно. Однако знать, как работает инструмент, и уметь использовать его в своих проектах — очень важный навык.
Продолжение в статье — https://habr.com/ru/company/htmlacademy/blog/585866/
С первыми всё просто: если страница долго грузится, пользователь её закроет и перейдёт на другой сайт. С поисковиками похожая история: скорость загрузки влияет на ранжирование сайта в поисковой выдаче.
Проверить производительность сайта можно с помощью разных инструментов. Один из наиболее известных — Lighthouse от компании Google. Он не только тестирует сайт и показывает оценку производительности, но и даёт конкретные рекомендации: что можно улучшить, чтобы сделать сайт быстрее.
Давайте разберём, как с помощью Lighthouse проверить качество сайта и повысить его производительность. Мы не будем углубляться в алгоритмы работы инструмента и принципы подсчёта внутренних метрик: начинающим веб-разработчикам это и не нужно. Однако знать, как работает инструмент, и уметь использовать его в своих проектах — очень важный навык.
Продолжение в статье — https://habr.com/ru/company/htmlacademy/blog/585866/
Хабр
Lighthouse. Руководство по оптимизации сайтов для начинающих
Быстрые сайты любят и пользователи, и поисковики. С первыми всё просто: если страница долго грузится, пользователь её закроет и перейдёт на другой сайт....
Вечный доступ к тренажёрам за 9490 рублей 💥
Вам будут доступны все части тренажёров: флексбоксы, анимации и трансформации, плавные переходы, градиенты, новейшие возможности современных спецификаций HTML, CSS и SVG. И не просто доступны, а доступны навсегда!
Начать обучение
Вам будут доступны все части тренажёров: флексбоксы, анимации и трансформации, плавные переходы, градиенты, новейшие возможности современных спецификаций HTML, CSS и SVG. И не просто доступны, а доступны навсегда!
Начать обучение
Привет!
Меня зовут Серёжа Попов, и на этой неделе я буду вести этот канал.
Вот несколько случайных фактов обо мне: помимо продуктов мидлов, я развиваю ещё и «Лигу.А», раньше занимался джунами, а последние пять лет занимаюсь исследованием рынка.
В Академии я развиваю продукты для опытных разработчиков — они нужны тем, кто уже пишет код и работает в отрасли, но хочет научиться решать более сложные задачи и развивать свои скиллы.
Мы разрабатываем продукты после исследований рынка и вакансий, а потом на их базе формируем карту компетенций, по которой понимаем, какие нужны курсы.
Кто-то скажет — «Всему можно научиться самостоятельно». Да, это так, но есть несколько нюансов.
Первый — это время: самостоятельно навык учится за полгода, а с нами можно за 2-3 недели; второй — вы никогда не знаете, действительно ли правильно всё поняли и выучили. И вообще, знаете ли всё, что нужно в рамках конкретного навыка.
Несмотря на то, что мы называем это курсами для мидлов, они, с некоторыми оговорками, могут подойти и начинающим разработчикам.
И всё-таки мы рассматриваем их как курсы для опытных разработчиков, потому что эти навыки обычно требуются именно разработчикам с опытом.
Курсы для мидлов представлены в асинхронном формате: вы получаете навык навсегда и можете тратить сколько угодно времени на прохождение.
Мы примерно знаем, сколько времени должен заниматься курс, но никак не ограничиваем студентов в сроках. Понятно, что при наличии постоянной работы тяжело каждый день тратить много времени на обучение. Поэтому все курсы можно проходить в своём темпе.
Всю неделю я буду рассказывать про внутреннюю кухню курсов для мидлов. Что вам интересно узнать о них? Пишите свои вопросы в комментариях и я постараюсь ответить.
Меня зовут Серёжа Попов, и на этой неделе я буду вести этот канал.
Вот несколько случайных фактов обо мне: помимо продуктов мидлов, я развиваю ещё и «Лигу.А», раньше занимался джунами, а последние пять лет занимаюсь исследованием рынка.
В Академии я развиваю продукты для опытных разработчиков — они нужны тем, кто уже пишет код и работает в отрасли, но хочет научиться решать более сложные задачи и развивать свои скиллы.
Мы разрабатываем продукты после исследований рынка и вакансий, а потом на их базе формируем карту компетенций, по которой понимаем, какие нужны курсы.
Кто-то скажет — «Всему можно научиться самостоятельно». Да, это так, но есть несколько нюансов.
Первый — это время: самостоятельно навык учится за полгода, а с нами можно за 2-3 недели; второй — вы никогда не знаете, действительно ли правильно всё поняли и выучили. И вообще, знаете ли всё, что нужно в рамках конкретного навыка.
Несмотря на то, что мы называем это курсами для мидлов, они, с некоторыми оговорками, могут подойти и начинающим разработчикам.
И всё-таки мы рассматриваем их как курсы для опытных разработчиков, потому что эти навыки обычно требуются именно разработчикам с опытом.
Курсы для мидлов представлены в асинхронном формате: вы получаете навык навсегда и можете тратить сколько угодно времени на прохождение.
Мы примерно знаем, сколько времени должен заниматься курс, но никак не ограничиваем студентов в сроках. Понятно, что при наличии постоянной работы тяжело каждый день тратить много времени на обучение. Поэтому все курсы можно проходить в своём темпе.
Всю неделю я буду рассказывать про внутреннюю кухню курсов для мидлов. Что вам интересно узнать о них? Пишите свои вопросы в комментариях и я постараюсь ответить.
Вокруг все из каждого утюга только и говорят, что о фронтенде. Со стороны это звучит так:
ФРОНТЕНД ФРОНТЕНД ДЕНЬГИ ФРОНТЕНД ФРОНТЕНД ФРОНТЕНД ДЕНЬГИ ФРОНТЕНД ФРОНТЕНД ФРОНТЕНД ДЕНЬГИ ДЕНЬГИ ДЕНЬГИ ДЕНЬГИ
И казалось бы, а чего такого. Ну выучиться, заработать на безбедную старость — отличный же план. Но всё ли так просто? Потому что если подумать, то появится много вопросов.
Есть ли смысл сейчас становиться веб-разработчиком, или лучше выбрать что-нибудь другое? А если всё-таки доучиться, то где платят больше денег? А где взять опыт? А как? А что? А надо ли учить TypeScript, в конце концов?
Выдохните и не переживайте. Мы ответим на все ваши вопросы человеческим языком на лайве «Как стать фронтенд-разработчиком с нуля». Обещаем — никакой зауми.
Записывайтесь, будет очень интересно
ФРОНТЕНД ФРОНТЕНД ДЕНЬГИ ФРОНТЕНД ФРОНТЕНД ФРОНТЕНД ДЕНЬГИ ФРОНТЕНД ФРОНТЕНД ФРОНТЕНД ДЕНЬГИ ДЕНЬГИ ДЕНЬГИ ДЕНЬГИ
И казалось бы, а чего такого. Ну выучиться, заработать на безбедную старость — отличный же план. Но всё ли так просто? Потому что если подумать, то появится много вопросов.
Есть ли смысл сейчас становиться веб-разработчиком, или лучше выбрать что-нибудь другое? А если всё-таки доучиться, то где платят больше денег? А где взять опыт? А как? А что? А надо ли учить TypeScript, в конце концов?
Выдохните и не переживайте. Мы ответим на все ваши вопросы человеческим языком на лайве «Как стать фронтенд-разработчиком с нуля». Обещаем — никакой зауми.
Записывайтесь, будет очень интересно
Кстати, мы снизили стоимость двух курсов для мидлов в старом формате:
«Анимация для фронтендеров».
После завершения курса вы сможете строить в браузере анимации любой сложности. Благодаря грамотному использованию вы сможете повысить качество UX и привлекательность сайтов, которые вы разрабатываете. На курсе предусмотрено более 40 практических заданий и 10 консультаций с наставником.
Посмотреть программу курса можно здесь
«Vue.js. Разработка клиентских приложений».
Vue.js — фреймворк с открытым исходным кодом. Позволяет создавать пользовательские интерфейсы UI и одностраничные приложения любой степени сложности. На курсе вы научитесь работать с Vue.js, даже если никогда его не использовали, и узнаете его отличия от других фреймворков.
Посмотреть программу курса можно здесь
Успейте купить курс со скидкой🚀
«Анимация для фронтендеров».
После завершения курса вы сможете строить в браузере анимации любой сложности. Благодаря грамотному использованию вы сможете повысить качество UX и привлекательность сайтов, которые вы разрабатываете. На курсе предусмотрено более 40 практических заданий и 10 консультаций с наставником.
Посмотреть программу курса можно здесь
«Vue.js. Разработка клиентских приложений».
Vue.js — фреймворк с открытым исходным кодом. Позволяет создавать пользовательские интерфейсы UI и одностраничные приложения любой степени сложности. На курсе вы научитесь работать с Vue.js, даже если никогда его не использовали, и узнаете его отличия от других фреймворков.
Посмотреть программу курса можно здесь
Успейте купить курс со скидкой🚀
Это снова Серёжа, если вы забыли, на этой неделе я буду вести этот канал.
Вы могли заметить, что все курсы для мидлов — асинхронные. Сейчас объясню, что это значит.
На асинхронных курсах можно проходить материал в своём темпе — на них нет дедлайнов по выполнению домашек, защите курса или чтению материалов. То есть, обучение проходит асинхронно относительно всех других участников — все начинают и заканчивают тогда, когда им удобно, и не зависят от дат начала и окончания обучения.
У наших асинхронных курсов нет сроков: их можно купить сейчас и начать проходить их сразу, а можно через какое-то время, когда будете готовы.
Мы выбрали такой формат для опытных разработчиков, потому что знаем — ребята, работающие в отрасли, не могут уделять много времени обучению. В то же время они хотят постоянно учиться и развиваться — и это возможно с помощью асинхронных курсов.
В планах у нас есть обучение и в синхронном формате — мы планируем небольшие воркшопы и интенсивы по узким темам, которые будут проводиться по вечерам или на выходных. Будет чем-то похоже на всем знакомые митапы. В таком режиме все смогут заранее спланировать время и свою нагрузку
Если заниматься два-три часа в день, курс можно пройти за одну три-недели. Совсем не обязательно стремиться именно к этим показателям — но если хотите заниматься в определенном ритме, то можно ориентироваться по ним.
Доступ к учебным материалам и их обновлениям остается в навсегда, поэтому курсы для мидлов — место, в которое хочется (и, главное, можно) вернуться в любой момент.
Вы могли заметить, что все курсы для мидлов — асинхронные. Сейчас объясню, что это значит.
На асинхронных курсах можно проходить материал в своём темпе — на них нет дедлайнов по выполнению домашек, защите курса или чтению материалов. То есть, обучение проходит асинхронно относительно всех других участников — все начинают и заканчивают тогда, когда им удобно, и не зависят от дат начала и окончания обучения.
У наших асинхронных курсов нет сроков: их можно купить сейчас и начать проходить их сразу, а можно через какое-то время, когда будете готовы.
Мы выбрали такой формат для опытных разработчиков, потому что знаем — ребята, работающие в отрасли, не могут уделять много времени обучению. В то же время они хотят постоянно учиться и развиваться — и это возможно с помощью асинхронных курсов.
В планах у нас есть обучение и в синхронном формате — мы планируем небольшие воркшопы и интенсивы по узким темам, которые будут проводиться по вечерам или на выходных. Будет чем-то похоже на всем знакомые митапы. В таком режиме все смогут заранее спланировать время и свою нагрузку
Если заниматься два-три часа в день, курс можно пройти за одну три-недели. Совсем не обязательно стремиться именно к этим показателям — но если хотите заниматься в определенном ритме, то можно ориентироваться по ним.
Доступ к учебным материалам и их обновлениям остается в навсегда, поэтому курсы для мидлов — место, в которое хочется (и, главное, можно) вернуться в любой момент.
Сегодня стартует наш новый онлайн-курс «Регулярные выражения для фронтендеров».
Использование регулярных выражений позволяет быстрее и эффективнее анализировать и искать информацию. В некоторых случаях их использование ускоряет написание кода и увеличивает скорость его работы.
Типовые задачи, которые вы научитесь решать с помощью регулярных выражений:
— Поиск по строке с плавающими условиями.
— Задачи по типографике текста.
— Валидация данных на формат и значения.
— Гибкое редактирование в текстовом редакторе.
— Генерация и очистка данных.
— Работа в командной строке и grep.
Подробнее о курсе
Использование регулярных выражений позволяет быстрее и эффективнее анализировать и искать информацию. В некоторых случаях их использование ускоряет написание кода и увеличивает скорость его работы.
Типовые задачи, которые вы научитесь решать с помощью регулярных выражений:
— Поиск по строке с плавающими условиями.
— Задачи по типографике текста.
— Валидация данных на формат и значения.
— Гибкое редактирование в текстовом редакторе.
— Генерация и очистка данных.
— Работа в командной строке и grep.
Подробнее о курсе
Audio
Новый выпуск подкаста «Да как так-то?»: что фронтенд-разработчик должен знать про дизайн.
Должен ли разработчик разбираться в дизайне? А дизайнер — в коде? Где и как им учиться? Что общего в их работе, и почему возникают конфликты? Эти и другие вопросы обсудили с Юлей Миоцен, продуктовым дизайнером в Яндекс.
Посмотрите на впечатляющие работы Юли на CodePen.
Выпуск на других площадках:
Яндекс.Музыка
Apple Podcasts
Google Подкасты
Spotify
Ютуб
RSS и другие площадки
Должен ли разработчик разбираться в дизайне? А дизайнер — в коде? Где и как им учиться? Что общего в их работе, и почему возникают конфликты? Эти и другие вопросы обсудили с Юлей Миоцен, продуктовым дизайнером в Яндекс.
Посмотрите на впечатляющие работы Юли на CodePen.
Выпуск на других площадках:
Яндекс.Музыка
Apple Podcasts
Google Подкасты
Spotify
Ютуб
RSS и другие площадки
*Сегодня расскажу подробнее про создание курса и карту компетенций*
Сначала мы провели исследования и решили, что лучше будет раздробить большие навыки на несколько мелких. Так будет легче понимать и усваивать материал, а если понадобится — навыки можно объединить в группы.
Дальше поговорили с эйчарами, тимлидами и самими мидлами, чтобы понять, какие навыки нужны на рынке.
Были вопросы — почему же мы просто не провели опрос среди наших трудоустроенных выпускников. Отвечаю: дело в том, что все выпускники Академии получали программу одного формата, а значит, они сталкивались с примерно одинаковыми проблемами.
Не все разработчики на рынке — студенты Академии: у всех разные проблемы и разные пути, и нужно дать возможность учиться у нас не только нашим выпускникам, а всем мидлам.
Отдельно рассмотрели много вакансий и требования в них, объединили всё, что узнали — и получили карту компетенций.
Любой разработчик может посмотреть на карту и понять, каких знаний и навыков ему не хватает. Мы продолжим работать над картой и в будущем добавим софт скиллы — они важны не меньше, чем харды.
Сами курсы построены так:
Сначала студенты изучают теорию и на типовых задачах смотрят, как её можно применить на практике, а потом уже сами их решают с помощью увиденных примеров.
После этого всегда можно сравнить своё решение с тем, какое предлагаем мы.
В этой схеме нет наставника, но без поддержки вы не останетесь, а подробнее расскажу завтра.
Сначала мы провели исследования и решили, что лучше будет раздробить большие навыки на несколько мелких. Так будет легче понимать и усваивать материал, а если понадобится — навыки можно объединить в группы.
Дальше поговорили с эйчарами, тимлидами и самими мидлами, чтобы понять, какие навыки нужны на рынке.
Были вопросы — почему же мы просто не провели опрос среди наших трудоустроенных выпускников. Отвечаю: дело в том, что все выпускники Академии получали программу одного формата, а значит, они сталкивались с примерно одинаковыми проблемами.
Не все разработчики на рынке — студенты Академии: у всех разные проблемы и разные пути, и нужно дать возможность учиться у нас не только нашим выпускникам, а всем мидлам.
Отдельно рассмотрели много вакансий и требования в них, объединили всё, что узнали — и получили карту компетенций.
Любой разработчик может посмотреть на карту и понять, каких знаний и навыков ему не хватает. Мы продолжим работать над картой и в будущем добавим софт скиллы — они важны не меньше, чем харды.
Сами курсы построены так:
Сначала студенты изучают теорию и на типовых задачах смотрят, как её можно применить на практике, а потом уже сами их решают с помощью увиденных примеров.
После этого всегда можно сравнить своё решение с тем, какое предлагаем мы.
В этой схеме нет наставника, но без поддержки вы не останетесь, а подробнее расскажу завтра.
Через 15 минут начало лайва «Как стать фронтенд-разработчиком с нуля».
Если вы всё ещё сомневаетесь, что у вас получится, то этот лайв для вас. Спикеры Рома Ивойлов и Таня Власенко из Академии ответят на все волнующие вопросы и помогут развеять сомнения.
Кто может стать веб-разработчиком? Чем занимаются фронтендеры и актуальна ли их работа? Что нужно знать, чтобы быть востребованным специалистом? С этими и многими другими вопросами будем разбираться вместе в прямом эфире.
Запись лайва будет доступна только тем, кто зарегистрируется на мероприятие. И по традиции всех участников ждёт приятный бонус от Академии.
До встречи на лайве — https://tml.io/xxgai
Если вы всё ещё сомневаетесь, что у вас получится, то этот лайв для вас. Спикеры Рома Ивойлов и Таня Власенко из Академии ответят на все волнующие вопросы и помогут развеять сомнения.
Кто может стать веб-разработчиком? Чем занимаются фронтендеры и актуальна ли их работа? Что нужно знать, чтобы быть востребованным специалистом? С этими и многими другими вопросами будем разбираться вместе в прямом эфире.
Запись лайва будет доступна только тем, кто зарегистрируется на мероприятие. И по традиции всех участников ждёт приятный бонус от Академии.
До встречи на лайве — https://tml.io/xxgai