Курсы по программированию

Курс по Frontend React JS разработке

Курс "Frontend React.js для начинающих" предназначен для людей, которые хотят изучить основы фронтенд-разработки с использованием библиотеки React.js. В течение этого 52-урочного курса вы узнаете, как создавать интерактивные и масштабируемые веб-приложения с использованием современных подходов и инструментов, предоставляемых React.js.

Курс ведет

Ақжолтай Дағжан
Frontend разработчик компании alabs.team.


Цена

550 000₸

Курс "Frontend React.js для начинающих" предназначен для людей, которые хотят изучить основы фронтенд-разработки с использованием библиотеки React.js. В течение этого 52-урочного курса вы узнаете, как создавать интерактивные и масштабируемые веб-приложения с использованием современных подходов и инструментов, предоставляемых React.js.

Курс начинается с основ веб-разработки, включая HTML, CSS и JavaScript, чтобы обеспечить хорошую базу для понимания React.js. Затем мы переходим к изучению основ React.js, созданию компонентов, работе с состоянием и пропсами, роутингу и навигации с помощью React Router и другими ключевыми концепциями.

Неотъемлемой частью разработки современных веб-приложений являются Typescript и Git. Мы также будем изучать эти инструменты для начинающих, чтобы вы освоили основы их работы.

Курс также включает в себя практические задания и проекты, чтобы вы могли применить полученные знания на практике. Вы научитесь создавать формы с валидацией, взаимодействовать с внешними API, работать с аутентификацией пользователей и защитой маршрутов и деплой приложений на React.js. Кроме того, мы покажем правильное заполнение резюме и подготовим к собеседованиям рассмотрев популярные вопросы.

Продолжительность: 26 недель
Количество уроков: 52
Длительность урока: 1,5 академических часа
Формат курса: Гибрид
Язык обучения: Казахский/Русский
Критерии отбора студентов: Тест на знание основ программирования
Критерии успеха студента: Успешная сдача тестов по прохождению каждого модуля + баллы за финальный проект

  • Урок 1. HTML теги и их применение
  • Урок 2. HTML формы
  • Урок 3. Основы CSS
  • Урок 4. Работа с Figma
  • Урок 5. Границы в CSS
  • Урок 6. Единицы измерения в CSS
  • Урок 7. Цвета в CSS
  • Урок 8. CSS комбинаторы и приоритет
  • Урок 9. CSS позиция
  • Урок 10. CSS псевдо-класс и псевдо-элементы
  • Урок 11. CSS Flex
  • Урок 12. CSS Grid
  • Урок 13. Проект: Верстка своего сайта – Портфолио
  • Урок 14. Работа над ошибками. Подведение итогов по HTML/CSS

  • Урок 15. Создание и использование переменных в Javascript
  • Урок 16. Основные типы данных в Javascript
  • Урок 17. Операторы в Javascript
  • Урок 18. Практика. Операторы в Javascript.
  • Урок 19. Циклы (for, while, do-while)
  • Урок 20. Практика. Циклы (for, while, do-while)
  • Урок 21. Функции (объявление, параметры, возвращаемые значения)
  • Урок 22. Рекурсия (основы и примеры)
  • Урок 23. Работа с объектами (создание, свойства, методы)
  • Урок 24. Практика. Работа с объектами.
  • Урок 25. Работа с массивами (создание, доступ к элементам, итерация, все методы)
  • Урок 26. Подведение итогов по Javascript: Небольшой проект
  • Урок 27. Сравнение Typescript с Javascript

  • Урок 28. Основные типы данных в TypeScript
  • Урок 29. Основы ООП
  • Урок 30. Различия между Class, Interface и Type
  • Урок 31. Объединение и Пересечение типов
  • Урок 32. TS Generics
  • Урок 33. TS Utility types
  • Урок 34. Подведение итогов по Typescript

  • Урок 35. Установка и настройка окружения React.js
  • Урок 36. Создание и рендеринг компонентов React.js
  • Урок 37. Работа с основными хуками React
  • Урок 38. Практика. Работа с основными хуками React
  • Урок 39. Создание форм в React
  • Урок 40. Роутинг и навигация в React.js с помощью React Router
  • Урок 41. Взаимодействие с внешними API с помощью Fetch
  • Урок 42. Исследовать открытые API для своего проекта
  • Урок 43. Разработка индивидуальных проектов на React и Typescript
  • Урок 44. Работа над ошибками. Подведение итогов по React

  • Урок 45. Основы Git
  • Урок 46. Удаленный контроль версий
  • Урок 47. Решение конфликтов
  • Урок 48. Github pages
  • Урок 49. Разработка командного проекта с Github

  • Урок 50. Правильное заполнение резюме
  • Урок 51. Подготовка к собеседованиям
  • Урок 52. Разбор популярных вопросов на собеседованиях

Ақжолтай Дағжан

Frontend разработчик компании alabs.team. Имеет более 5 лет опыта разработки в сфере фронтэнд и тимлида IT проектов. На основе опыта, Акжолтай поделится основами сферы Frontend и практическими знаниями как работать с заказами и правильно закрывать проекты.


На данном курсе еще нет отзывов

Если у вас еще есть вопросы
можете оставить заявку

Заполните заявку и наши менеджеры вам позвонят
и проконсультируют