Бесплатный курс по программе
Frontend development
Почему Frontend development
  • Высокий спрос
    В мире все более растет потребность в создании пользовательских интерфейсов для веб-сайтов и приложений, что делает фронтенд-разработку высоко востребованной профессией
  • Гибкая траектория
    Знание фронтенд-разработки может также служить хорошей отправной точкой для расширения навыков в других областях веб-разработки, таких как full-stack разработка или дизайн
  • Разнообразие
    Фронтенд-разработка предлагает широкий спектр проектов, от небольших лендингов до сложных веб-приложений, что позволяет разнообразить вашу работу и навыки
  • Большое сообщество и поддержка
    Прохождение курса позволит вам встретиться с единомышленниками, расширить профессиональную сеть контактов и обменяться опытом с другими студентами и преподавателями
Что ждет на курсе
  • Лекции и вебинары
    2-3 раза в неделю
    С 16:00 по мск
  • Домашка и практика
    Сделаешь проект, который можно положить в портфолио
  • Эксперты и кураторы
    Получишь навыки и обратную связь от сотрудников Neoflex
  • IT-комьюнити
    Обменяешься знаниями, опытом и поддержкой
Программа обучения
Что нужно для участия
TypeScript
Обладаешь базовыми знаниями TypeScript и можешь использовать их в работе
Навыки вёрстки
Знаешь основы HTML и основы объявления CSS стилей
Spring-приложения
Знаешь способы конфигурации Spring-приложения
Основы JS
Знаешь и понимаешь основы JS: Операторы, типы данных, асинхронность и т.д.
REST API
Понимаешь принципы применения, а также стандарты и методы
React/Vue/Angular
Понимание принципов работы, основных концепций и библиотек
Проверьте себя
Пройдите короткий тест из 5 вопросов, которые помогут оценить
ваши знания по направлению
Начать тестирование
Какой результат выведет следующий код? console.log(0.1 + 0.2 === 0.3)
Из-за особенностей IEEE 754 сумма 0.1 + 0.2 даёт 0.30000000000000004, а не 0.3.
Из-за особенностей IEEE 754 сумма 0.1 + 0.2 даёт 0.30000000000000004, а не 0.3.
Из-за особенностей IEEE 754 сумма 0.1 + 0.2 даёт 0.30000000000000004, а не 0.3.
Из-за особенностей IEEE 754 сумма 0.1 + 0.2 даёт 0.30000000000000004, а не 0.3.
Далее
Проверить
Узнать результат
Какое CSS-свойство используется для создания многострочного текстового обрезания с троеточием?
Для корректного обрезания строки необходимо использовать overflow: hidden, white-space: nowrap и text-overflow: ellipsis.
Для корректного обрезания строки необходимо использовать overflow: hidden, white-space: nowrap и text-overflow: ellipsis.
Для корректного обрезания строки необходимо использовать overflow: hidden, white-space: nowrap и text-overflow: ellipsis.
Для корректного обрезания строки необходимо использовать overflow: hidden, white-space: nowrap и text-overflow: ellipsis.
Далее
Проверить
Узнать результат
Что вернёт следующий код? console.log([ ] + { })
Пустой массив [ ] приводится к пустой строке "", а { } к строке "[object Object]", поэтому результат "[object Object]".
Пустой массив [ ] приводится к пустой строке "", а { } к строке "[object Object]", поэтому результат "[object Object]".
Пустой массив [ ] приводится к пустой строке "", а { } к строке "[object Object]", поэтому результат "[object Object]".
Пустой массив [ ] приводится к пустой строке "", а { } к строке "[object Object]", поэтому результат "[object Object]".
Далее
Проверить
Узнать результат
Какой результат будет у console.log("5" - - "2")?
"5" и "2" преобразуются в числа, а двойной минус - - превращается в +, поэтому 5 + 2 = 7.
"5" и "2" преобразуются в числа, а двойной минус - - превращается в +, поэтому 5 + 2 = 7.
"5" и "2" преобразуются в числа, а двойной минус - - превращается в +, поэтому 5 + 2 = 7.
"5" и "2" преобразуются в числа, а двойной минус - - превращается в +, поэтому 5 + 2 = 7.
Далее
Проверить
Узнать результат
Какое значение имеет z-index у элемента по умолчанию?
По умолчанию z-index имеет значение auto, что означает, что порядок определяется позицией элемента в дереве рендеринга.
По умолчанию z-index имеет значение auto, что означает, что порядок определяется позицией элемента в дереве рендеринга.
По умолчанию z-index имеет значение auto, что означает, что порядок определяется позицией элемента в дереве рендеринга.
По умолчанию z-index имеет значение auto, что означает, что порядок определяется позицией элемента в дереве рендеринга.
Далее
Проверить
Узнать результат
Neo-венький / НЕОкрепшие познания
Привет новичкам! Кажется, кто-то еще в са-а-амом начале пути. Ух, как мы тебе завидуем – столько всего предстоит узнать! А чтобы понимать, на что ориентироваться и с чего начать – ознакомься с материалами на странице интересующего тебя направления.
Пройти еще раз
Neo-любитель / Еще НЕОбузданные знания
Ты явно где-то нечто читал или слышал – а это уже что-то! Так держать! Но не останавливайся и углубляй свои еще необузданные познания, чтобы стать нашим студентом!
Пройти еще раз
Neo-с-опытом / НЕОпознанный субъект
Тест наполовину пройден – успех наполовину в кармане. Мы уже не можем причислить тебя к новичкам, но и еще не можем к знатокам. Скажем одно – ты на верном пути, продолжай изучать!
Пройти еще раз
Neo-почти готовенький / НЕОтразимый!
Еще чуть-чуть! Это было неотразимо! Ты почти готов к настоящим вступительным испытаниям. Скорее исправляй пробелы в знаниях и ждем твоей заявки!
Пройти еще раз
Neo-отличник / НЕОспариваемый успех
Ого! А вот и ты, наш идеальный студент! Видим, что ты готовился. Желаем такого же успеха на вступительных испытаниях и будем рады видеть в числе наших студентов!
Пройти еще раз
Материалы для самоподготовки
  • Справочник по HTML тегам и CSS свойствам (ссылка)
  • Б. Фрэйн «HTML5 и CSS Разработка сайтов для любых браузеров и устройств»
  • Резиг, Бибо, Марас «Секреты JavaScript ниндзя»
  • М. Хавербеке «Выразительный JavaScript. Современное веб-программирование»
  • Д. Седерхольм «HTML5 For Web Designers / CSS3 For Web Designers (A Book Apart)»
  • Работа с Git (ссылка)
  • БЭМ (ссылка)
Остались вопросы?
127015, г. Москва, ул. Вятская, д. 35, стр. 4, 1 подъезд, 2 этаж
Переходи в наш Telegram bot. С его помощью ты можешь подать заявку на обучение и узнать больше об Учебном Центре.