профессия
front-end разработчик
с нуля до PRO

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

Старт ближайшей группы: 20 апреля.

Войти
регистрация

Как проходит обучение

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam rutrum, tellus sed imperdiet sodales, dui diam accumsan lorem

CUSTOM SECTIONS

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

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

Писать качественный код на JavaScript, оперируя знаниями синтаксиса и принципами работы языка.
Во время курса вы сами напишете 8 веб-проектов и отработаете навыки написания кода.
Будете готовы к прохождению собеседования на вакансию React.js Junior Программист (Front-end).

CUSTOM SECTIONS

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

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

Умение пользоваться текстовыми редакторами и браузером
Курс направлен на обучение «с нуля», но понимание принципов программирования будет большим плюсом.
Наличие желания получить новую востребованную и высокооплачиваемую профессию.
CUSTOM SECTIONS

Для кого?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam rutrum, tellus sed imperdiet sodales, dui diam accumsan lorem

Для тех, кто хочет создавать стильные современные веб-интерфейсы.
Для тех, кто уже начал изучать JavaScript.
Что входит в программу курса

Основы HTML, CSS и JavaScript.
Создание сайтов и приложения для любых устройств, оптимизация кода и работата с анимацией. Использование библиотеки jQuery, React, Redux для ускорения процесса разработки.
А по итогу — станете востребованным специалистом в сфере IT.

Работа в Adobe Photoshop

На первом этапе курса вы освоите все необходимые для программирования инструменты Photoshop.

Получить консультацию

Верстка сайтов из PSD макета.

Вы научитесь создавать сайты, адаптированные под мобильные устройства.

Получить консультацию

Разработка front-end части интернет-магазина на JavaScript

На этом этапе курса у студентов есть возможность выполнять коммерческие проекты.

Получить консультацию

Разработка веб-приложения на React.js

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

Получить консультацию

Получение международного сертификата

Мы предоставляем возможность нашим студентам пройти международную сертификацию от Microsoft, Cisco, Salesforce, а также подтвердить свой уровень владения английским языком международным сертификатом TOEFL.

Получить консультацию

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

Вас ждут 3 тематических блока, прохождение которых можно приравнять к 7 месяцам работы.
1 этап (HTML/CSS)

ДЛИТЕЛЬНОСТЬ: 2 месяца
Кол-во занятий : 10 практико-ориентированных занятия + 3 занятия во время дипломного проекта.

Во время курса вы будете работать как настоящие верстальщики: поработаете с системой контроля версий в GitHub Desktop и с графическим макетом в редакторе.

Введение в HTML. Основы Git.

Проанализируем макет перед вёрсткой, узнаем синтаксис HTML и базовую структуру страницы.

Вы научитесь описывать структуру веб-страницы, поработаете с заголовками, списками, иллюстрациями.

Цель занятия:

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

Темы занятия:

·      Понятие об HTML, атрибутах и тегах. Понятие о разметке.

·      Понятие о документе HTML.

·      Понятие о кодировке.

·      Понятие об URL.

·      Гиперссылки.

·      Git.

Введение в CSS. Шрифты. Позиционирование элементов.

Погрузимся в основы CSS. Разберем внутренние стили, основные CSS свойства, рендеринг страницы, поведение элементов.

Цель занятия:

Разобраться с устройством и логическими частями макета. Понять структуру файлов веб-страницы.

Темы занятия:

·      Введение в CSS.

·      Форматы изображений, выбор оптимального формата, приёмы оптимизации.

·      Кэширование изображений.

·      Позиционирование элементов.

·      Основные свойства CSS.

·      Работа со шрифтами.

Верстка первого проекта.

На этом занятии вы сверстаете свой первый одностраничный сайт.

Цель занятия:

Закрепить на практике полученные знания. Научиться верстать вносить изменения в существующую вёрстку.

Освоить работу с Adobe Photoshop.

Темы занятия:

·      Табличная и блочная вёрстка, приёмы.

·      Adobe Photoshop.

·      Выделение блоков из макета.

·      Разделение контента и интерфейса.

Адаптивная верстка.

Полученный опыт, позволит вам верстать сайты для всех типов устройств. Освоите адаптивную и отзывчивую вёрстку.

Цель занятия:

Научиться верстать под тач- и мобильные устройства.

Темы занятия:

·      Адаптивная вёрстка.

·      Мобильная вёрстка, приёмы, подходы mobile-first, desktop-first.

·      Стилевые файлы.

Flexbox.

Flex позволяет автоматически организовывать соответствующие элементы в контейнере в зависимости от размера экрана.

Цель занятия:

Изучить основы механизма «гибкой» раскладки — Flexbox. Потренироваться  выравнивать и переносить элементы. Научимся простому применению флексбокса в реальных интерфейсах.

Темы занятия:

·      Flexbox.

·      Свойство display: flex, flex-элемент.

·      Flex-выравнивания.

·      Сортировка элементов на CSS.


Практическое занятие.

На этот раз ваш проект будет более сложным. Вы создадите адаптивный сайт. Получите практический опыт, который позволит лучше понимать проектирование и создание современных отзывчивых веб-интерфейсов.

Цель занятия:

На практике разобрать принципы адаптивной верстки. Flexbox.

Темы занятия:

·      Верстка из PSD макета.

·      Адаптация сайта под мобильные устройства.

·      Стандарты W3C

CSS3 Grid.

CSS Grid стал неотъемлемой частью набора инструментов любого фронт-энд разработчика. Это лучшая модель для  всего, что требует точного и отзывчивого позиционирования (шаблонов сайтов, форм, галерей).

Цель занятия:

Изучить новый инструмент позволяющий строить двумерные сетки и создавать удобные пользовательские интерфейсы.

Темы занятия:

·      Система сеток.

·      Позиционирование системы координат для контента.

Bootstrap 4.

Bootstrap 4 - это библиотека, которая шаблоны оформления для текста, веб-форм, кнопок, меток.

Цель занятия:

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

Темы занятия:

·      Система cеток.

·     Какие существуют компоненты в Bootstrap 4.

·      Как создавать верстку страниц с помощью Bootstrap 4.

·      Модальные окна.

·      Формы.

Анимация CSS3.

CSS3-анимация придаёт сайтам динамичность. Она оживляет веб-страницы, улучшая взаимодействие с пользователем.

Цель занятия:

Узнать про основные виды анимации и о том, как создать анимации только при помощи CSS. Разумеется, попрактиковаться в создании анимаций разных уровней сложности.

Темы занятия:

·      Ключевые кадры.

·      Временная функция для ключевых кадров.

·      Название анимации: свойство animation-name.

·      Продолжительность анимации: свойство animation-duration.

·      Повтор анимации: свойство animation-iteration-count.

·      Направление анимации: свойство animation-direction.

·      Проигрывание анимации: свойство animation-play-state.

Введение в JavaScript

Погрузитесь в JavaScript — один из самых популярных и гибких языков программирования. В рамках итогового проекта по этому модулю вы самостоятельно создадите свое первое веб-приложение.

Цель занятия:

Ознакомиться с работой JavaScript в веб-интерфейсах. Узнать о дополнительных возможностях, которые дает браузер.

Темы занятия:

·      Знакомство с JavaScript.

·      Переменные, типы данных, выражения.

·      Условные операторы.

·      Циклы.

·      Функции.

·      Области видимости переменных.

·      Стратегия поиска ошибок и отладка кода.

·      Массивы и хэши.

Препроцессоры SASS/SCSS.

Когда таблица стилей становится огромной, то приходится тратить много времени на её обслуживание. Препроцессор создан именно для такого случая. Sass позволяет использовать функции недоступные в самом CSS (переменные, вложенности, миксины, наследование).

Цель занятия:

Понять принципы работы препроцессоров.

Темы занятия:

·      Переменные.

·      Вложенности.

·      Фрагментирование.

·      Импорт.

·      Миксины (примеси).

·      Расширение/Наследование.

·      Математические операторы.

Разработка дипломного проекта.

Дипломный проект представляет собой полноценный сайт.

Формат написания дипломного проекта:

На написание дипломного проекта дается 1 неделя. Во время дипломного проекта у учеников будет 3 встречи с преподавателем в нашем офисе.

Формат сдачи дипломного проекта:

Код дипломного проекта должен быть залит на GitHub. Дипломный проект так же оценивается по 10-ти балльной шкале. Оценка за дипломный проект формирует общий рейтинг ученика и дает возможность получить скидку на следующий этап курса.

2 этап (JavaScript)

ДЛИТЕЛЬНОСТЬ: 2.5 месяца
Кол-во занятий : 12

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

Введение в JavaScript.

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

Темы занятия:

  • Что такое JavaScript и где он используется.
  • Основной синтаксис языка программирования JavaScript.
  • Основные понятия программирования, такие как переменные, типы данных и условные операторы.
  • Как решить проблемы программирования.
  • Расширяем знания по Git.

Основы JS. JS в работе.

·         Циклы

·         Конструкция CASE.

·         Функции JavaScript.

·         Анонимные функции.

·         Самовызывающиеся функции.

·         Именование функций(Function Declaration,  Function Expression).

·         Рекурсивные функции.

·         Доступ к элементам на странице. DOM, BOM. Дебаггер.

·      Загрузка  документа, События в JS.

Объекты. Основы работы с DOM.

·       Контекст вызова -this

·       ООП - Наследование,прототипы, конструкторы и классы

Интерполяция, деструктуризация, новый синтаксис.

·       Переменныеlet,const.

·       SPREAD иREST-операторы.

·       Шаблонная строка.

·       Стрелочныефункции.

·       Циклы.

Особенности ES6 продолжение.

·       Деструктурирующееприсвоение массивов, переменных.

·       Символы.

·       Промисы.

·       Async/Await.

·       Итераторы.Генераторы.

Таймеры, Интервалы работы со строками. События иделигирование.

·       Скрипты и время выполнения. setTimeout, setInterval и requestAnimationFrame. Объект Date​.

·       Параметрыдокумента, окна и работа с ними.

·       Делегирование.

·       Работа с атрибутами, ДатаАтрибуты. Регулярные выражения.

Cookie, Local & WebStorage.

·       Работа с Cookie

·       Максимальное время жизни Cookie

·       Назначение Cookie

·       Чтение Cookie

·       Удаление Cookie

·       WebStorage & LocalStorage

Работас запросами. AJAX. SPA.

·       Введение в запросы

·       Заголовки запросов

·       Получаемые данные

·       Методы запросов

·       Методы состояний

·       Работа с JSON, AJAX.Получение и отправка данных на сервер

·       Асинхронный JS. Eventloop.Promise.

·       SPA (Single PageApplication)

Fetch. Debugging.

Fetch API предоставляет интерфейс JavaScript для доступа и манипулирования частей трубопровода HTTP, таких как запросы и ответы. Он также предоставляет глобальный fetch()метод, который обеспечивает простой, логичный способ асинхронной выборки ресурсов по сети.

·       Подробно про Fetch API

·       Дебаггинг и работа с отладчиком кода.

ES6+ . Перехват ошибок - try catch.

·       ООП.

·       getters & setters

·       Set & Map.

·       Модули.

·       Try catch.

Введение в React.

·       Настройка рабочегопространства.

·       Что такое React, зачем егоиспользовать. Вспоминаем ES6-ES8стандарты.

·       Модульная структура, зачем она нужна в React.Собираем проект.

·       Создаем первое приложение с помощью create-react-app.Препроцессор JSX.

·       Свойства и состояния компонентов.

·       Жизненный цикл компонентов.

React на практике.

·       Подключаем стили и знакомимся сstyled-components.

·       Продолжаем работать с сервером. Работа с API.

Разработка дипломного проекта

3 этап (React.js)

ДЛИТЕЛЬНОСТЬ: 2.5 месяца
Кол-во занятий : 12

React - это библиотека JavaScript, разработанная на Facebook для создания пользовательских интерфейсов. React позволяет вам описать, как ваше приложение должно отображаться в доступной для понимания форме. Это также помогает устранить сложности, возникающие при обновлении элементов DOM, когда пользователи взаимодействуют с вашим приложением. React изменит ваше представление о создании веб-приложений!

Введение в React.

React.js -- одна из самых популярных библиотек для создания современных Frontend-приложений. На первом занятии модуля React.js мы ознакомимся с компонентным подходом, позволяющим создавать сложные интерфейсы.

Цель занятия:

Узнать, какие проблемы решает библиотека React.js. Понять, как мы можем упростить наш проект с помощью React.js.

Темы занятия:

·       Что такое React.зачем его использовать.

·       Пишем первое React приложение.

·       Как устроен современный JS. Вспоминаем ES6+.

·       Описание первого проекта. Create-react-app.

Основы React.

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

Цель занятия:

Разобраться с тем, как создавать компоненты на React.js. Разобрать ряд подводных камней, на которые часто наступают начинающие React-разработчики.

Темы занятия:

·       React элементы.

·       React компоненты.

·       JSX.

·       Структурасовременных react приложений.

·       Props.

·       Массивыв качестве props. Ключи.

·       Работа с css.

Компоненты React.

Улучшим знания о React и компонентах. Разберём state, события и методы жизненного цикла компонента.

Цель занятия:

Важно тщательно продумать, где находится состояние в вашем приложении. На этом этапе вы будете реструктурировать состояние и поток данных, чтобы сделать их более однонаправленными.

Темы занятия:

·       Компоненты классы (statefull components).

·       State – состояние компонента.

·       Работа с событиями.

·       Изменение state.

·       Условный рендеринг.

·       Собственные события.

·       Работа с формами.

·       Контролируемые компоненты.

Работа с сервером.

На этом занятии мы разберем способы работы с сервером в JS. Рассмотрим концепцию и использования интерфейса для извлечения ресурсов (в том числе по сети).

Цель занятия:

Изучить различные методы извлечения внешних данных в React и способы отображения данных в вашем приложении. Научитесь использовать Fetch API, интерфейс извлечения данных, встроенный в браузер, для загрузки внешних данных и обновления состояния в React.

Темы занятия:

·       Способы работы с сервером в js.

·       Postman.

·       Fetch API.

·       Создание клиента для API.

·       Обработка ошибок.

·       Трансформация данных API.

·       Создаём индикатор загрузки.

·       Обработка ошибок сети в компоненте.

·       Выводы.

Жизненный цикл компонентов. Паттерны React.

Это занятие охватывает работу с методами жизненного цикла компонентов React. Вы также научитесь использовать условный рендеринг для обновления вашего интерфейса на основе текущего состояния.

Цель занятия:

Понять принципы работы проектирования, обновления состояния, сброс состояния приложения  React.

Темы занятия:

·       Для чего нужен жизненный цикл.

·       Методы жизненного цикла.

·       Использование функций. Render-функции.

Паттерны React.

На этом уроке вы изучите полезные шаблоны проектирования для использования в ваших компонентах React. Эти шаблоны не только помогут вам избежать написания беспорядочного и слишком сложного кода, но также помогут вам создать гибкие, более производительные компоненты, которые легче понять и поддерживать.

Цель занятия:

Изучить компоненты высшего порядка в React. Понять принцип работы полезных паттернов React.

Темы занятия:

·       Свойства-элементы.Children.

·       React.Children, React.cloneElements.

·       Компоненты высшего порядка(HOC). Композиция HOC.

React router.

Научитесь использовать React Router, декларативное решение для маршрутизации для React, для управления навигацией и рендерингом компонентов в ваших приложениях.

React предоставляет способ передачи данных компонентам без необходимости вручную передавать реквизиты на каждом уровне или использовать библиотеку управления состояниями, такую ​​как Redux. На этом занятии мы так же разберем тему  React Сontext API.

Цель занятия:

Изучить основы маршрутизации и преимущества простого декларативного подхода React Router к написанию маршрутов.

Темы занятия:

·       Валидация props.

·       React Сontext API.

·       Роутинг в SPA.

·       Основы React-router (Link, Route, withRouter, Switch).

React hooks.

Паттерн Hook предоставляет альтернативу написанию компонентов на основе классов и простое в использовании состояние и имеет альтернативу для методов жизненного цикла. Hooks привносят в функциональные компоненты то, что мы когда-то могли делать только с классами, например, возможность работать с локальным состоянием React , эффектами и контекстом через useState, useEffectи useContext.

Цель занятия:

Научиться использовать на практике React Hooks.

Темы занятия:

·       Что такое reacthooks.

·       Основное хуки.

·       Загрузка данных с помощью react hooks.

·       Правила и ограничения хуков,

Хранение данных. Redux.

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

Цель занятия:

Познакомиться с Flux-архитектурой: диспетчеры, действия, представления и хранилища. Подключить к проекту Redux и обновить кодовую базу.

Темы занятия:

·       Проблема property drill в React.

·       Основы flux архитектуры. Redux.

·       Store, State, reducers,actions. Pure functions.

·       Используем redux в react.

Ассинхронность в Redux.

На этом занятии вы глубже погрузитесь в магию Redux. Разберем принципы работы библиотеки, которая позволяет вам возвращать функцию, вместо объекта, вызывая action creator.

Цель занятия:

Поймем, как внедрять асинхронный код в синхронную работу Redux.

Темы занятия:

·       Компоненты контейнеры.

·       Store enhancers.

·       MapStateToProps, MapDispatchToProps.

·       Ассинхронность в Redux. Middleware.

·       Thunk.

Тестирование React.

Это занятие посвящено стратегиям тестирования для React-приложений.

Цель занятия:

Создадим тесты для компонентов React, настроим инфраструктуру для тестирования React-приложений. Понять принципы работы Jest - это JavaScript-тестер, который позволяет вам получить доступ к DOM черезjsdom.

Темы занятия:

·       Jest.

·       Enzyme.

·       PropTypes.

Знакомство с обновлениями React.

Узнайте больше о новых функциях в React 16, полной переписке библиотеки React

Цель занятия:

Изучить новую базовую архитектуру React 16 под кодовым названием «Fiber», которая сохраняет большую часть API-интерфейса без изменений и обратно совместима.

Темы занятия:

·       Fiber

Разработка выпускного проекта

Во время разработки проекта у вас будет 4 консультации с преподавателем (1 раз в неделю).

Как пишется проект?

Начало разработки проекта. (1 неделя)

Первая оценка проекта преподавателем. (2 неделя)

Улучшение проекта по замечаниям преподавателя и подача на вторую оценку. (3 неделя)

Внесение финальных правок и получение итоговой оценки. (4 неделя)

Защита итогового проекта:

Для оценки проекта, вам будет необходимо развернуть сборку приложения React на сервере Github.

Проект  оценивается по 10-ти балльной шкале. От вашей оценки проекта зависит ваше трудоустройство.

Получение международного сертификата

Сертификация дает возможность проверки знаний и подтверждения профессионализма на международном уровне, позволяет стать более конкурентоспособным на рынке труда.

Сертификация

#ormedia_certificate

Во время курса, мы готовим наших студентов для прохождения экзамена на получение международных сертификатов Microsoft, Cisco, Salesforce.

Сертификация является всемирно признанным подтверждением качества знаний и  дает преимущество для трудоустройства в зарубежные компании.


Так же, мы предоставляем возможность подтвердить свой уровень владения английским языком международным сертификатом TOEFL.

Чтобы узнать дополнительную информацию, заполните форму в этом разделе сайта.

Подробнее

Ваше резюме после обучения

Во время курса вы будете работать над специально разработанными проектами , а на комфортном тарифе к ним добавятся более сложные проекты . Посмотрите короткие видеоразборы каждого макета и выберите тот, который вам больше нравится.

Отзывы выпускников

Ваши отзывы стимулируют и вдохновляют нас на продуктивную работу.

Больше всего понравилось отсутствие лишней, ненужной информации. Всегда все рассказывают по теме и именно то, что действительно понадобится. А также желание преподавателей научить.
Владилен
Курс: "Веб-верстальщик с нуля"
Первое же впечатление оказалось положительным. Если по какой-то причине не вышло попасть на занятие,его можно просмотреть в записи. Очень доступно преподноситься материал . Все темы сразу же переносятся на практику и тем самым неплохо закрепляются.
Маргарита
Курс: "Профессия FRONT-END разработчик с нуля до pro"
Было очень круто, заинтересовала система дипломных проектов, которая не позволяет где-то что-то пустить на самотёк. К тому же ты понимаешь, что создаёшь уже что-то сам.
Сергей
Курс: "Профессия FRONT-END разработчик с нуля до pro"
Впечатления положительные. Преподаватель Денис объясняет все доступным языком, помогает, если что-то не получается, указывая на ошибку и предлагает несколько способов ее исправления.
Валерий
Курс: "Профессия FRONT-END разработчик с нуля до pro"
Мне больше всего понравилось, что мои нулевые знания в этой области не помешали мне освоить верстку и я считаю, что уже очень неплохо разбираюсь в ней.
Николай
Курс: "Веб-верстальщик с нуля"
Впечатления положительные. Из плюсов можно выделить структурированную подачу информации, запись всех уроков, систему бонусов, возможность быстрой связи с преподавателем и куратором .
Денис
Курс: "Профессия FRONT-END разработчик с нуля до pro"
Понравился акцент на активном изучении материала. Большие объёмы практики (для новичка), на мой взгляд, позволяют быстро усвоить основы синтаксиса в новом направлении и сразу применить их. Кроме преподавателя можно попросить о помощи сокурсников.
Артём
Курс: "Профессия FRONT-END разработчик с нуля до pro"
Я встретил замечательных преподавателей, которые готовы вести занятия дольше положенного времени и разжевывать все нюансы, если вдруг ученики чего-то не поняли.
Кирилл
Курс: "Профессия FRONT-END разработчик с нуля до pro"
В целом все было ok. Атмосфера дружеская, информация доносится в умеренном темпе, если есть вопросы - помощь в индивидуальном порядке от препода, после лекций если надо что-то обсудить - всегда пожалуйста.
Виктор
Курс: "Профессия FRONT-END разработчик с нуля до pro"

Учебные проекты

За 7 месяцев обучения от 8 часов в неделю вы освоите востребованные навыки веб-разработчика и соберёте портфолио из 8 проектов. Примеры работ учеников:

Обзор выпускного проекта
"Веб-верстальщик (HTML/CSS)"

Описание проекта:

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

Обзор выпускного проекта
"Веб-верстальщик (HTML/CSS)"

Описание проекта:

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Обзор выпускного проекта
"Веб-верстальщик (HTML/CSS)"

Описание проекта:

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Наши студенты
работают в ведущих компаниях СНГ

03 / Актуальные профессии

Наши студенты
работают в ведущих компаниях РБ.

#ormedia_career

Каждый ученик получает поддержку от Центра развития карьеры.

Помощь в подготовке резюме и прохождении собеседования

Консультация с HR-специалистом по поиску работы и развитию вашей карьеры

Возможность прохождения стажировки на наших собственных проектах.

Организация и проведение преддипломной практики для студентов ВУЗов.

Перейти
Testimonial Image

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

Каждый выпускник получает 2 сертификата (online,а также в виде документа). Это не просто “корочка”, которую можно показать друзьям, а реальное доказательство ваших знаний.

Поможем в выборе

Если у вас остались вопросы о формате или вы не знаете, что выбрать.
Ohhh Yes!!

Your submission has been staged.
We'll check it out and submit it within 24 hours.
This is some text inside of a div block.
Oops! Something went wrong while submitting the form.