Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
JavaScript для начинающих: изучите JavaScript, слушая теорию и выполняя практические примеры
Читать полное описание
JavaScript. Основы
JavaScript для начинающих: изучите JavaScript, слушая теорию и выполняя практические примеры
Чему я научусь?
В курсе мы будем изучать язык JavaScript с абсолютного нуля, то есть, начиная с синтаксиса и определения базовых понятий, таких как переменная функция, операторы и литералы. И заканчивая более сложными вещами, такими как работа с объектами, с элементами DOM страниц и отправка AJAX запросов.
В каждом уроке теоретические моменты будут показываться на практических рабочих примерах, что способствует лучшему пониманию и закреплению материала.
По итогам курса Вы сможете довольно уверенно применять JavaScript при написании веб-сайтов, создания скриптов и веб-приложений.
В данное время очень сложно отыскать сайт в интернете на котором не используется функционал языка JavaScript. Используя данный язык веб-программирования на страницах веб-сайтов отображаются различные галереи и слайдеры изображений, интерактивные ссылки и кнопки, реализуется отправка данных на сервер без перезагрузки страницы, выполняется формирование и отображение дополнительных данных, реализуется логика, которая может быть выполнена только на стороне клиента, осуществляется математические расчеты различных данных, и предварительная проверка отправляемой на сервер информации и т.д.
Поэтому представляем Вашему вниманию курс – основы JavaScript программирования. Это теоретический курс, в котором мы от простого к сложному изучим основные моменты данного языка веб-программирования.
В курсе мы будем изучать язык JavaScript с абсолютного нуля, то есть, начиная с синтаксиса и определения базовых понятий, таких как переменная функция, операторы и литералы. И заканчивая более сложными вещами, такими как работа с объектами, с элементами DOM страниц и отправка AJAX запросов.
В каждом уроке теоретические моменты будут показываться на практических рабочих примерах, что способствует лучшему пониманию и закреплению материала.
Таким образом, по итогам курса Вы сможете довольно уверенно применять JavaScript при написании веб-сайтов, создания скриптов и веб-приложений.
По итогам курса Вы узнаете:
что такое язык JavaScript, как формируется его код, ознакомитесь с основным синтаксисом, познакомитесь с основными типами данных, а также научитесь создавать переменные, и выполнять простейшие манипуляции с ними;
что такое операторы и как их использовать для выполнения арифметических и логических операций над данными различных типов;
что такое условные инструкции, каких видов они бывают, и как с их помощью реализовать логические ветвления программного кода;
что такое функции, по какому принципу они работают, какими способами возможно определить функцию в скрипте и как именно вызвать на исполнение;
что такое массивы и как с их помощью можно удобно работать с большим количеством различных данных;
в каком виде представлены дата и время в интерпретаторе JаvaScript, как сформировать объект для текущей и произвольной даты, как узнать разницу между отдельными метками времени, а также научитесь получать и изменять отдельные элементы даты и времени;
какие функции предоставляет JavaScript для обработки строк и выполнения различных математических преобразований;
что такое объект и в чем его особенность по сравнению с другими типами данных;
как применять таймеры, планировать запуск на исполнение функций через определенное время и познакомитесь с методами ввода вывода информации при помощи модальных окон;
как открывать и закрывать окна или вкладки браузера, управлять размерами и положением окон и главное выполнять взаимодействие между отдельными окнами или вкладками, а также плавающими фреймами;
как работать с URL адресом, как выполнять перемещения по страницам, информация о которых хранится в истории, а так же как узнать параметры браузера и экрана пользователя;
что собой представляет и из каких элементов состоит объектная модель документа, а также научитесь выбирать HTML-элементы страницы, используя методы объекта Document;
что такое события и как их обрабатывать;
что такое AJAX и как отправляются запросы непосредственно на сервер.
Какова целевая аудитория?
Начинающие веб-разработчики
Веб-разработчики со среднем уровнем знаний
Введение в язык JavaScript. Синтаксис. Переменные
Типы данных в JavaScript
Условные инструкции в JavaScript. Инструкции циклов и переходов
JavaScript функции
Массивы в JavaScript
Методы работы с массивами
Дата и время в интерпретаторе JavaScript
Инструменты JavaScript. Работа со строками
Математические преобразования
Объекты. Часть 1
Объекты. Часть 2
Объект JavaScript Window. Часть 1
Объект JavaScript Window. Часть 2
Объекты Location, Navigation, History, Screen
Объект Document. DOM. Выборка HTML элементов
Навигация по дереву DOM
Работа с содержимым HTML элементов
Работа с формами JavaScript
Обработка событий в JavaScript
Аргументы обработчиков событий. Отмена событий
Фазы распространения событий
События мыши
События клавиатуры и элементов форм
Работа с Ajax