Kan
Администратор
- Регистрация
- 8 Сен 2014
- Сообщения
- 21.386
- Реакции
- 28.815
Профессиональные курсы JavaScript
Автор: ИЛЬЯ КЛИМОВ
После курсов вы:
браузерной магии
Скачать
Автор: ИЛЬЯ КЛИМОВ
После курсов вы:
- будете разрабатывать интерактивные веб-приложения (Rich Internet
Applications) "под ключ" - как серверную, так и веб-часть - будете писать структурированный, поддерживаемый, понятный и
высокопроизводительный код - будете реализовывать мобильные приложения для iOS/Android с использованием
Phonegap - будете ПРАВИЛЬНО разворачивать приложения в production-среде
1 Введение в JavaScript
- JavaScript - прошлое, настоящее и будущее.
- Цели, задача и структура курса.
- Что такое RIA (Rich Internet Application) и с чем его едят.
- Что нужно сделать до начала: среда разработки, инструменты и т.п.
браузерной магии
- Простейший код на JS.
- Манипулирование HTML с помощью JavaScript.
- События и их обработка.
- Как можно и как нельзя писать на JS.
- Инструменты для контроля качества кода.
- Основные примитивы языка.
- Асинхронность как ключевой элемент языка.
- Замыкания, анонимные функции, область видимости.
- Отличия от других языков программирования.
- AJAX и все-все-все (JSONP, XMLHttpRequest2, Websockets и т.д.).
- Организация транспортного слоя (Long polling, short polling, flash и т.д.).
- Что такое JQuery?
- AJAX и JQuery.
- Анимации и т.п.
- Что такое виджет?
- JQuery UI и Twitter Bootstrap как библиотеки виджетов.
- Чем "приложение" отличается от странички?
- Как писать модульное и расширяемое приложение.
- Используем HTML5 History API.
- Как хранить данные пользователя на клиенте.
- Подводные камни при реализации.
- Почему AngularJS?
- Основы.
- Связывание данных.
- Контроллеры.
- Зачем нужны директивы?
- Типы директив.
- Пишем собственные директивы.
- Как писать тестируемый код?
- Разные типы тестирования.
- Пример тестирования AngularJS-приложения.
- Особенности реализации JS на мобильных устройствах.
- Обзор PhoneGap как средства реализации мобильных приложений.
- Когда не стоит использовать PhoneGap.
- Node.JS: история возникновения.
- Какие задачи удобно делать на Node.JS, а какие - крайне неудобно.
- Hello, server-side JS.
- Express.js как самая популярная библиотека для реализации MVC.
- Что такое Socket.IO?
- Как он облегчает разработку интерактивных приложений?
- Подводные камни.
- Новый стандарт языка JS.
- Что и как можно использовать уже сейчас?
- Генераторы как метод избавления от callback hell.
- Как и куда расти дальше?
- Обзор полезных ресурсов.
- Обзор технологий, оставшихся за рамками курса.
Скачать
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Вадим Сайфутдинов, Анатолий Сотников] Chat GPT и 1С. Обмен между Chat GPT и 1С через API (2024)
- [Вадим Прокопчук] [Udemy] Верстка сайта c использованием Gulp в модульном Bento стиле (2024)
- [Alex Erofeev] [Stepik] Python в нескучных примерах (2023)
- [Николай Миронов] [wpmoscow] Профессиональная разработка многостраничных сайтов (2024)
- [Тимур Машнин] Язык программирования MQL5: Продвинутое использование.. (2 изд.) (2019)
- [Денис Матвеенко] Docker. Подписка на 3 месяца (2024)
- [Н. Честнов и др.] Python и ИИ-технологии с нуля за 4 месяца, 12 проектов с помощью ChatGPT (2024)
- [Udemy] Frank Anemaet ― Набор инструментов для хакеров (2024)