Доступно

[HTML Academy] Профессиональный онлайн‑курс JavaScript, 1 уровень. 17 января - 23 марта 2020

Тема в разделе "Курсы по программированию"

Цена:
21900 руб
Взнос:
418 руб
Организатор:
Lucky man

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

1. Lucky man 2. less5515 3. artemf92 4. Tatoshka9910 5. tosho 6. skorp1474 7. Whitedron 8. Анна2454 9. lana korol 10. Цитрамон 11. Lorrina 12. lour2002 13. iad_jizni 14. ДедБу 15. ratomahatta 16. vlad74 17. Satori13 18. gmb077 19. roadtosuccess 20. benedict.1 21. kro 22. Hiiragi 23. UserX 24. Dolvi 25. Lummus 26. westers 27. Veresk63 28. m0yst1ery 29. michaellang 30. fisherm4n 31. Alexandr1199 32. FennecBOB 33. artrich007 34. Vesna78 35. Bigudi1905 36. Yuliia2304 37. anton14 38. astrosquaw 39. Lalita 40. тсж
Купить
  1. Lucky man Организатор складчин

    [HTML Academy] Профессиональный онлайн‑курс JavaScript, 1 уровень. 17 января - 23 марта 2020

    [​IMG]

    Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.

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

    Программа
    Первая неделя
    Раздел 1
    Знакомство

    Рассмотрим схему работы на интенсиве, какие инструменты понадобятся. Начнём разбирать основы JavaScript.

    Как проходит курс. Организационные вопросы.

    Организационные вопросы.
    • Обзор проектов.
    • Схема работы на интенсиве.
    Введение в программирование.
    • Программирование и алгоритмы.
    • Данные.
    • Линейные алгоритмы.
    • Ветвящиеся алгоритмы.
    Основы JavaScript.
    • Типы данных.
    • Операторы.
    • Приведение типов.
    • Переменные.
    • Функции.
    • Условные операторы.
    Раздел 2
    Встроенные API


    Разбираемся со сложными типами данных: массивы и объекты, циклические алгоритмы, а также посмотрим на встроенные в JavaScript объекты для работы с окном браузера, открытой страницей, DOM-элементами и графикой.

    Отладка кода.

    Сложные типы данных.
    • Циклические алгоритмы.
    • Массивы.
    • Объекты.
    Встроенные объекты.
    • document, элемент для работы c DOM-деревом.
    • canvas, элемент для работы c программируемой графикой.

    Вторая неделя
    Раздел 3
    DOM

    Пробуем создавать, удалять, перемещать и управлять DOM-элементами. Опишем данные, которые будем отображать на странице, а затем, с помощью шаблонов отрисуем их.

    Управление DOM-деревом.
    • DOM-дерево: структура.
    • Поиск элементов на странице.
    • Управление атрибутами DOM-элементов.
    • Перемещение элементов в DOM-дереве.
    Подходы к созданию DOM-элементов.
    • Управление разметкой: insertAdjacentHTML, innerHTML, textContent.
    • Создание DOM-объектов.
    Шаблонизация.
    • Строковая шаблонизация.
    • Специальный тег <template>.
    Раздел 4
    Обработка событий

    Рассмотрим динамическое взаимодействие с пользователем: как сделать так, чтобы страница начала реагировать на ввод текста в формы, нажатие на определённые элементы, прокрутки и прочее. Заодно попробуем сделать страницу более доступной: как добавить правильную работу с клавиатурой и зачем это нужно.

    Асинхронность, Event Loop.

    События.
    • Обработчики событий.
    • Объект Event, управление событиями.
    • Фазы событий и делегирование.
    • Клавиатурные события и доступность.
    Валидация форм.


    Третья неделя
    Раздел 5
    Модули

    Обсудим принцип DRY (не повторяйся) и как им пользоваться для того, чтобы писать меньше кода, но при этом делать больше.
    Перетаскивание.
    • Изменение координат элементов на странице.
    • Drag and Drop.
    Области видимости функций.
    • Области видимости.
    • Глобальная область видимости.
    • Замыкания.
    • Потеря окружения.
    Модульность.
    • Повторное использование кода, принцип DRY.
    • Функции как модули.
    • Понятие модуля, виды модулей.
    • Инкапсуляция.
    • Немедленно выполняющиеся функции (IIFE).

    Раздел 6
    Работа с сетью

    Взглянем на протокол HTTP и инструменты, которые позволяют делать запросы из браузера. Рассмотрим, как меняется взаимодействие пользователя с сайтом при начале работы с сетью, что может пойти не так и что с этим делать.
    Исключения.

    Оператор множественного выбора switch.

    Протокол HTTP и форматы данных.
    • XML.
    • JSON.
    • JSONP.
    • Объект XMLHttpRequest.
    • Обработка ошибок в запросах.

    Четвёртая неделя
    Раздел 7
    Структуры данных

    Разберём непопулярную среди фронтенд-разработчиков тему структур данных. Что такое данные, почему у них есть структура, и на доступных примерах посмотрим, как использование структур данных может облегчить разработчику жизнь.

    Контекст функций.
    • Ключевое слово this.
    • Изменение контекста.
    Продвинутая работа с массивами.
    • Управление массивами: вставка и удаление элементов.
    • Выборки из массива: slice и filter.
    • Сортировка.
    • Итераторы по массивам.
    • Свёртка массивов: some, every и reduce.
    Оптимизации производительности.
    • Оценка эффективности алгоритмов.
    • Пропуск кадров — тротлинг (throttle).
    • Устранение дребезга — дебаунс (debounce).

    Пятая неделя
    Раздел 8
    Компонентный подход

    Разберём продвинутую работу с объектами, узнаем как можно удобным способом создавать большое количество одинаковых объектов и зачем это нужно.
    Типизированные объекты.
    • Функции-конструкторы.
    • Прототипы.
    • Цепочки прототипов, наследование.
    • Полиморфизм, переопределение методов.
    Рефакторинг.

    Раздел 9
    Узкие места в JavaScript

    Посмотрим на особенности JavaScript, которые лучше не забывать учитывать при разработке. Заодно взглянем на дополнительные полезные техники, не разобранные на интенсиве.
    • Необязательные точки с запятой.
    • Подвешивание (hoisting) переменных и функций.
    • Продвинутые техники программирования.
    • Регулярные выражения.
    • Минификация кода.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
  3. Zолотая Осень Организатор складчин
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Zолотая Осень,
  4. Lucky man Организатор складчин
    2 УРОВЕНЬ ЗДЕСЬ

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Lucky man,
  5. LeonMS Складчик
    Здравствуйте! Это обновленный курс где используется ES6?
     
    LeonMS,
  6. 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,
  7. AniLe307 Активный складчик
    [Udemy] Полный учебный курс по тестированию ПО 2021
    Курс уже выкуплен и готов к раздаче!
    Для кого этот курс:
    • Для тех, кто хочет начать новую карьеру
    • Желающих изучать тестирование ПО
    • Тестировщиков, которые хотят углубить и систематизировать свои знания
    • Для тех, кто хочет стать Freelance-тестировщиком
    • Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    AniLe307,
  8. SandraW Организатор складчин
    _Gamer [Skillbox] Профессия Frontend-разработчик PRO 2021
    Присоединяйтесь к топовой складчине от лучшей школы обучения:

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

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    SandraW,
  9. adsl3008 Складчик
    Вышел интересный курс, от друзей автора Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть... !
     
    adsl3008,
  10. SandraW Организатор складчин
    _Smoke [Skillbox] Профессия Инженер по тестированию 2022

    Тестировщик в буквальном смысле проводит краш-тесты программных продуктов.
    Он продумывает, что и где может сломаться, прогнозирует сбои и находит ошибки в приложениях, сайтах и программах, чтобы продукт вышел работоспособным.
    Тестировщик должен всеми способами испытать надёжность и удобство сервиса на этапе разработки.

    Вы освоите одну из самых востребованных IT-профессий под руководством личного наставника и начнёте зарабатывать ещё до завершения курса.
    Опыт программирования не нужен.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    SandraW,
    Leo. нравится это.
  11. Leo. Активный складчик
    _Neo [Яндекс Практикум] Аналитик данных

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

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

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