Книга JavaScript Essential - Базовый для начинающих. Advanced - Продвинутый для профессионалов


Книга Книга JavaScript Essential - Базовый для начинающих. Advanced - Продвинутый для профессионалов

Название: javascript Essential - Базовый для начинающих. Advanced - Продвинутый для профессионалов
Автор: Д. Охрименко
Формат: DVDRip
Размер: 8,94 GB
Качество: Отличное
Язык: Русский
Год издания: 2014
Видеокурс "javascript Essential" содержит набор видеоуроков которые помогут начинающим разработчикам с нуля разобраться в javascript. В процессе просмотра видеокурса Вы сможете ознакомиться с семантикой и главными особенностями языка программирования javascript.
Каждый урок насыщен практическими примерами и теоретическим материалом. В дополнительных учебных материалах, Вам будут представлены задания для самостоятельного решения,
которые позволят Вам более основательнее понять и закрепить полученные в видеоуроках знания.
В ходе курса будет рассмотрена работа с условиями и циклами, также тренер расскажет Вам о реализации классов и объектов, которые помогают Вам понять основы объектно-ориентированного программирования (ООП) на языке javascript. В видеокурсе будет представлен большой объем полезного материала, но, несмотря на это, процесс обучение пройдет легко и непринужденно.
После окончания курса Вы сможете создать эффективное решение, а также писать несложные модули на языке программирования javascript, которые в будущем, после прохождения курса "javascript Advanced", можно будет усовершенствовать более сложной логикой.
Содержание курса - javascript Essential / Базовый для начинающих :
• Урок 1. Введение в javascript.
В этом уроке Вы познакомитесь с историей развития языка javascript. В ходе занятий Вы узнаете о переменных и типах данных языка, узнаете о том как выполнять арифметические операции с переменными и преобразовывать типы данных. Также в этом уроке тренер расскажет о способах подключения сценария к странице и о вариантах отображения данных пользователю через диалоговые окна.
• Урок 2. Логические структуры.
В видео уроке будет рассмотрено назначение операторов ветвления, также тренер расскажет Вам об условных конструкциях: if, if else, тернарных операторах и операторах многозначного выбора switch-case. Во второй части урока будет рассмотрена работа с циклическими операторами - do while, while, for, также отдельное внимание будет уделено работе операторов break и continue.
• Урок 3. Массивы.
В этом видео уроке Вы научитесь создавать массивы в javascript и изучите разные типы массивов - одномерные, многомерные, зубчатые. Во второй части видео урока тренер расскажет Вам о методах, которые позволяют изменять состояние массива, добавлять или удалять элементы массива, преобразовывать массив в строку, сортировать массив.
• Урок 4. Функции.
После просмотра этого видео урока Вы узнаете, что такое функция. Также в этом уроке Вы узнаете о особенностях использования функций в javascript и изучите такие конструкции как функции-литералы, функции обратного вызова. В этом уроке будут рассмотрены особенности языка связанные с областями видимости, поэтому для понимания принципов разработки сложных javascript модулей этот урок будет очень важным.
• Урок 5. Объекты.
Объекты – важная тема, которой Вы должны уделить особое внимание. Для понимания сложных javascript сценариев и использования современных фреймворков Вам нужно уметь создавать объекты и работать с ними. После просмотра урока Вы будете знать техники создания объектов в javascript, Вы узнаете, что такое свойство и метод. Объекты в javascript сильно отличаются от объектов в других языках программирования и на этом уроке Вы узнаете о этих отличиях.
Видеокурс "javascript Advanced" будет полезным веб разработчикам и программистам, которые имеют основные навыки разработки веб приложений. Прослушав видео уроки Вы научитесь работать с объектами, создавать функции-конструкторы, работать с DOM деревом страницы и обрабатывать события элементов документа. Этот видеокурс поможет Вам перейти на новый уровень владения самым распространенным скриптовым языком программирования.
Содержание курса - javascript Advanced / Продвинутый для профессионалов:
• Урок 1. Конструкторы и прототипы
- Основные конструкторы – Object(), Array(), Function(), Date(), String(). Принцип работы конструкторов, назначение ключевого слова this в конструкторе.
- Создание пользовательских конструкторов.
- Что такое прототип, использование прототипов и добавление свойств и методов в прототип.
- Работа с конструктором Object
- Объектно-ориентированные техники в языке javascript. Реализация наследования в javascript.
• Урок 2. Работа с документами
- Способы подключения javascript сценариев к HTML документу.
- Создание сценариев (модулей), которые добавляют минимальное количество глобальных переменных.
- Использование свойств объекта document. Методы для получения объектов со страницы.
- DOM – Document Object Model, примеры создания новых узлов, манипулирование существующими узлами, удаление узлов.
• Урок 3. Объект window. Регулярные выражения
- Создание и использование таймеров, использование функций setInterval и setTimeout в языке javascript
- Использование Location
- Использование объекта Navigator
- Создание всплывающих окон с помощью javascript кода.
- Работа с типом данных string. Методы для работы со строковыми значениями.
- Регулярные выражения в языке javascript. Синтаксис и методы, которые могут работать с регулярными выражениями.
• Урок 4. javascript и CSS
- Основы работы с CSS. Создание CSS правил и подключение правил к HTML документам.
- Рассмотрение отдельных CSS свойств, которые часто используются при создании динамических страниц.
- Способы изменения CSS стилей через javascript код. Работа с вычисляемыми стилями (computed styles).
• Урок 5. События и обработка событий (Часть 1)
- Модель обработки события DOM Level 0. Варианты создания обработчиков, преимущества и недостатки.
- Модель обработки события DOM Level 2. Маршрутизация события, контроль распространения события по дереву разметки с помощью методов stopPropagation() и preventDefault()
- Модель обработки событий Internet Explorer.
• Урок 5. События и обработка событий (Часть 2)
- Интерфейс объекта события (Event)
- События мыши.
- Обработка событий клавиатуры.
- Примеры обработки событий.
• Урок 7. Формы и элементы формы
- Элемент form, его назначение и способы получения к нему доступа с помощью javascript кода.
- Элемент input, свойства и типы элементов.
- Примеры проверки (валидации) данных введенных пользователем в форму.
- Пример использования объекта Date для работы с датой и временем.
• Урок 8. Cookies и сохранение данных на стороне клиента
- Назначение cookies рассмотрение принципов хранения данных на стороне клиента.
- Свойство cookie объекта document. Примеры создания, удаления и изменения значений.
- Другие механизмы хранения данных на стороне клиента - WebStorage, использование свойств localStorage и sessionStorage.
• Урок 9. Работа с графикой на стороне клиента
- Элемент img, способы получения объекта элемента с изображением и основные его свойства.
- Примеры предварительной загрузки изображений с сервера.
- Создание графики на стороне клиента с помощью CSS.
- Создание графики на стороне клиента с помощью SVG.
- Создание графики на стороне клиента с помощью Canvas(HTML5).
• Урок 10. AJAX и HTTP протокол
- Основы работы веб приложений. Разбор протокола HTTP. Использование приложения Fiddler для откладки HTTP запросов.
- AJAX – Asynchronous javascript And XML.
- Использование объекта XMLHttpRequest для создания синхронных и асинхронных HTTP запросов.
- Использование XMLHttpRequest для отправки данных с POST и GET запросами.
- Примеры простого AJAX приложения.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12760 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Едим со вкусом №3 (март 2012)

    Едим со вкусом №3 (март 2012)

    "Едим со вкусом" - новое и, на сегодняшний день, одно из самых лучших отечественных изданий о кулинарии. Каждый его номер включает не только множество оригинальных и доступных кулинарных рецептов, вкл . . .

  • Книга Онегин Алексей - Еще 50 рецептов

    Онегин Алексей - Еще 50 рецептов

    Автор:Онегин Алексей Название: Еще 50 рецептовИздательство: arborioГод: 2010Формат: PDFРазмер: 18МВСтраниц:123Язык:РусскийЗдравствуй, читатель! Перед тобой первая страница моей новой кулинарной книги . . .

  • Книга Александра Колесникова. Ароматные пироги, запеканки, пиццы

    Александра Колесникова. Ароматные пироги, запеканки, пиццы

    С этой книгой неповторимый аромат домашней выпечки просто поселится в вашей кухне. Попробуйте самостоятельно приготовить пиццы и кальцоне из различного теста - получится вкуснее, чем в пиццерии. А апп . . .

  • Книга Звуки природы. Африканская саванна

    Звуки природы. Африканская саванна

    Автор:Коллектив Название: Звуки природы. Африканская саваннаИздательство: ИДДКГод: 2007Формат: МР3Размер: 650МВДлительнасть:360минКачество:256кбит/секВы устали или чувствуете себя некомфортно. Хочется . . .

  • Книга Преподобный Феодор Студит. Творения

    Преподобный Феодор Студит. Творения

    Вошедший в историю христианства, прежде всего, как автор студийского устава монашеской жизни преподобный Феодор Студит посвятил жизнь защите чистоты православия и противостоянию иконоборцам. Родившийс . . .

  • Книга Жак  Оффенбах - Прекрасная Елена (Аудиоспектакль)

    Жак Оффенбах - Прекрасная Елена (Аудиоспектакль)

    ]Название: Прекрасная Елена Автор: Жак ОффенбахИздательство: ГостелерадиофондГод: 1948Исполнитель: Надежда Кемарская, Анатолий Орфёнов, Сергей Ценин, Владимир Канделаки, Николай Макеев, Тамара Янко, Г . . .

  • Книга Кулинарная книга сыроеда. Рецепты на каждый день

    Кулинарная книга сыроеда. Рецепты на каждый день

    Вы всё ещё думаете, что сыроедение — это исключительно салаты из овощей и фруктовые тарелки? Вы заблуждаетесь — это огромное количество блюд — от супов до десертов, простых в приготовлении, изумитель . . .

  • Книга Звуки природы. Дыхание вулкана

    Звуки природы. Дыхание вулкана

    Автор:Коллектив Название: Звуки природы. Дыхание вулканаИздательство: ИДДКГод: 2007Формат: МР3Размер: 646МВДлительнасть:360минКачество:256кбит/секВы устали или чувствуете себя некомфортно. Хочется взб . . .

  • Книга The Road Less Travelled: 1,000 Amazing Places Off the Tourist Trail

    The Road Less Travelled: 1,000 Amazing Places Off the Tourist Trail

    From alternatives to the Carnival in Rio and the beaches of Thailand to substitutes for the most visited national parks and over-rated restaurants, "The Road Less Travelled" will help you find less cr . . .

  • Книга India, 3 edition (Cultures of the World )

    India, 3 edition (Cultures of the World )

    Provides comprehensive information on the geography, history, wildlife, governmental structure, economy, cultural diversity, peoples, religion, and culture of India.Название: India, 3 edition (Culture . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Книга JavaScript Essential - Базовый для начинающих. Advanced - Продвинутый для профессионалов. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.