Содержание

1. Front-end разработка. React.

content
1.1.Установка react-приложения, работа с менеджером npm для управления зависимостями. 1.2. базовые концепции React: виртуальный DOM, компоненты, props и states, особенности потока данных. 1.3. Классовые компоненты и их жизненный цикл. 1.4. Функциональные компоненты и хуки. 1.5. Разные подходы к стилизации компонентов. 1.6. Менеджер состояний Redux. 1.7. Роутинг в react-приложении. 1.8. Запросы к серверу с помощью http-клиента axios. 1.9. Redux-thunk middleware и асинхронные экшны.

2. Back-end разработка (Node.js)

content
2.1. Знакомство с Node.js: основные понятия и принципы работы, консольный интерфейс, переменные окружения .встроенные модули. 2.2. Асинхронность в Node.js. 2.3. Практика работы с Node.js. 2.4. Теория API. 2.5. Express.js. 2.6. MongoDb. 2.7. Разбор Typescript, JWT, Socket.io

3. Курс по базам данных

content
3.1. Теория базам данных. 3.2. MySQL. 3.3. MongoDB

4. Продвинутый курс PHP

content
4.1. Углублённое изучение ООП. 4.2. Разработка сайтов и приложений на Yii. 4.3. Технический английский

5. Курс по 1С-Битрикс

content
Разработка сайтов на CMS «1С-Битрикс».