Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/u0756270/data/www/beproedu.uz/wp-content/plugins/revslider/includes/operations.class.php on line 2858

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/u0756270/data/www/beproedu.uz/wp-content/plugins/revslider/includes/operations.class.php on line 2862

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/u0756270/data/www/beproedu.uz/wp-content/plugins/revslider/includes/output.class.php on line 3708
Курс FrontEnd: Подготовка к международной сертификации от JavaScript – BePro IT Academy

Курс FrontEnd: Подготовка к международной сертификации от JavaScript
2 900 000 суммес

Начато 03.05.2021
  • Продолжительность курса – 60 дней.
  • Продолжительность одного занятия – 1.5 часа.
  • Количество занятий в месяц – 12.

Программа обучения

  1. Что такое HTML — История появления. Где применяется. Что такое теги. Что такое атрибуты. Структура HTML документа
  2. HTML теги для разметки текста и атрибуты — Знакомство с тегами и их атрибутами. Правила оформления. Вложенность тегов. Правила использования тегов абзац, цитата, ссылка, картинки, медиа элементы и другие.
  3. Списки, таблицы и блочные элементы — Ненумерованные списки. Нумерованные списки. Таблицы и правила использования
  4. Формы — Элементы формы. Правила использования элементов форм. Отправка данных на сервер
  5. Стили
  6. Что такое CSS — Правила описание CSS. Синтаксис и правила. Селекторы и свойства
  7. Оформление стиля — Выравнивание, отступы, работа с цветами. Оформление текста, картинок, списков, таблиц и других элементов
  8. Что такое JavaScript
  9. Основы — Объявление переменных, работа над переменными, арифметические операции
  10. Условные операторы — Операторы if..else, switch…case
  11. Операторы циклов — For…. While… Do…while
  12. Числа, строки, массивы
  13. Функции, Объекты
  14. Асинхронность
  15. Работа с DOM
  16. Библиотека jQuery
  17. Основы ООП
  18. Объекты и классы
  19. Prototype, this и замыкание
  20. Асинхронность и Promise, Async, Await и как они работают
  21. Proxy объекты
  22. Генераторы и итераторы
  23. Работа с массивами (forEach, map, reduce и т.д.), Map, Set, WeekSet, WeekMap
  24. Запросы на сервер
  25. Spread и Rest
  26. Деструктуризация. Local Storage, Session, Cookie
  27. Базовые типы, Tuple
  28. Функции, Перегрузка функций
  29. Type, Interface, Enums
  30. Классы, Модификаторы, Абстрактные классы
  31. Guards, Generics, Операторы
  32. Декораторы, Компилятор и Namespaces
  33. Введение в платформу Node.js
  34. js Основные концепции
  35. js Работа с модулями
  36. Концепция Web Pack, Конфигурация
  37. Загрузчик, Плагины, Модули
  38. Введение — Построение проекта, команды
  39. Компоненты
  40. Модули
  41. Директивы
  42. Сервисы и Dependency Injection
  43. Работа с формами
  44. HTTP и взаимодействие с сервером
  45. Маршрутизация
  46. Pipes
  47. ServiceWorkers и PWA
  48. Angular Templates — Знакомство с шаблонами и структура проекта
  49. NET WEB API
  50. Построение проекта
  51. Контроллеры
  52. MVVM паттерн
  53. Структурное, Объектно-ориентированное и Функциональное программирование
  54. Внедрение зависимости
  55. Порождающие паттерны
  56. Структурные паттерны
  57. Поведенческие паттерны
  58. Принцип SRP
  59. Принцип OCP
  60. Принцип LSP
  61. Принцип ISP
  62. Принцип DIP