Frontend JavaScript

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

iconUserМентор Алибек
iconWallet104 урока
iconVerifiedСертификат
JavaScript

График курса

icon
8 месяцев
icon
ВтЧтСб
icon
19:00 - 20:30

О менторе

Ментор Алибек

Меня зовут Алибек Саринжиев. Я являюсь ментором, а также действующим Frontend-разработчиком. Мой опыт в преподавании составляет около 2,5 лет.

За это время я выпустил более 150 студентов. Мои студенты работают как в местных, так и в зарубежных компаниях. Моя цель - дать реальные и необходимые знания тем, кому интересна сфера IT!

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

[object Object]100+ часов практики
[object Object]15+ проектов
[object Object]70% практики 30% теории

HTML/CSS

ArrowDown
  • Основные теги
  • Блочная модель
  • Технология Flexbox и применение ее на макете
  • Препроцессоры SASS/SCSS/LESS
  • Псевдоклассы и псевдоэлементы
  • Адаптация
  • Система контроля версий Git и сервис GitHub
  • Методология БЭМ

Введение в Java Script

ArrowDown
  • Переменные и константы
  • Типы данных
  • Операции с переменными
  • Преобразование данных
  • Массивы функции
  • Область видимости переменных
  • Условные конструкции
  • Циклы
  • Замыкания
  • Введение в JSON
  • DOM

React

ArrowDown
  • Разберем NPM и управление зависимостями
  • Создадим Frontend-приложение на React
  • Изучим что такое React
  • Компоненты, их взаимодействие
  • State
  • Props
  • JSX
  • Как планировать и создавать React-проект
  • Как построть структуру проекта
  • Жизненный цикл компонентов
  • Паттерны React
  • Использование React с API. fetch, axios History браузера
  • React Router Разделение на компоненты
  • Хуки в React, React Context

Redux. Redux Toolkit.

ArrowDown
  • Разберем Redux (actions, reducers)
  • Рассмотрим как работать с Асинхронными действиями в Redux
  • Redux-thunk
  • Изучим Redux Toolkit.

TypeScript

ArrowDown
  • Разберем Типы и Интерфейсы
  • Enum
  • Generics
  • Изучим Типизацию событий
  • MouseEvents
  • DragEvents, ChangeEvents
  • Типизацию хуков
  • useRef
  • UseHistory
  • useParams
  • Типизацию react-router-dom
  • Рассмотрим как Создавать компоненты с TypeScript.

О профессии

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

  • от 25 тыс. до 70 тыс. сом начинающим специалистам;
  • от 90 тыс. до 200 тыс. на уровне middle;
  • до 350 тыс. сом на позиции senior.
Фронтенд-разработчики создают и оптимизируют пользовательский интерфейс веб-сайтов. Они работают с HTML, CSS и JavaScript для создания визуально привлекательных и функциональных веб-страниц, а также обеспечивают адаптивный дизайн для различных устройств и экранов. Они также интегрируют фронтенд с бэкендом для взаимодействия с сервером и базами данных. Зарплата зависит от профессиональных навыков и опыта работы:

Стоимость обучения

-15%

Полная оплата

12750 сом/мес
15000 сом/мес
ТрудоустройствоТрудоустройство и Стажировка
РелокацияРелокация в Дубай
ПоддержкаПоддержка 24/7
СертификатСертификат об окончании курса
АнглийскийАнглийский язык

Получить консультацию или записаться на курс