Вы получите все знания и навыки, которые нужны сейчас сильному специалисту для работы в крупных проектах с крутой командой. Мы готовим сильных специалистов для крупных международных компаний, где делают сложные продукты в команде крутых специалистов.
Обычный frontend-разработчик решает типовые задачи, но если копнуть глубже, сразу теряется. Нехватка фундаментальных знаний мешает подниматься по карьерной лестнице и проходить собеседования в крутые команды.
Сильный frontend-разработчик чётко понимает как работает веб, умеет глубоко копать, выбирать между идеальным и быстрым решением. Уверенно общается с backend, QA и DevOps специалистами, и по сути может сделать их базовую работу самостоятельно.
ДЛЯ КОГО ЭТА ПРОГРАММА:
MIDDLE FRONTEND
Вы успешно решаете рабочие задачи, но понимаете, что вам не хватает знаний, чтобы двигаться дальше и делать сложные продукты. Вы хотите структурировать знания и глубже копнуть в инструментарий. Мы поможем получить навыки, которые позволят вам расти выше и решать более сложные задачи.
JUNIOR FRONTEND
Вы уже работаете в компании или на фрилансе и хотите вырасти в middle frontend специалиста. Мы поможем вам получить все навыки, которые нужны на работе в крупных компаниях.
QA
Вы работаете тестировщиком и хотите не только находить баги, но и создавать их :)
Вы знаете основы HTML, CSS и JS, но при разработке реальных проектов чувствуете себя неуверенно. Мы дадим знания и навыки, необходимые для выполнения повседневных задач frontend разработчика.
BACKEND РАЗРАБОТЧИК
Вы хотите быть fullstack разработчиком — мы поможем вам приобрести необходимые компетенции и делать более интересные задачи, за которые вам будут платить больше.
Программа курса:
БЫСТРАЯ АДМИНКА
Разберём рабочую ситуацию: людей нет, но бизнесу очень нужен веб-сервис. Научимся делать приличный дизайн без дизайнера и надёжный бэкенд без бэкендера, а также узнаем, как закрыть доступ к админке для посторонних.
FRONTOPS: СБОРКА И ДОСТАВКА КОДА
Освоим DevOps для фронтендера: настроим Nginx и CI/CD, познакомимся с основами безопасности в интернете и научимся говорить на одном языке с бэкенд-разработчиками и DevOps-инженерами.
REACT, TYPESCRIPT, WEBPACK, ИНТЕРНЕТ (TCP/IP), HTTP И CORS
Начнём работу над проектом со знакомства с ключевыми технологиями, которые можно встретить в большинстве вакансий. Сделаем страницу на HTML, CSS и JS, столкнёмся с первыми трудностями и научимся подбирать подходящие инструменты для решения рабочих задач.
МОДНЫЙ FRONTEND
Минимальная версия нашего продукта выстрелила, и теперь пришло время навести красоту! Сделаем плавные и продуманные анимации, адаптируем интерфейс под разные экраны, добавим скелетоны и тёмную тему — применим все известные UX-оптимизации, чтобы новостная лента заиграла новыми красками.
ОФЛАЙН И ДОСТУПНОСТЬ
Напишем serviceworker, сделаем PWA, добавим поддержку языков и повысим доступность сайта. Теперь любой пользователь сможет читать нашу новостную ленту без интернета и не заходя в браузер.
ПРОИЗВОДИТЕЛЬНЫЙ FRONTEND
Научимся устранять проблемы производительности как на клиенте, так и на сервере. Подробно рассмотрим вкладку Performance и выясним, откуда вообще берутся лаги.
ТЕСТИРОВАНИЕ И МОНИТОРИНГ
Научимся отлавливать ошибки на сайте и выводить их на графики, чтобы не сидеть за компьютером круглосуточно. Построим полный цикл тестирования из ручных, интеграционных, сквозных и юнит-тестов.
FRONTEND НА КОЛЕНКЕ
Узнаем, как за 5 дней сделать всё, что мы проходили 5 месяцев. Изучим готовые инструменты для создания всей необходимой инфраструктуры и научимся быстро собирать и тестировать новые продукты.
ПОИСК РАБОТЫ
Обсудим тонкости и нюансы поиска работы. Проконсультируемся с HR, которая специализируется на подборе frontend-разработчиков.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Старый контент, очень старые библиотеки, иногда в место видео сплошное мыло нихера не видно, не все видео во многих посредине модуля урока не хватает. Очень многое завязано ни их платформу тупо нет доступа к материалам. Посмотрел первый блок и так себе пригодилось ~10% процентов остальное старое или переусложненное. Хз на ютубе находил свежее инфу.
useSpaceRouter
Обновленный курс будет заливаться?
alexey3017
А какого года видео?
oalximiko alexey3017
курс 21 года, в октябре 23 года будет снова набор
devnetdot
А макета Figma нет?
devnetdot devnetdot
ссылка на фигму нашлась, она в папке Notion, вот первая, например: https://www.figma.com/file/w75fNXskUgBGbWOlXW6WhM/News-Feed-1.0.?type=design&node-id=0-1&mode=design&t=N0Rp8gvft5MDcCKA-0
egagik69
а какой framework?
oalximiko
урок 80 - мини проект - просят скачать с их гита - https://git.lab.karpov.courses/frontend/github-users - сможете скачать и положить в материалы ?
mogilevsk
Между уроком 138 (10.1 Про мобильную версию сайта) и 139 (10.3 Нюансы мобильной верстки) пропущен урок. Добавьте пожалуйста.
support guy mogilevsk
К сожалению его не достать уже, если он там был.
kostia7alania
У кого есть ссылка на макет в figma?
Neo
Уважаемая администрация, по ощущениям урок 45 и 46 (Webpack и сборка) должны быть в обратной очередности
andreyKa Neo
я бы даже сказал что последовательность должна быть - 43, 46, 45, 44
CourseHunter Team andreyKa
Наверное да, но в оригинале почему то такая последовольность, сбережем как есть
webuxmotion
Знайшов в package.json - версія реакта 17.0.2
webuxmotion
Яка версія React розглядається?
Anonymous
Привет, скачивание не доступно.
CourseHunter Team Anonymous
Привет. На info@coursehunter.net пожалуйста напишите, скачивание работает.
Anonymous CourseHunter Team
Спасибо за оперативность, была какая-то проблема с браузером. Все работает.
Yarrick
А почему минусы? Не очень?
Ivan_godovalov Yarrick
Возможно много воды и материал больше для junior
impi Yarrick
хз, курс отличный, все понятно объясняют и показывают примеры
Anonymous
не смог оплатить с Украини (
support guy Anonymous
Но Вы премиум, видно же
Daniel14 support guy
вчера тоже покупал, из трёх карточек разных банков только одна прошла. Способ оплаты первый, второй вообще не открывается. Украина
Anonymous support guy
Тоже есть проблемы с оплатой с укр карты. Оплатить не получается.
Anonymous Anonymous
Там в варианте с 3 меяцами есть варинт провайдера с родненькой грн.
Очень многое завязано ни их платформу тупо нет доступа к материалам. Посмотрел первый блок и так себе пригодилось ~10% процентов остальное старое или переусложненное. Хз на ютубе находил свежее инфу.
https://www.figma.com/file/w75fNXskUgBGbWOlXW6WhM/News-Feed-1.0.?type=design&node-id=0-1&mode=design&t=N0Rp8gvft5MDcCKA-0