Вы с нуля освоите весь стек навыков вебдева: от проектирования архитектуры и реализации UX/UI-дизайна до ускорения загрузки страниц и добавите 2 пет-проекта в портфолио.
Андрей Рымарук
Senior JavaScript Frontend Developer in Welltech
Ex JavaScript Engineer у Ciklum
42 онлайн-занятия
[по вторникам и четвергам]
Комплексная программа по подготовке фронтенд-инженеров. Вы с нуля научитесь кодить на JavaScript, строить приложения с использованием библиотек React и Redux, а дальше – углубитесь в инженерию, разработку интерактивных элементов, паттерны проектирования и серверный рендеринг.
чтобы получить теоретическую базу, без которой невозможно стартовать в ІТ, изучить JavaScript и принципы построения пользовательских интерфейсов, реализовать первые проекты под менторством опытного специалиста
чтобы освоить фронтенд, научиться строить архитектуру веб-приложений, настраивать интерфейсы под разные браузеры и использовать разные типы рендеринга
чтобы разобраться в принципах оформления сайтов и веб-приложений на практике, получить полный скилсет для работы на позиции Frontend Developer/Engineer и создавать собственные проекты с нуля
Фронтенд – это связь между функционалом сайта и его пользователем. Удобно, быстро и без багов – основные задачи разработчика, которые он решает с помощью CSS, HTML и JavaScript на базовом уровне. Но чтобы развиваться дальше и предлагать наиболее эффективные решения, необходимо разбираться в структуре кода и уметь его оптимизировать, работать с паттернами проектирования и использовать разные типы рендеринга.
За 4 месяца на этом курсе вы получите полный стек навыков для работы Junior Frontend Engineer, чтобы не только реализовывать замысел дизайнера «на автопилоте», но и осмысленно прорабатывать архитектуру приложений, которые будут работать без багов при условии сложного интерактивного интерфейса.
Ознакомитесь с инструментами верстки страницы (CSS/HTML) и принципами UI/UX-дизайна, чтобы создавать макеты с адаптивной сеткой, умело работать с текстом, цветом, фоном и разрабатывать удобные пользовательские интерфейсы.
Разберете все аспекты языка JavaScript: от структуры кода и базового синтаксиса — до работы с библиотеками Redux и ReactJS. Научитесь работать с разными типами структур данных, манипулировать массивами, создавать новые объекты и строить интерактивные приложения.
Изучите паттерны, позволяющие эффективно решать задачи проектирования ПО, и научитесь применять их на практике, чтобы рефакторить собственный код, упрощать и ускорять процесс разработки.
Освоите техники для ускорения загрузки страниц. Научитесь «кэшировать» данные, чтобы уменьшать задержку обработки серверных запросов, и узнаете, как сделать так, чтобы страницы не «висли» от сложного интерактивного интерфейса.
Разработаете роадмап профессионального развития, получите рекомендации по оформлению CV и профессионального профиля в соцсетях. Получите совет от лектора и рекрутера, которые помогут пройти интервью на позицию Junior Frontend Developer/Engineer.