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

О курсе

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

Этапы школы

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

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

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

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

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

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

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

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

Алиф Академия совместно с ТИКА открыла учебный класс, куда может прийти каждый желающий у кого нет компьютера или доступа к интернету. Для этого вам необходимо быть участником одного из курсов Открытой Школы JS. Время посещения класса можно уточнить у куратора курса.

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

class_1
class_2
class_3
class_4
class_1
class_2
class_3
class_4

Партнёры