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

Отзывы слушателей

Флорчук Вячеслав

Преподаватель: Иван Никонов

Иван Никонов - большой профессионал в своем деле! На занятиях всегда рассматриваются очень интересные и полезные темы. Преподаватель дает материал на отлично!

Трускавецкий Сергей

Преподаватель: Иван Никонов

Меня все устраивает!!! Преподаватель отличный. Все интересно, полезно, а главное - доступно! Спасибо Ивану Григорьевичу, благодаря ему я знаю JS.

Frontend разработка. Основы JavaScript

Длительность:
2 мес., 18 зан. х 2,5 часа
Стоимость, грн:
3600 грн в месяц
Даты начала:
02 августа 10.00
Записаться на курс

Приходите на авторский курс к Оксане Цыбе и получите знания для хорошего старта в web-разработке!

Javascript — это скриптовый язык, который используется как со стороны клиента — front-end, так и со стороны сервера - back-end. Если вам на сайте нужен встроенный калькулятор, конвертер валют или, к примеру, слайдер, то все это легко реализовать, используя Javascript.  

Еще один вариант использования языка — браузерные игры.

Рецепты приготовления ярких сайтов на Javascript

Хотите "оживить" свой сайт, сделать его ярким и динамичным?
Используйте JavaScript и у вас все получится!

Пример современного сайта — весь функционал выполнен на JavaScript

 

Основные темы курса:

Тема: Введение

Что такое JavaScript?
Версии
Клиентская часть
Переменные и типы данных
Выражения и операторы
 
Тема: Логические структуры

Условные конструкции
Циклические конструкции

Тема: Массивы

Создание массивов
Одномерные и многомерные массивы
Методы массивов

Тема: Функции

Определение и вызов функции
Аргументы функций
Функции как данные
Область видимости функций

Тема: Объекты

Создание объектов
Свойства объектов
Свойства и методы универсального класса Object
Объекты, подобны массивам

Тема: Конструкторы и прототипы

Конструкторы
Прототипы и наследование
ООП в JavaScript
Общие методы класса Object

Тема: Работа с окнами браузера

Объекты Window, Screen и Navigator
Объекты Location и History
Таймеры
Методы управления окнами
Простые диалоговые окна
Обработка ошибок

Тема: Работа с документами

Динамическое содержание документа
Свойства объекта Document
Обзор объектной модели W3C DOM
Поиск элементов в документе
Модификация документа 

Тема: CSS и JavaScript

Обзор CSS
CSS для DHTML
Использование стилей в сценариях
Вычисляемые стили
CSS-классы

Тема: События и обработка событий 

Базовая обработка событий
Обработка событий в модели DOM Level 2
Обзор событий элементов управления
Практические примеры обработки событий мыши
Практические примеры обработки событий клавиатуры

Тема: Формы и элементы формы

Объект Form
Определение элементов формы
Сценарии и элементы формы
Примеры верификации формы

Тема: Cookies и механизмы сохранения данных на стороне клиента

Обзор cookies
Сохранение и чтение cookie
Хранимые данные и безопасность

Тема: Работа с графикой на стороне клиента

Работа с готовыми изображениями
Графика и CSS
SVG масштабируемая векторная графика
VML векторный язык разметки
Создание графики с помощью тега canvas

Тема: Ajax и работа с HTTP протоколами

Использование объекта XMLHttpRequest
Ajax и динамические сценарии
Взаимодействие с протоколами HTTP с помощью тега script

Тема: Введение в JQuery

jQuery  это самая популярная бесплатная библиотека JavaScript. Девиз jQuery - write less, do more. Используя jQuery Вы можете значительно облегчить разработку на JavaScript, расширить функциональность и добавить различные эффекты к пользовательскому интерфейсу web-приложений.  

Знакомство с бибилиотекой JQuery
Подключение JQuery к странице
Понятие "селектор" и селекторная выборка элементов

Тема: Фильтры

Базовые фильтры
Фильтры контента
Фильтры атрибутов
Фильтры элементов форм

Тема: Манипуляция свойствами, атрибутами и стилями

Чтение и установка значений атрибутов
Изменение стиля отображения элемента
Установка содержимого элемента
Обработка значений элементов формы

Тема: Работа с DOM-деревом

Методы фильтрации элементов
Методы перемещения по DOM-дереву

Тема: События и обработчики событий

Событийная модель
Нативные методы JavaScript для обработки событий
Методы обработки событий в JQuery

Тема: Создание анимаций

Метод "animate" и его возможности
Готовые анимационные эффекты JQuery


Javascript - это скриптовый язык, который используется как со стороны клиента - front-end, так и со стороны сервера - back-end. Если вам на сайте нужен встроенный калькулятор, конвертер валют или, к примеру, слайдер, то все это легко реализовать, используя Javascript.  
Еще один вариант использования языка - браузерные игры.
 

 

Слушатели, успешно прошедшие курс обучения, получают сертификат.

Преподаватели

Фотоальбом

  • Работы наших слушателей

  • ;
  • Преподаватели web-курсов

  • ;
  • Презентация курсов по web-программированию

  • ;
  • Работы наших слушателей

  • ;
  • Работы наших слушателей

  • ;
  • Работы наших слушателей

  • ;
  • Работы наших слушателей

  • ;
  • Работы наших слушателей

  • ;
  • Работы наших слушателей

  • ;
  • Макет сайта (Гервазюк Н.)

  • ;
  • Макет сайта (Гервазюк Н.)

  • ;
  • Макет сайта (Гервазюк Н.)

  • ;