Вы используете мобильную версию

перейти на Полную версию сайта

Доступно

[HTML Academy] Базовый JavaScript №1

Складчина [HTML Academy] Базовый JavaScript №1. Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Тема найдена по тегам:
Цена:
20500 руб
Взнос:
279 руб
Организатор:
БаракОбама

Список участников складчины:

1. БаракОбама 2. laplandin 3. coolkabro 4. evl.alex 5. Dagmris 6. Natalia__ 7. Swivt8 8. Serg163 9. ivan16 10. rimuss 11. Molah 12. hahaaha1 13. EkaterinaK 14. Nast 15. Capretta 16. Ved 17. вита41 18. n00b 19. МяуМяу 20. pancho 21. YuliyaT 22. jamesbondspb 23. Astrologinya 24. akvogood 25. gboriss 26. Ib1991 27. Hastuk 28. MaryMaryM 29. Марина_нн 30. SmoozyWithUzi 31. MaksSap 32. Yar_Yar 33. Chepuska 34. Беби 35. matros 36. tannhauser
Оцените эту складчину: /5,
  1. БаракОбама
    БаракОбама Организатор складчин

    [HTML Academy] Базовый JavaScript №1

    [​IMG]

    Программа интенсива
    Раздел 1: введение
    Теория:

    • Инструменты работы с JavaScript: браузер, консоль, IDE.
    • Введение в работу с системой контроля версий.
    • Рабочий процесс на интенсиве.
    • Введение в JavaScript.
      • Области применения JavaScript.
      • Функции, типы данных, переменные.
      • Условные операторы, циклы.
      • Диалоговые окна.
      • Интерпретируемость языка, очередность выполнения команд.
      • Исключения.
      • Консоль.
    Практика:
    Клонирование репозитория.
    Выбор IDE.
    Настройка рабочего окружения.

    Раздел 2: знакомство с DOM
    Теория:

    • Введение в работу с DOM. Формы.
    • События. Модель DOM Level 0.
    • Cookies.
    • Javascript. Контекст функции.
    Практика:
    Валидация данных, введенных в форму.
    Сохранение последних валидных данных в форме в cookies.

    Раздел 3: погружение в DOM
    Теория:

    • Продвинутая работа с DOM: создание, удаление элементов, DocumentFragment.
    • Введение в шаблонизацию.
    • Работа с изображениями.
    • Базовые структуры данных: массивы и объекты.
    • Библиотеки jQuery, lodash/underscore, mout.
    • Интервалы и таймауты.
    • Асинхронность JavaScript, очередность выполнения кода, потеря окружения.
    Практика:
    Создание DOM-дерева на основе заданной структуры данных.
    Добавление обработчиков ошибок и таймеров на загрузку изображений.

    Раздел 4: передача и обработка данных
    Теория:

    • Введение в HTTP: методы, коды состояния, заголовки.
    • Введение в AJAX.
      • Объект XMLHttpRequest.
      • GlobalFetch.
      • jQuery.ajax.
    • Cross-Origin Resource Sharing (CORS).
    • Работа с коллекциями.
    • Хранение данных в localStorage.
    Практика:
    Загрузка структуры данных с прошлой недели с сервера по AJAX.
    Фильтрация списка.
    Сохранение состояния фильтров в LocalStorage.

    Раздел 5: события
    Теория:

    • Модель событий DOM Level 2.
    • Обработчики событий. Создание, удаление обработчиков.
    • Объект Event. Фазы события.
    • Контекст функции. Задание контекста.
    • Замыкания.
    • Делегирование событий.
    • Обработка событий в jQuery.
    Практика:
    Добавление фотогалереи на учебный проект, начало.

    Раздел 6: введение в ООП
    Теория:

    • Введение в объектно-ориентированное программирование (ООП).
    • Особенности ООП в JavaScript: Прототипы. Конструкторы. Цепочка прототипов. Наследование в JavaScript.
    Практика:
    Продолжение работы с фотогалереей.

    Раздел 7: медиа и графика
    Теория:

    • HTMLMediaElement на примере audio и video.
    • Графика на SVG.
    • Введение в графику на Canvas.
    Задание:
    Завершение фотогалереи, добавление видеопроигрывателя в качестве одного из слайдов.
    Начало работы над интерактивным компонентом учебного проекта.

    Раздел 8: работа с состояниями приложения
    Теория:

    • Работа с адресной строкой. window.location. document.location.
    • Введение в работу с историей браузера. pushState/popState.
    • Введение в MVC. Библиотека backbone.js
    Практика:
    Cохранение состояния приложения в адресной строке браузера и восстановление после перезагрузки страницы.
    Рефакторинг кода, согласно паттерну MVC.

    Раздел 9: лучшие практики и оптимизация
    Теория:

    • Лучшие практики JavaScript. Модульность. Паттерны проектирования.
    • Введение в работу с памятью, профилирование.
    Задание:
    Завершение работы с интерактивным компонентом.
    Доведение проекта до финального состояния.

     
    Последнее редактирование модератором: 2 сен 2022
    БаракОбама, 10 июл 2015
    Assylzhan91 нравится это.
  2. Похожие складчины
    Загрузка...
  3. Меркурий
    Меркурий Организатор складчин
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Меркурий, 26 апр 2017
  4. coolkabro
    coolkabro Складчик
    Подскажите, а домашние задания внутри файла есть? Или у вас?
     
    coolkabro, 4 янв 2018
  5. вита41
    вита41 Должник
    Здравствуйте. У меня никак не открывается номер кошелька. как мне быть?
     
    вита41, 3 апр 2018
  6. Коловрат
    Коловрат Супермодератор
    Попробуйте сейчас.
     
    Коловрат, 3 апр 2018
  7. deka13
    deka13 Складчик
    За какой год курс то?
     
    deka13, 24 мар 2019
  8. Zonya
    Zonya Складчик
    Здравствуйье! Выпишите пожалуйста меня из складчины, к сожалению сейчас у меня нет возможности ее оплатить и пройти.
     
    Zonya, 1 апр 2019
  9. adsl3008
    adsl3008 Складчик
    Ребят, вышел офигенный курс, от друга [HTML Academy] Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть... !
     
    adsl3008, 29 май 2019
  10. Rock_chick
    Rock_chick Складчик
    Удалите меня отсюда
     
    Rock_chick, 1 мар 2020
  11. Дайнерис
    Дайнерис Модератор
    Здравствуйте. Согласно Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
    Запрещено:
    19) Просить организатора выписать из складчины на этапах "Сбор Взносов" и "Доступно".
    Пожалуйста, обратитесь по данному вопросу в службу поддержки и объясните причину: Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Дайнерис, 1 мар 2020
  12. musi_musi
    musi_musi Складчик
    Какого года курс?
     
    musi_musi, 20 май 2020
  13. SandraW
    SandraW Организатор складчин
    Освой Профессию‌ ‌Data‌ ‌Scientist‌ [SkillBox] _Beach
    Дата-сайентист — одна из самых востребованных профессий в мире.

    Вас ждут 8 курсов, онлайн-лекции и практические задания, а также 2 дипломных проекта.
    После обучения вы сможете претендовать на позицию Junior Data Scientist.

    Чему вы научитесь:
    + Программировать на Python
    + Визуализировать данные
    + Разрабатывать интерактивную инфографику
    + Работать с библиотеками и базами данных (Pandas, NumPy и Matplotlib, PostgreSQL, SQLite3, MongoDB)
    + Программировать на R
    + Применять нейронные сети для решения реальных задач
    + Освоите фреймворки для обучения нейронных сетей Tensorflow и Keras
    + Построите рекомендательную систему и добавите её в своё портфолио

    ПОРА ПРОФЕССИЮ МЕЧТЫ ПРЕВРАЩАТЬ В РЕАЛЬНОСТЬ! _Neo Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...

    P.S. Дефицит дата-сайентистов наблюдается не только в России, но и во всем мире. ВЭФ считает эту профессию одной из самых востребованных в ближайшие пять лет. В России, по данным HeadHunter, только с 2021 по 2022 год число вакансий на должность дата-сайентиста выросло на треть. При этом уровень предлагаемых зарплат в сфере остается высоким — в среднем 180 тысяч рублей в месяц.
     
    Последнее редактирование: 21 июн 2023
    SandraW, 15 янв 2021
    Leo. нравится это.
  14. SandraW
    SandraW Организатор складчин
    _Gamer [Skillbox] Профессия Frontend-разработчик PRO 2021
    Присоединяйтесь к топовой складчине от лучшей школы обучения:

    ВВы научитесь верстать веб-страницы, создавать веб-приложения, работать с JavaScript, в Photoshop и Figma.
    Закрепите навыки на офлайн-воркшопах, пополните портфолио и освоите востребованную профессию.
    В курс входят несколько курсов:
    Веб-вёрстка
    JavaScript
    React.js
    Vue.js

    Дополнительные курсы
    Универсальные знания программиста, Онлайн-сессии по веб-разработке
    Обзор курса по слепому методу печати
    Photoshop, Figma
    Английский для IT-специалистов, Система контроля версий Git
    Язык запросов SQL, Карьера и развитие для программиста
    Работа в командной строке Bash, Алгоритмы и структуры данных
    Защита дипломных проектов
    Программа трудоустройства_Showingbiceps

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    SandraW, 19 авг 2021
    Leo. нравится это.
  15. Leo.
    Leo. Активный складчик
    _Neo [Яндекс Практикум] Аналитик данных

    Начните зарабатывать, анализируя

    Что именно вы будете делать, когда станете аналитиком
    Выгружать, преобразовывать и очищать данные с помощью SQL-запросов.
    Создавать дашборды с помощью Tableau и других инструментов.
    Запускать А/В-тестирования для проверки гипотез.
    Рассчитывать ключевые метрики работы компании и оценивать их значимость.
    Помогать бизнесу принимать решения на основе данных.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Leo., 9 фев 2023
    SandraW нравится это.
Наверх