Курс Front-End Developer

13 200 грн

записаться

Старт курса В конце ноября

  • описание курса
  • программа курса
  • преподаватель

Посоветовали друзья? Востребованная специальность? Низкий порог вхождения?

Это весомые показатели, почему стоит присмотреться к Front-end, но для начала предлагаем разобраться с тем, что из себя представляет это направление.

Front-end development — это разработка пользовательского интерфейса. 

Чтобы создать максимально удобную логику сайта или веб-приложения для пользователей, важно овладеть инструментами: HTML, CSS и JavaScript. 

Да, на вакансии часто ищут разработчика JavaScript, поэтому при обучении некоторые сосредотачиваются только на этом. Но без тщательного изучения верстки, т.е. HTML и CSS, сложно стать востребованным разработчиком Front-end. Поэтому на нашем курсе изучаются все три инструмента. 

За 5 месяцев наш преподаватель, практикующий специалист IT-компании, научит тебя:

  • Верстать адаптивные сайты; 
  • Придавать страницам интерактивность; 
  • Получать, обрабатывать и работать с данными через API; 
  • Пользоваться GIT; 
  • Разрабатывать несложные HTML-игры.

Есть вопросы? Не теряй время зря, оставляй заявку в форме ниже, наш менеджер свяжется с тобой и ответит на вопросы, которые интересуют.

  1. 1. ВВЕДЕНИЕ
    1. Введение во Frontend
  2. 2. GIT
    1. Введение в Git
    2. Использование Git
  3. 3. HTML, CSS
    1. HTML5
    2. Введение в CSS3
    3. Новые свойства CSS3
    4. Плавные переходы
    5. CSS Анимации
  4. 4. PHOTOSHOP
    1. Photoshop для верстки
  5. 5. NODE.JS, NPM. GULP
    1. Введение в Node.js и npm
    2. Потоковый сборщик проектов Gulp. Обзор и настройка
  6. 6. LESS
    1. Знакомство с препроцессором LESS
  7. 7. BOOTSTRAP / JQUERY
    1. Фреймворк Bootstrap
    2. Библиотека jQuery
  8. 8. JAVASCRIPT
    1. Атрибуты тега Script
    2. Алфавит JavaScript
    3. Переменные в JavaScript
    4. Типы данных
    5. Операторы
    6. Условные конструкции
    7. Преобразование типов
    8. Циклы
    9. Функции
    10. Работа с setTimeout и setInterval
    11. Работа с числами и строками
    12. Массивы. Работа с массивами
    13. Объекты. Работа с объектами
    14. Web Storage
    15. Обработка исключений
  9. 9. JAVASCRIPT DOM BOM EVENTS
    1. Browser Object Model. Navigator, Screen, Location, Frames, History.
    2. Document Object Model – обзор структуры, работа с DOM
    3. Работы со стилями из JavaScript
    4. События в JavaScript. Их типы, работа с обработчиками. Асинхронность в JS, Всплытие и погружение событий
  10. 10. CLIENT-SERVER COMMUNICATION
    1. HTTP и HTML
    2. AJAX, асинхронные запросы в Javascript
    3. XMLHttpRequest, Fetch
    4. Promises и Axios
    5. JSON, JSONP. Методы для работы с JSON в JavaScript

Константин Абрамов

ЛИЧНАЯ ИНФОРМАЦИЯ Дата рождения: 29-07-1990 LinkedIn: Constantine Abramov Обо мне: Активный и мотивационный парень с креативным и философским взглядом на жизнь. Опыт в Frontend разработке 3 года. Профессиональный опыт 04/2017 - 01/2018 Computools Innovative Software Solutions Front-end-developer Принимал активное участие в разработке веб приложений используя HTML(Jade, BEM), CSS(SCSS), Bootstrap ¾, JavaScript (jQuery, Angular �+). Работа и взаимодействие в команде. Jira. E-commerce проект GOALZERO https:⁄⁄www.goalzero.com⁄ Верстка новых страниц на HTML и CSS, написание кода соответствующего стандартам BEM, добавление небольшого функционала с помощью JavaScript. Взаимодействие с командой Python разработчиков. Agropool.ch https:⁄⁄www.agropool.ch⁄de⁄ Верстка страниц на HTML и CSS (Semantic UI), написание JavaScript кода для валидаций, dropdown, checkbox. Mobile First, написание CSS кода для реализации двух цветовых тем сайта. Удаленная работа с стартап компанией из Сан-Франциско, которая предоставляет полный сервис по обслуживанию в генетическом тесте и в поддержании пациента. 02/2018 - 10/2019 IXLayer Front-end-developer A complete solution for Precision Health Testing for Health system, Pharmaceuticals & Population Health. ixLyaer https:⁄⁄ixlayer.com⁄ Разработка их личного сайта ixLayer.com, где работал над всей фронтальной части сайта, анимациями, для сборки кода использовал GULP и препроцессоры SCSS и Pug. ADX healthcare https:⁄⁄genetics.adxhealthcare.com⁄home Angular.js, Grunt, Html, Scss. Начальная сборка проекта была разработана от IxLayer разработчиков на Grunt. В моих целях было изучить структуру сборки и приступить к разработке приложения. Также во время разработки изучил такие технологии как RESTAngular, работа и обработка с API, разработка защиты для разных представлений в зависимости от статуса пользователя. ixStore Vue.js, Vuex, Html, Scss. Проект ixStore - это шаблонный проект для последующих проектов. Computools https:⁄⁄computools.com⁄ Верстка новых страниц с помощью HTML, CSS (Bootstrap), рефакторинг кода, взаимодействие с PHP разработчиками Synchestra https:⁄⁄www.synchestra.com⁄ Angular �+, HTML, CSS. Добавление новых фич и исправление багов. ixAdmin Vue – Vuex, Axios, Vuetify. Проект ixAdmin – административная панель для Ixlayer. Разработка фильтров, рефакторинг и оптимизирование кода. Lorem ipsum Приступил на должность фронтенд разработчика над новым проектом Scouting �.� Главная цель почему взяли именно меня - необходимо было улучшить эстетический вид сайта и взаимодействие с ним. Вступив на должность мотивирую (своим духом и любовью к работе) коллег на продуктивную работу, на личном опыте деммонтсрировал на сколько это интересно воплощать невозможные на первый взгляд вещи. Продвигал в комманде коммандый дух разработки и открытость в отношениях. Внедрял новейшие технологии и твердо стоял на позиции их приминения. Внедряю и предлагаю множество новшеств и идей. 12/2019 Kernel Front-end-developer Кернел – провідний у світі та найбільший в Україні виробник та експортер соняшникової олії, ключовий постачальник сільськогосподарської продукції з регіону Чорноморського басейну на світові ринки. Scouting �.� (в приватном доступе) Angular �, Nx (Nrwl), Ngrx, Rxjs, Rxdb (Indexed DB), Arcgis (Esri maps), Normalize big data. Разработка Angular приложения для анализа статистики полей и взаимодействие с картой. Главная цель приложения помочь агрономам быстро находить свою отсветсвенную зону, провести анализ, сделать пометки и отправить на сервер. Основные проблемы с которыми столкнулся: Обработка огромных обьемов данных (например информация по одним только полям с координатами весила 50 мб на локальном хранилище Indexed DB), построение дерева зависимостей кластеров в таблице и отображение ее в виде выпадающего списка, фильтрация этих данных по всем свойствам. Также огромная часть работы это с картами Arcgis, где необходимо подгружать активные поля, фильтровать их также, отображать информацию по выделенному полю в двустороннем порядке (как и с самой таблице), динамическое высчитывание облегающих координат контуров из множества вложенных контуров, оптимизация загрузки данных на карту. Также были решены не тривиальные задачи, как отображения контура поля в Svg или Canvas (обоими методами) рисуя их из гео координата, без приминения сторонних библиотек. Навигация по дереву зависимостей по разным уровням дерева и автоматический скроллинг на текуще выделенное поле. НАВЫКИ HTML CSS Vue.js Angular �+ Animation Motion 3d Blender ADOBE XD Github ArcGis English Jira Node.js Three.js Communication ILLUSTRATOR Adobe After Effects JavaScript TypeScript NgRX RxJs ВНЕКЛАССНЫЕ ЗАНЯТИЯ Большую часть своего свободного времени заполняю практикой созданий веб приложений, проектирование дизайна, анимации. Создание векторной графики, анимированние ее в After effects и дальнейшая реализация анимации в браузере. Углубляю свои навыки и знание в работе с JavaScript(ES6). Иногда изучаю 3-d проектирование и программирование с помощью WEBGL и THREE.js технологий. Подписан на такие платные учебные ресурсы как: VueMastery.com (подписан был около полу года), Frontend Master (4 месяца), Skillshare(1 год), PluralSight (1 месяц) и Udemy (приобретенные уроки по Vue.js, Three.js, Blender, AdobeXD) Увлекаюсь активными видами спора, упражнениями, медитацией, путешествиями, приготовлением вкусных печень и плюшек, отдых, и также чтением книг по программированию, науке, философии, психологии и похожие темы. HOBBY Посещаю конференции по программированию. В настоящий момент провел вебинар по CSS анимации молекулы ДНК для ITVDN – платформа для обучению программированию. https://www.youtube.com/watch?v=sTxGEzFaa7o&t=126s Разработал не мало анимационных эффектов и одни из них выложил на свой youtube какнал: https://www.youtube.com/channel/UCn3HURDtiyGiFKvTdQR-buA

спасибо

Менеджер с Вами свяжется

ЗАПИСАТЬСЯ НА КУРС

ТАКЖЕ ВАМ МОГУТ БЫТЬ ИНТЕРЕСНЫ

Design

Курс Motion design

8 500 грн
группа 14 человек
преподаватель Алексей Сикач
16 занятий / 2 раза в неделю
подробнее

Программирование

Курс Python Development

7 700 грн
группа 14 человек
преподаватель Кирилл Лемиш
24 занятия/2 раза в неделю
подробнее

Программирование

Курс Основы программирования

1 300 грн
группа 14 человек
преподаватель Артем Удовиченко
5 занятий/1 раз в неделю
подробнее

Программирование

Курс Front-End Developer

13 200 грн
группа 14 человек
преподаватель Константин Абрамов
40 занятий/2 раза в неделю
подробнее

Программирование

Курс Тестирование ПО

8 000 грн
группа 14 человек
преподаватель Евгений
24 занятия/2 раза в неделю
подробнее

Программирование

Курс Java Development

11 700 грн
группа 14 человек
преподаватель Артем Удовиченко
38 занятий/2 раза в неделю
подробнее

Design

Курс Web Дизайн

7 700 грн
группа 14 человек
преподаватель Андрей Лемешко
20 занятий/2 раза в неделю
подробнее

Бизнес

Курс Online Marketing

7 500 грн
группа 14 человек
преподаватель Алена Хлебникова
16 занятий/2 раза в неделю
подробнее

Бизнес

Курс Project Management

6 200 грн
группа 12 человек
преподаватель Черкашина Дарья
16 занятий/2 раза в неделю
подробнее

Программирование

Курс Android Development

7 500 грн
группа 14 человек
преподаватель Артем Удовиченко
24 занятия/2 раза в неделю
подробнее