Длительность
6 месяцев
Возраст
12 лет и старше
Язык
Русский

О курсе

Открытая школа JS основана на изучении языка
программирования JavaScript, серверной платформы
Node.js, библиотеки React и связанных технологий,
что позволяет получить достаточный объём знаний
для разработки и запуска собственных проектов
или трудоустройства.
Чтобы пройти её и стать FullStack-разработчиком
понадобится только компьютер и доступ к Интернету.

Этапы школы

Открытая школа JS состоит из четырёх уровней
Level 0
Ближайший курс: уже идёт
Регистрация: Открыта для всех
Изучим HTML - как правильно оформлять структуру страницы
Разберёмся с CSS - селекторами, каскадностью, наследованием
На практике рассмотрим вопросы позиционирования элементов, Flexbox
Научимся стилизовать различные элементы
Поработаем с мультимедиа - изображения, аудио и видео-файлы
Level 1
Ближайший курс: дата уточняется
Регистрация: Открыта для всех
Изучим основы JS - научимся работать с переменными, условиями циклами, функциями
Изучим объекты стандартной библиотеки JS и научимся работать с ними
Научимся манипулировать DOM: создавать элементы, изменять свойства и удалять их
Поработаем с формами: обработаем ввод пользователя, проверим его на корректность
Научимся обрабатывать события - клики, отправка форм
Поработаем с HTTP (XHR): научимся отправлять запросы, показывать пользователю индикатор загрузки, корректно обрабатывать ошибки
Поработаем с файлами и мультимедиа: научимся загружать файлы на сервер, получать их оттуда и управлять воспроизведением
Level 2
Ближайший курс: 19 июня 2021 г.
Регистрация: Закрыта, курс для выпускников Левел 1
Разберёмся с основами React: компонентным подходом, props и state
Будем использовать только самый современный подход к работе: хуки, детально разберём самые важные
Научимся интегрироваться с REST API
Изучим современное Context API
Интегрируем React Router в наше приложение, научимся управлять навигацией пользователя
Изучим state management с помощью библиотеки Redux
Реализуем регистрацию, аутентификация и авторизация пользователей
Детально разберёмся с работой с формами, controlled и uncontrolled компонентов
Научимся конфигурировать, собирать и разворачивать созданные приложения
Level 3
Ближайший курс: 14 августа 2021 г.
Регистрация: Закрыта, курс для выпускников Левел 2
Node.js и NPM - научимся создавать проекты, устанавливать зависимости, публиковать свои библиотеки
Научимся писать автотесты с использованием самой популярной библиотеки Jest
Научимся работать с SQL, будем использовать СУБД MySQL и PostgreSQL для хранения данных
Реализуем загрузку и скачивание файлов на backend
Научимся разворачивать написанные нами frontend и backend в облаке
Изучим инструмент сборки Webpack
Детально разберёмся с Promises, async/await и Event Loop как в браузере, так и в Node.js

Кому подойдёт эта школа

Тем, кто хочет стать
FullStack-разработчиком
Готовым не спать, стараться
и выполнять все задания
Для людей без страха познавать
много нового и решать проблемы
javascript — node.js — react.js — mysql — mongodb — redux —  
javascript — node.js — react.js — mysql — mongodb — redux —  

Как будет
проходить курс

Изучаете тему
Предоставляем подробные PDF-материалы
с пошаговыми объяснениями
По возникшим вопросам пишете
В закрытом Телеграм-чате курса можно задавать
вопросы и исправлять свои ошибки
Выполняете домашние задания
В удобное для вас время, после чего будут проверяться
в автоматическом режиме

Сделайте шаг к будущему

Отправьте заявку прямо сейчас и получайте новые знания

Учебный класс

Алиф Академия совместно с TIKA открыла учебный класс, куда могут приходить участники курса не имеющих компьютера или доступа к интернету. Время посещения класса в будние дни с 9:00 до 18:00, в субботу с 10:00 до 16:00.

На данный момент класс функционирует по адресу: г. Душанбе, ТЦ «Баракат», 2 этаж. Ориентир: школа № 8.

Для девушек, проживающих вне Душанбе открыты Американские уголки в городах Бохтар, Куляб, Исфара, Худжанд и Хорог. График работы и адрес можно уточнить в телеграм-чате курса.

class_1
class_2
class_3
class_4
class_1
class_2
class_3
class_4

Партнёры