Открыто

JavaScript- разработчик [Slurm, Слерм] [Евгений Бутырин, Сэм Булатов, Лена Райан]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 18 ноя 2022.

Цена: 19900р.-93%
Взнос: 1229р.

Основной список: 18 участников

Резервный список: 3 участников

  1. 18 ноя 2022
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    JavaScript- разработчик [Slurm, Слерм] [Евгений Бутырин, Сэм Булатов, Лена Райан]

    КОМПЛЕКТ КУРСОВ
    1. JavaScript- разработчик
    2. Git для начинающих
    3. Базовое администрирование Linux-серверов
    4. Docker: from zero to hero

    upload_2022-11-18_16-8-4.png

    Вы научитесь
    • Cоздавать сайты и мобильные интерфейсы
    • Писать код на HTML, CSS и JavaScript
    • Создавать интерактивные элементы на сайтах
    • Обновлять данные на странице без её перезагрузки
    • Работать с браузерными API — узнавать геопозицию пользователей, взаимодействовать с буфером обмена
    • Использовать готовые решения

    upload_2022-11-18_16-10-34.png
    1. Основы
    2. Знакомство с вёрсткой
    3. Ускорители процесса вёрстки
    4. Качество кода
    5. Объекты
    6. Типы данных
    7. Глубже в функции
    8. Прототипы, наследование
    9. ООП
    10. Знакомство с NodeJS
    11. Асинхронность
    12. DOM
    13. События
    14. Формы
    15. Браузерные API
    16. Модули и сборка приложения
    17. Тестирование
    18. Фреймворки
    19. Курс «Git для начинающих»
    20. Курс «Базовое администрирование Linux-серверов»
    21. Курс «Docker: from zero to hero»

    1. Основы
    Теория (1,8 академ. ч):
    Что такое инструкция
    Строгий режим "use strict"
    Переменные
    Типы данных
    Преобразование типов данных
    Операторы
    Операторы сравнения
    Условные операторы (if, switch...case)
    Логические операторы
    Взаимодействие с пользователем (alert, prompt, comfirm)
    Циклы (while, for)
    Функции
    Практика (5 академ. ч).

    2. Знакомство с вёрсткой
    Теория (1,7 академ. ч):
    Базовые теги HTML
    Базовые свойства CSS
    Блочная модель
    Позиционирование
    CSS-анимации
    Практика (6 академ. ч).

    3. Ускорители процесса вёрстки
    Теория (1,1 академ. ч):
    CSS-переменные
    Методологии вёрстки
    Препроцессоры
    UI-фреймворки
    Шаблонизаторы
    Практика (6 академ. ч).

    4. Качество кода
    Теория (2,2 академ. ч):
    Отладка в браузере
    Вредные советы
    Комментарии
    Документация
    Практика (нет).

    5. Объекты
    Теория (1,4 академ. ч):
    Объекты
    Сборка мусора
    Символы
    Методы и this
    Преобразование в примитивы
    Функции-конструкторы
    Практика (6 академ. ч).

    6. Типы данных
    Теория (2,1 академ. ч):
    Методы у примитивов
    Числа
    Строки
    Массивы и их методы
    Итераторы (перебираемые объекты)
    Map и Set
    WeakMap и WeakSet
    Формат JSON
    Практика (6 академ. ч).

    7. Глубже в функции
    Теория (2,4 академ. ч):
    Рекурсия
    Замыкания
    Rest параметры
    Var
    Глобальный объект
    Функция как объект
    Декораторы и call/apply
    Привязка контекста к функции (bind)
    Повторяем лямбды (стрелочные функции)
    Практика (6 академ. ч).

    8. Прототипы, наследование
    Теория (1,8 академ. ч):
    Прототипное наследование
    Prototype
    Встроенные прототипы
    Методы прототипов
    Практика (нет).

    9. ООП
    Теория (2,1 академ. ч):
    Базовый синтаксис классов
    Наследование классов
    Статические методы и свойства
    Приватные свойства и методы
    Расширение встроенных классов
    Instanceof
    Примеси
    Практика (6 академ. ч).

    10. Знакомство с NodeJS
    Теория (2,3 академ. ч):
    Что такое NodeJS
    readFile
    writeFile
    process
    global
    process.stdIn
    Практика (6 академ. ч).

    11. Асинхронность
    Теория (2 академ. ч):
    Колбеки
    Промисы
    Async/await
    SetTimeout и setInterval
    RequestAnimationFrame
    EventLoop
    Heap, stack
    Очередь задач
    Call-stack
    Микро- и макро- задачи
    Практика (12 академ. ч).

    12. DOM
    Теория (1,7 академ. ч):
    Браузер и спецификации
    DOM-дерево
    Поиск элементов через querySelector*, getElement*
    Свойства объекта элемента
    Изменения документа
    Размеры и прокрутка элементов
    Размеры и прокрутка окна
    Координаты
    Практика (24 академ. ч).

    13. События
    Теория (1,7 академ. ч):
    Что такое событие
    Всплытие
    Делегирование событий
    Поведение браузера по умолчанию
    Пользовательские события
    Практика (12 академ. ч).
    14. Формы
    Теория (1,5 академ. ч):
    Свойства и методы формы
    Фокусировка на форму
    События форм (change, input, paste, copy)
    Практика (6 академ. ч).

    15. Браузерные API
    Теория (2,6 академ. ч):
    Что такое браузерное API
    Web Storage
    Практика (6 академ. ч).

    16. Модули и сборка приложения
    Теория (1,6 академ. ч):
    Что такое сборщики
    Зачем нам собирать наши проекты
    С помощью каких инструментов это можно делать
    Практика (6 академ. ч).

    17. Тестирование
    Теория (1,8 академ. ч):
    Что такое тесты и зачем это нужно
    Jest
    Unit-тесты
    Практика (12 академ. ч).

    18. Фреймворки
    Теория (2,1 академ. ч):
    Что это такое
    Зачем нужны
    Как с ними работать
    Практика (нет).

    19. Курс «Git для начинающих» — только на тарифе «Переподготовка»
    Необходимый минимум теории (3 академ. ч) и 67 практических заданий (32 академ. ч):
    Философия командной разработки.
    Популярные хостинги разработки ПО.
    Основы Git.
    Практики использования Git в командах.
    Личная конфигурация Git для удобной работы.


    20. Курс «Базовое администрирование Linux-серверов» — только на тарифе «Переподготовка»
    Знания и навыки, которые необходимы, чтобы научиться обращаться с операционной системой Linux (7 академ. ч теории и 40 академ. ч практики):
    Введение.
    Как подключиться к серверу по SSH.
    Основы работы с ОС (права, команды). Как работать с сервером. Как копировать файлы, папки.
    Разбор системных служб. Как функционирует Linux.
    Основы работы сети.
    Как установить необходимое ПО на сервер.
    Как вручную развернуть свой сайт.
    Виртуализация, виртуальные машины и их особенности.
    Возможные проблемы сервера, их диагностика и методы устранения.
    Оптимизация сервера.
    Основное о Docker-контейнеризации.
    Работа с Git.



    21. Курс «Docker: from zero to hero» — только на тарифе «Переподготовка»
    Максимум практических знаний о Docker. От основ до запуска приложения в Docker и работы с образами на продвинутом уровне (15 академ. ч. теории и 88 академ. ч. практики):

    Введение в Docker.
    Основные команды и абстракции Docker. CLI. Общая схема работы Docker.
    Docker и хранение данных.
    Docker-compose файл.
    Docker и CI/CD.
    Сеть в Docker.
    Docker под капотом.
    Особенности использования Docker с различными языками программирования, в том числе с компилируемыми языками.
    Логирование и мониторинг Docker контейнеров.
    Продвинутая работа с образами. Настройка собственного Registry.
    Безопасность в Docker.
    Аналоги Docker.
    Оркестрация Docker. Kubernetes, Docker SWARM. Различия, фичи, для чего оно нужно.

    upload_2022-11-19_11-54-22.png

    Почему стоит учиться у нас
    • К концу курса вы создадите проект для портфолио — приложение-аналог «Кинопоиска». Оно поможет выделиться на фоне других джунов при поиске первой работы.
    • На курсе есть backend-часть про Node JS — вы будете знать больше, чем среднестатистический frontend-разработчик.
    Код:
    https://slurm.io/java-script-base
     
    Последнее редактирование модератором: 19 ноя 2022
  2. Последние события

    1. fat_elvis
      fat_elvis участвует.
      2 окт 2024
    2. Rusmaug
      Rusmaug не участвует.
      10 май 2024
    3. Iskander110
      Iskander110 участвует.
      28 сен 2023
    4. TanyaRaise
      TanyaRaise участвует.
      10 июн 2023

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      21 дек 2022
    2. skladchik.com
      Назначен организатор.
      12 дек 2022
    3. skladchik.com
      Нужен организатор складчины.
      3 дек 2022
    4. skladchik.com
      Назначен организатор.
      18 ноя 2022