+375 (29) 812 10 19

Курс:JavaScript Junior программист
Front-end

Хотите стать веб-разработчиком?

Возможно, одна из самых захватывающих перспектив для входа в такую область, как веб-разработка, - это возможность сразу же заняться этим и быстро увидеть результат своей работы. В отличие от многих профессий, которые требуют месяцев или даже лет обучения, с веб-разработкой вы можете легко начать работу сегодня вместе с нашей командой Ormedia!

Frontend или клиентское приложение является лицом для любого бизнеса. Наличие дружественного интерфейса, который привлекателен для посетителей и клиентов, является важной составляющей бизнес-стратегии. Как веб-разработчик, вы будете создавать интерактивные и функциональные веб-сайты, которые предоставляют пользователям находить необходимую информацию на страницах веб-приложений. Курс разработки внешнего интерфейса Ormedia научит вас создавать веб-приложения с нуля.

Вы изучите основные функции и использование HTML, CSS, JavaScript и jQuery для создания веб-страниц, которые визуально привлекательны и стимулируют посетителей выполнить целевое действие. Веб-разработка - это постоянно развивающееся пространство с быстро меняющимися технологиями. Единственный путь к успеху - это быть в курсе всех концепций, постоянно обучаться и тренироваться.

К концу выбранного курса Frontend у вас будут все навыки, необходимые для создания собственных веб-сайтов, а также вы сможете начать карьеру в одной из тысяч компаний как Junior-разработчик.

Сложность курса:

График согласуем на вводном собрании

Осталось мест:
7 из 12

4.5 месяца полный курс

2 раза в неделю (будний день 18:00 - 21:00 и в субботу 12:00-18:00)

В рассрочку


обучение в аудиториях

за 1 модуль

500 руб.

записаться

Одним платежом


обучение в аудиториях

за 1 модуль

450 руб.

записаться

Онлайн обучение


полная оплата сразу

за 1 модуль

350 руб.

записаться

При записи на курс с сайта — получите ПОДАРОК от команды ORMEDIA

pattern

Для
кого?

01

pattern pattern
  • Для тех, кто хочет освоить html/css и создать свой первый сайт
  • Для тех, кто хочет определиться и понять для себя, подходит для них веб-разработка или нет
  • Для тех, у кого был опыт в веб-разработке несколько лет назад, но технологии изменились и навыки утрачены
  • Для тех, кто хочет выучить JS и фреймворки, чтобы выполнять более высокооплачиваемые проекты
  • Для тех, кто хочет подготовиться к вакансии Front-End - разработчика и пройти собеседование в компанию

Требования к поступающим

Курс Frontend разработчик рассчитан на углубленное изучение разработки Front-End с основ программирования и до настройки работы Клиентской стороны.

02

pattern pattern
  • Курс направлен на обучение «с нуля», но понимание принципов ООП будет большим плюсом
  • Умение пользоваться текстовыми редакторами и браузером
  • Владение Английским языком на уровне «школьный курс»
  • Наличие свободного времени для выполнения Д/З от 15 часов в неделю (2 -3 часа в день)
  • Наличие желания получить новую востребованную и высокооплачиваемую профессию

Чему Вы научитесь

После окончания курса вы получите все необходимые теоретические и практические навыки для реальной работы на позиции Front-End Developer.

03

pattern pattern
  • Писать качественный код на JavaScript, оперируя знаниями синтаксиса и принципами работы языка
  • Изучите и проработаете знания по основам языка, функциям, массивам, объектам, ООП, замыканиям, исключениям, селекторам, событиям, WEB API, клиент-серверному взаимодействию и многое другое
  • Во время курса сами напишете веб-проект и отработаете навыки применения составляющих проекта: приложения, библиотеки, фреймворки, сборка проекта и другие компоненты
  • Будете готовы к прохождению собеседования на вакансию JavaScript Junior Программист (Front End)

Программа курса

HTML - стандартизированный язык разметки документов во Всемирной паутине
CSS - формальный язык описания внешнего вида документа
Photoshop — самый распространенный и широкофункциональный графический редактор
Visual Studio — интегрированная среда разработки программного обеспечения

Вёрстка 1. Основы HTML & CSS

  1. Введение в HTML. Ссылки. Разметки · Понятие об HTML, атрибутах и тегах. Понятие о разметке. · Понятие о документе HTML. · Понятие о кодировке. · Понятие об URL. · Гиперссылки и закладки.
  2. Изображения. Введение в CSS · Изображения. · Форматы изображений, выбор оптимального формата, приёмы оптимизации. · Кэширование изображений. · Введение в CSS. · Основные свойства.
  3. Шрифты. Границы. Размеры. Отступы. Фон. Таблицы. Обтекание. Вёрстка макетов. Селекторы. Каскадирование. Отображение и видимость · Контейнеры. · Цвет. · Единицы размеров. · Шрифты и сервисы подгружаемых шрифтов. · Границы. · Размеры.
  4. Отступы. · Выравнивание блочного и строчного содержимого. · Фон. · Управление переполнением. · CSS-спрайты. · Таблицы. · Обтекание. · Табличная и блочная вёрстка, приёмы. · Селекторы по классу, идентификатору, тегу. · Селекторы по атрибуту. · Иерархические селекторы, БЭМ. · Псевдоклассы и псевдоэлементы. · Каскадирование. · Управление отображением и видимостью. · Отладка вёрстки.
  5. Адаптивная вёрстка. · Мобильная вёрстка, приёмы, подходы mobile-first, desktop-first. · Стилевые файлы.
  6. Формы. HTML5 · Формы. · Позиционирование элементов - абсолютное, фиксированное, относительное. · HTML5 - семантическая вёрстка, формы.
  7. CSS3. Анимация. Flex · SVG. CSS3. · Анимация. · Flex-вёрстка. · Feature detection. · Тестирование вёрстки. · Метаязыки стилей. · Twitter Bootstrap.
  8. Введение в JavaScript · Знакомство с JavaScript. · Переменные, типы данных, выражения.
  9. JavaScript ·Циклы. · Функции.
  10. Области видимости переменных. · Стратегия поиска ошибок и отладка кода.
  11. Массивы и хэши.

РЕЗУЛЬТАТ СТУДЕНТА: Готовая вёрстка всех страниц небольшого корпоративного сайта

ШАГ 1

Модуль 1

Тема : Вёрстка 1.HTML & CSS.+JS

Длительность : 12 занятий по 1.5 часа

450 р

Полная стоимость модуля в руб.

записаться
React — это библиотека для разработки интерфейсов, созданная Facebook
Redux — это инструмент управления как состоянием данных, так и состоянием интерфейса в JavaScript-приложениях
ImmutableJS - объект, состояние которого не может быть изменено после создания
React Router - позволяет создавать компоненты и управлять состоянием приложения
ES2015 (ES6) - новый языковой стандарт JS
Flux — это архитектура, которую команда Facebook использует при работе с React

JavaScript 3. React JS

  1. Введение. Функции. Массивы и хэши · Переменные. · Выражения. · Преобразование типов. · Ввод-вывод. · Циклы. · Функции, рекурсия, области видимости, изменения в ES6. · Понятие о ссылке · Массивы, хэши.
  2. Замыкания ООП. Описание классов. Встроенные классы. Работа с DOM. Отладка кода · Скриптовые файлы. · Минификация и сжатие скриптов. · Переменные типа "функция". · Безымянные функции. · Замыкания.
  3. ООП - инкапсуляция, наследование, полиморфизм, утиная типизация, приватные и публичные свойства и методы. · Описание собственных классов - реализация приватных свойств и методов, реализация наследования, изменения в ES6 · Встроенные классы и объекты
  4. Исключения. ES6. · Работа с DOM - поиск элементов, стилизация, позиционирование
  5. Тестирование кода. События. Обработка событий · Управление атрибутами и содержимым DOM-элементов. · Работа с формами и элементами форм. · Работа с деревом DOM - навигация, программное создание элементов, вопросы производительности.
  6. События. · Всплытие событий. · Обработка событий. · Валидация формы · Unit-тестирование (BDD-тесты, Mocha)
  7. Анимация. Производительность анимаций · · Работа с анимацией на JavaScript. · CSS-анимация. SVG-анимация. · Производительность анимаций. · Отладка анимаций
  8. AJAX. SPA (Single Page Application). Модульность. Кроссбраузерность. Регулярные выражения. jQuery · API коммуникаций. · AJAX, асинхронное программирование. · SPA (Single Page Application) · Работа с окном браузера и с документом.
  9. Основы ES2015. Основы React.js. Понятие Виртуальный DOM. React state. React Props. Реакт-элемент. Построение компонентов на JSX. Webpack + Babel.
  10. Жизненный цикл компонентов. Иерархия компонентов. Состояние компонентов. Сборщик приложений Webpack. React Mixins. React Pure Render.
  11. Middleware в Redux. Redux dev tools. Архитектура React / Redux приложений. Асинхронные actions в Redux.
  12. React Router. React Router Hooks. Работа с навигацией в приложении, ссылки и переходы по странице, авторизация пользователя. Интеграция React Router и Redux.

РЕЗУЛЬТАТ СТУДЕНТА: Готовый финальный проект.

Шаг 2

Модуль 2

Тема : JavaScript 3. React JS.

Длительность : 12 занятий по 1.5 часа

450 р

Полная стоимость модуля в руб.

записаться

Записаться на курс

Оставьте заявку

Часто задаваемые вопросы

Чем мы отличаемся от других?

Возможность получить моментальный отзыв от людей, которые проходят курс. Вы просто можешь написать в общий чат!
Общение и поддержка таких же ребят.
Акцент на постоянное взаимодействие преподавателя и ученика.
Акцент на реальные задачи и их решение.
Доводим от нуля до 100 % результата путем проб и ошибок. Пока не сделаете домашнее задание на отлично, не сможете приступить к следующему занятию.(онлайн курс)
Мы не привязаны ни к дате, ни к времени.
Мы учим не языкам программирования, а работе программистом, используя языки.
В обучение входит коммерческий проект с техническим заданием и взаимодействием с заказчиком.
Мы заплатим вам за выполненное тестовое задания после написания диплома и возьмем стажироваться над реальным проектом.
Во время обучения вы создаете свой продукт, который сможете продать.

В чем заключается наш интерес научить вас программировать?

Мы вкладываем в вас необходимую базу знаний, практикуем вас на тестовых заданиях от наших заказчиков, помогаем написать коммерческий проект, создаем портфолио и возьмем тебя на работу.

Какой уровень подготовки требуется, чтобы попать на курсы?

Курсы ORMEDIA ориентированы на разные уровни подготовки. Каждая программа начинается с базового курса, на который могут прийти люди, которые раньше не работали с выбранным направлением либо изучившие основы выбранного направления и обладающие минимальными знаниями о интересующей специальности. Для того, чтобы пройти курс по углубленной программе и без прохождения базового курса, предлагается пройти предварительное тестовое задание.

Какой уровень английского языка должен быть?

Обучаться можно и с минимальными знаниями английского языка, однако, мы рекомендуем повышать уровень английского языка непосредственно перед курсами или во время обучения, так как в дальнейшем, при работе с проектами, вам придется непосредственно общаться с иностранными заказчиками.

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

Пн - Пт: 11:00 - 19:00 - запись в группу
Все дни: 8:00 - 23:00 - консультация по телефону

Email :

info@ormedia.by

Адрес :

г. Минск, ул. Мележа д.1. Бизнес-центр «Парус» 10 минут от метро «Московская»
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)