+375291278520+375336917840

Веб-разработка
Продвинутый курс

(9-11 классы)
Идет набор на сентябрь 2024

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

Создаем продвинутые веб-приложения
на фреймворке React.js

Создание веб приложений более продвинутого уровня
после изучения базового курса по веб-разработке

Курс подойдет тем, кто:

1. Прошел базвый курс по веб-разработке в нашей IT-школе (или изучил основы самостоятельно)

2. Желает дальше развиваться в сфере программирования

Курс рекомендован ученикам 9-11 классов, которые знакомы
с основами HTML / CSS / JavaScript / TypeScript / React

Как проходят занятия

Теория - Объяснение нового материала
Теория

Объяснение
нового материала

Практика - Выполнение заданий на закрепления темы
Практика

Выполнение заданий
на закрепления темы

Проверка - контроль выполнения
Проверка

Контроль правильности
выполнения

Обратная связь - Комментирование исполнения, исправление ошибок
Обратная связь

Разбор ошибок и
рекомендации

Практическая направленность

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

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

На занятиях наши учащиеся:

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

1

React-router-dom

  •   Разбираемся с понятием роутинга в SPA.
  •   Учимся организовывать статичные роуты, динамичные, вложенные и т.д.
  •   Учимся выполнять навигацию, редиректить.
  •   Разбираем работу с состоянием роута - параметры пути, квери параметры
2

Next

  •   Что такое Next и зачем он нам?
  •   Разбираемся с роутингом в Next
  •   Учимся использовать Layout
  •   Разбираемся с понятием SSR, SSG и другими типами рендеринга
  •   Что такое северные компоненты и как их использовать?
  •   Загрузка данных в приложении с Next, управление кешом приложения
  •   Учимся использовать мету страницы
3

Оптимизация

  • Детально разбираем логику рендеринга в React, погружаемся в работу Fiber
  • Учимся оптимизировать рендеринг в React
  • Рассматриваем различные паттерны и подходы в React
  • Оптимизируем получение данных и работу с ними
4

Асинхронный код: Promise, async/await, fetch

  • Изучаем необходимые языковые средства для взаимодействия с сервером и других асинхронных операций
  • Событийный цикл: внутреннее устройство браузера, setTimeout(..., 0), макрозадачи
  • Promise, их преимущества перед колбэками
  • Чейнинг (создание цепочек) Promise
  • Промисификация функций.
  • Микрозадачи и макрозадачи
  • Async/Await
  • Обработка ошибок
  • Fetch API, запросы на сервер (основы)
5

Взаимодействие с сервером

  • Формы, Fetch для POST-запросов:
  • Создание и отправка форм, динамические формы, валидация.
  • DOM-свойства и методы для форм.
  • POST-запросы на сервер, кодировка, обмен данными в формате JSON.
  • Загрузка изображений
Как получить максимальный эффект
от обучения?

Курс по веб-разработке — один из самых сложных в нашей IT-школе. Чтобы успешно его закончить, желательно иметь осознанный интерес к программированию. 

Мы рекомендуем работать не только на занятиях. А также —  заниматься самостоятельно и выполнять домашние задания

Как получить максимальный эффект<br> от обучения? - фото 1
Как получить максимальный эффект<br> от обучения? - фото 2
Как получить максимальный эффект<br> от обучения? - фото 3

Идет набор в новые группы на сентябрь 2024

Звоните для уточнения расписания и наличия мест!
+375 29 127 85 20, +375 33 691 78 40

Стоимость курсов

1 раз в неделю по 2 часа (120 мин.)

108руб /мес

Группы по выходным или будням

Записаться или получить консультацию
Продвинутый курс по веб-разработке (9-11 классы)
Нажимая на кнопку вы соглашаетесь на обработку ваших данных
Также вам могут быть интересны
IT-курсы для взрослых
Записаться на курсы

Оставьте свои данные и мы перезвоним
Вам в ближайшее время

Продвинутый курс по веб-разработке (9-11 классы)

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

Звоните:
+375291278520
+375336917840

График работы в учебном году:
C 9:00 до 18:00 без выходных
Обед плавающий, звоните

График работы летом:
С 9:00 до 18:00 пнд.-пт.

office@melarossa.by

212030, г. Могилев, пер. Пожарный,
дом 9, 4 этаж, офис 408

Яндекс.Метрика