Учебный центр Dialon
  • Личный кабинет
(067) 494 72 55
Рус / Укр
  • Курсы профессий
    • IT курсы: программирование, QA и web-разработка
    • 3D-моделирование, анимация и game design
    • Курсы AutoCAD, Revit, Archicad, BIM и АВК
    • Курсы web, UI/UX дизайна и Figma
    • Дизайн одежды и стиля
    • Дизайн интерьера и мебели
    • Школа системного администратора
    • Школа фото, видео и анимации
    • Курсы графического дизайна, Photoshop и Illustrator
    • Офисные курсы: Excel, PowerPoint, документы и AI
  • Компьютерные курсы
    • Курсы 3D MAX
    • Курсы Archicad
    • Курсы Autocad
    • Курсы Excel
    • Курсы FLASH
    • Курсы Illustrator
    • Курсы Photoshop
    • Курсы BAS и бухгалтерского учета
  • IT курсы для детей и школьников
    • Курсы IT для детей 7-11 лет
    • Курсы IT для школьников 12-16 лет
    • Подготовка к ЗНО, ДПА по математике
  • Корпоративное обучение
    • Индивидуальные курсы
    • Корпоративные тренинги
    • Подготовка проектов на грантовое финансирование
  • Курсы профессий
      • IT курсы: программирование, QA и web-разработка
      • 3D-моделирование, анимация и game design
      • Курсы AutoCAD, Revit, Archicad, BIM и АВК
      • Курсы web, UI/UX дизайна и Figma
      • Дизайн одежды и стиля
      • Дизайн интерьера и мебели
      • Школа системного администратора
      • Школа фото, видео и анимации
      • Курсы графического дизайна, Photoshop и Illustrator
      • Офисные курсы: Excel, PowerPoint, документы и AI
  • Компьютерные курсы
      • Курсы 3D MAX
      • Курсы Archicad
      • Курсы Autocad
      • Курсы Excel
      • Курсы FLASH
      • Курсы Illustrator
      • Курсы Photoshop
      • Курсы BAS и бухгалтерского учета
  • IT курсы для детей и школьников
      • Курсы IT для детей 7-11 лет
      • Курсы IT для школьников 12-16 лет
      • Подготовка к ЗНО, ДПА по математике
  • Корпоративное обучение
      • Индивидуальные курсы
      • Корпоративные тренинги
      • Подготовка проектов на грантовое финансирование
Меню Поиск
Личный кабинет
Язык
  • Рус Рус
  • Укр Укр
  • Мои заявки
  • Регистрация
  • Вход
0

У Вас пока нет заявок.

Главная » Курсы профессий » IT курсы: программирование, QA и web-разработка » Курсы IT и программирования »

Курс Web программирования (backend, JavaScript, PHP, MySQL)

Курс Web программирования (backend, JavaScript, PHP, MySQL) в Киеве
3,600.00 грн.
Длительность обучения:  48 акад.час.
Кол-во чел.:  
Курс Web програмування (backend, JavaScript, PHP, MySQL)

Учебная программа курса

  1. JavaScript и DHTML
    • Основы создания динамичных, интерактивных Web-ресурсов. Основы JavaScript
      • Обзор основных клиентских Web-технологий, история их развития, особенности использования.
      • Вопросы совместимости клиентских Web-технологий с различными типами и версиями браузеров.
      • Область эффективного использования технологий JavaScript и DHTML.
      • Инструментальные средства разработки клиентских Web-приложений.
      • Основные Internet-ресурсы, посвященные вопросам использования клиентских Web-технологий.
      • Понятие языка сценариев. Обзор основных клиентских языков сценариев.
      • Основные понятия о языке сценариев JavaScript, его предназначение. История возникновения и развития. Основные версии и особенности реализации и поддержки в различных браузерах.
      • Особенности встраивания сценариев JavaScript в HTML-документы.
      • Вывод результатов работы сценария JavaScript в HTML-документ.
      • Особенности синтаксиса языка JavaScript.
      • Использование переменных в JavaScript, выражения и операции.
    • Основы JavaScript. Использование объектов в JavaScript
      • Условные операторы, операторы цикла JavaScript.
      • Использование функций в JavaScript.
      • Элементы объектно-ориентированного программирования в JavaScript: объекты, свойства, методы и коллекции объектов.
      • Основные типы объектов, использующихся в JavaScript.
    • Объектная модель документов (DOM)
      • Объектная модель документов (DOM). Особенности реализации DOM в различных браузерах.
      • Объекты браузера. Примеры использования JavaScript-сценариев с объектами браузера.
      • Использование модальных диалоговых окон.
      • Определение параметров программных и аппаратных средств пользователей, типа и версии браузера клиента с помощью JavaScript-сценария.
      • Встроенные объекты JavaScript, их свойства, методы, коллекции и события. Примеры использования.
      • Работа JavaScript-сценариев с элементами HTML-документов. Особенности доступа к HTML-элементам в различных браузерах.
    • Обработка событий, создание интерактивных Web-приложений
      • Обработка событий в JavaScript. RollOver-эффекты.
      • Работа с изображениями в JavaScript, создание управляемой анимации.
      • Основные принципы создания интерактивных Web-приложений. Примеры взаимодействия с пользователем.
      • Создание многооконных Web-приложений.
      • Динамическое обновление полей HTML-форм и их значений.
      • Проверка данных, введенных пользователем в HTML-форму, перед их отправкой.
      • Идентификация пользователей, персонализация сайтов. Работа с cookies в JavaScript.
      • Работа с объектами подключаемых модулей (plug-in), компонентами ActiveX и Java-апплетами.
    • Динамический HTML
      • Понятие о Динамическом HTML, область использования.
      • Особенности реализации динамических элементов в различных браузерах.
      • Создание универсального DHTML-элемента, доступ к свойствам DHTML-элемента.
      • Динамическое создание DHTML-элементов.
      • Управление видимость DHTML-элементов, динамическое изменение их содержимого.
      • Перемещение DHTML-элементов.
      • Создание динамических элементов пользовательского интерфейса: иерархического выпадающего навигационного меню, раскрывающегося списка-оглавления, всплывающей подсказки, флоатера.
    • Управление мультимедийными фильтрами Internet Explorer с помощью JavaScript
      • Мультимедийные фильтры Internet Explorer. Управление мультимедийными фильтрами Internet Explorer с помощью JavaScript.
      • Создание эффектов появления элементов на web-странице.
      • Применение мультимедийных эффектов к загрузке, выгрузке web-страниц, а также при переходе между ними.
  2. Web-мастеринг
    • Установка и настройка сервера Apache. Установка и настройка PHP. Знакомст-во с PHP
      • Установка и настройка сервера Apache
      • Проверка работы сервера Apache
      • Установка и настройка PHP
      • Установка PHP как модуля сервера Apache
      • Настройка PHP и сервера Apache для совместной работы
      • Проверка работы PHP
      • Первый сценарий на PHP
    • Основы языка PHP - введение
      • Переменные, константы, выражения
      • Типы данных
      • Массивы
      • Индексные массивы
      • Ассоциативные массивы
      • Управляющие конструкции условия
    • Основы языка PHP – управляющие конструкции
      • Управляющие конструкции - циклы
      • Функции
      • Описание функций
      • Область видимости переменных
      • Вызов функций
      • Аргументы функций
    • Основы языка PHP – встроенные функции
      • Обзор встроенных функций
      • Учимся работать с мануалом
      • Функции обработки строк (основные)
      • Функции даты и времени (основные)
      • Предопределенные константы и переменные PHP
      • Функции эмуляции SSI
    • Работа с протоколом HTTP – формы
      • Протолок HTTP 1.1
      • Запрос
      • Заголовки запроса и ответа
      • Статус сервера
      • Доступ к заголовкам запроса – переменные окружения сервера
      • Работа с формами
      • методы GET и POST
      • Различия методов
      • Проверка передаваемых значений
      • Финальная практическая работа: калькулятор
    • Входное тестирование
      • Проверка и запуск сервера Apache
      • Создание простого одностраничного сайта из готовых файлов
    • Работа с протоколом HTTP – Куки, заголовки ответа
      • Сессионные и постоянные куки
      • Запись и чтение куки
      • Установка типа содержимого (Заголовок Content-Type)
      • Запрет и разрешение кэширования (заголовки Cache-Control и Expires)
      • Переходы на другие страницы (Переадресация и заголовок Location)
      • Перезапросы страниц (Заголовок Refresh)
      • Базовая аутентификация (RFC2617)
    • Файловые операции, сессии, работа с почтой
      • Сессии
      • Функции работы с файлами
      • Функции работы с директориями
      • Загрузка файлов на сервер
      • Функции работы с почтой
      • Практическая работа: гостевая книга c сохранением данных в файл
    • Основы работы с базами данных
      • Общие сведения о базах данных
      • Общие сведения о SQL
      • Установка сервера MySQL
      • Утилиты сервера MySQL
    • Использование сервера MySQL с приложениях PHP
      • Функции PHP для работы с сервером MySQL
      • Подключение к серверу MySQL
      • Выборка и обработка результатов
      • Практическая работа: гостевая книга c сохранением данных в БД
    • Модули работы с сервером MySQL
      • Модули mysql и mysqli
      • Эффективная работа с сервером MySQL
      • Использование SQL View
      • Использование подготовленных запросов
      • Практическая работа: интернет-магазин
    • Аспекты безопасности при работе с базами данных
      • Безопасность при работе с базами данных
      • Хранение данных аутентификации на сервере
      • Обработка входных данных
      • Практическая работа: завершение интернет-магазина
    • Входное тестирование
      • Прием данных методом POST и сохранение их в виде массива в куки
      • Перезапрос страницы методом GET, чтение и отображение массива
    • Объектно-ориентированное программирование на PHP
      • ООП - введение
      • Классы
      • Свойства и методы
      • Конструкторы/деструкторы
      • Клонирование объектов
      • Перегрузка методов
      • Наследование
      • Методы доступа
      • Схема обработки исключений try/catch/throw
      • Абстрактные классы и методы
      • Интерфейсы
      • Финальные методы и классы
      • Константы класса
      • Статические свойства класса
      • Статические методы класса
      • Ключевое слово instanceof
      • Функции __autoload()
      • Методы доступа к свойствам объекта
      • Перегрузка несуществующих методов
      • Итераторы
      • Константы __METHOD__, __CLASS__
      • Метод __toString()
    • Совместное использование PHP 5 и SQLite
      • Введение в SQLite
      • Преимущества и ограничения SQLite
      • Особенности безопасности данных SQLite
      • Выполнение основных операций работы с SQLite данными на PHP 5 – создание ба-зы и таблиц, ввод, обновление, удаление и выборка данных
      • Пример написания каталога товаров электронного магазина
    • PHP 5 и XML. Расширения SAX, DOM, SimpleXML
      • Введение в XML
      • Обзор возможностей по работе PHP 5 с технологией XML
      • SAX, DOM, SimpleXML
      • Пример использования возможностей XML в web-приложении электронный ма-газин
    • PHP 5 и XML. XSLT, SOAP XML Web Services
      • Пример использования возможностей XML в web-приложении электронный магазин
      • XSLT, обзор
      • Преобразование данных на сервере
      • Введение в web-сервисы
      • Работа с web-сервисами на PHP 5
      • Расширение SOAP
      • Использование расширения SOAP
    • Графика, Сетевое программирование
      • Вопросы генерации графики на PHP 5
      • Использование расширения GD2
      • Сетевые функции
      • Соединение с удаленными узлами через сокеты
      • Безопасная и небезопасная входная информация
  3. MySQL 5
    • Установка и запуск сервера MySQL 5
      • Назначение и описание сервера MySQL 5
      • Установка сервера MySQL 5
      • Обзор файлов сервера MySQL 5
      • Лабораторная работа: Установка сервера MySQL 5
      • Клиентские программы для работы сервером
      • Использование утилит командной строки
      • Использование дополнительных утилит сервера
      • Лабораторная работа: запуск сервера, обзор баз данных сервера
    • Реляционные базы данных
      • Виды и типы баз данных
      • Проектирование баз данных
      • Типы данных
      • Лабораторная работа: Моделирование простой БД
      • Нормализация и нормальные формы
      • Ключи и ключевые атрибуты
      • Изучение зависимостей и отношений сущностей БД
      • Лабораторная работа: Нормализация базы данных
    • Язык SQL: манипулирование структурой данных
      • Язык SQL
      • Операторы определения данных
      • Лабораторная работа: создание БД на сервере MySQL
      • Схемы данных Обзор INFORMATION_SCHEMA
      • Индексы и ограничения Добавление и удаление индексов
      • Лабораторная работа: создание отношений на сервере
      • Операторы манипулирования данными
      • Лабораторная работа: наполнение БД из внешних файлов
    • Язык SQL: манипулирование данными
      • Выборка данных
      • Предикаты (клаузулы) WHERE, ORDER
      • Функции агрегации (агрегаты)
      • Ограничение выборки
      • Лабораторная работа: Выборка данных с агрегацией значений
      • Группировка данных
      • Предикат HAVING
      • Лабораторная работа: Выборка данных с группировкой
      • Объединение таблиц
      • Лабораторная работа: Внутреннее объединение таблиц
    • Объединение запросов и консолидация данных
      • Объединение запросов
      • Использование подзапросов и множеств значений
      • Лабораторная работа: Использование объединенных запросов
      • Временные таблицы и просмотры
      • Обновление и удаление данных
      • Лабораторная работа: манипулирование данными
    • Хранимые процедуры и триггеры
      • Назначение хранимых процедур
      • Создание хранимых процедур
      • Использование хранимых процедур
      • Лабораторная работа: создание хранимых процедур Триггеры
      • Обеспечение ссылочной целостности
      • Лабораторная работа: Создание триггеров
    • Транзакции и типы хранилищ MySQL
      • Блокировки и их типы
      • Понятие транзакции
      • Свойства ACID
      • Лабораторная работа: использование транзакций Типы хранилищ MySQL
      • Выбор оптимального хранилища
      • Лабораторная работа: использование различных типов хранилищ
    • Оптимизация и обслуживание сервера MySQL 5
      • Резервное копирование и аварийное восстановление информации
      • Проверки и восстановление таблиц
      • Лабораторная работа: Резервное копирование и восстановление
      • Разделение прав пользователей
      • Оптимизация запросов
      • Оптимизация баз данных
      • Оптимизация конфигурации сервера
      • Лабораторная работа: Оптимизация лабораторной базы данных и про-верка эффективности работы

 

Есть вопросы?

Вы можете задать нам вопрос(ы) с помощью следующей формы.

Имя:

Email

Пожалуйста, сформулируйте Ваши вопросы относительно Курс Web программирования (backend, JavaScript, PHP, MySQL):


Введите число, изображенное на рисунке
code

Отзывы RSS 2.0

Нет отзывов об этом курсе/тренинге

Написать отзыв

      

 
  • Почему мы
  • Условия оплаты. Акции и скидки.
  • Трудоустройство

  • Учебный центр "Диалон"
    ул. Максима Кривоноса, 7, Украина, Киев

  • © Dialon . All Rights Reserved.
    Подписаться на новости:
    или RSS 2.0