Школа дизайна - Курсы веб программирования Киев
Консультации:
(044) 331-02-06,
(044) 332-41-62,
(093) 53-22-106,
(098) 087-31-41,
(095) 527-00-70
г.Киев, ул.Патриарха М.Скрипника, 58. м."Вокзальная"
             С 1995 года  в сфере образования
О компании
Скидки и акции
Отзывы
Онлайн консультации
Статьи
Контакты
Позвоните мне
Ошибка доступа к серверу.
Попробуйте позже.
Неправильно введены данные.
Исправьте и попробуйте еще раз
Ваш запрос успешно отправлен.
Введите Ваше имя
Введите курс обучения
Введите номер телефона
Введите число
с картинки*:
Введите число
* обязательные для заполнения поля
Онлайн консультации по Skype
Главная /   Школа дизайна /   Курсы Web-программист


Курсы Web программирования

 

124 ак часа (31 занятие по 4 ак часа, 1 ак час = 45 мин).  Продолжительность: от 2 до 2,5 месяцев. 2-3 раза в неделю (по выбору). Можно подстроить под свой график работы.

6 820 грн (при оплате в рассрочку - за каждые 12 занятий - 2640 грн),
6 138 грн 
(при оплате за весь курс (предоплата) - скидка 10% - (экономия 682 грн)  

Время обучения в группе (на выбор):

  • утренние группы с 9:00 до 12:00;
  • дневные группы с 12:00 до 15:00, с 15:00 до 18:00;
  • вечерние группы с 18:30 до 21:30;
  • группы выходного дня: суббота (при наличии группы)

После окончания обучения выдается диплом и заявки на работу.

Курсы веб-программирования - это комплексная профессиональная подготовка по программированию web-сайтов в Киеве.

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

Начало занятий:

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

Ближайшие даты начала занятий


Дата
День недели
на 12:00 - 15:00
2017-06-19
понедельник
2017-06-22
четверг
2017-06-28
среда
2017-07-03
понедельник
2017-07-05
среда
2017-07-11
вторник
2017-07-12
среда
2017-07-17
понедельник
2017-07-18
вторник
2017-07-25
вторник
2017-07-26
среда
2017-07-31
понедельник
2017-08-01
вторник
2017-08-03
четверг
2017-08-08
вторник
2017-08-10
четверг
2017-08-14
понедельник
2017-08-15
вторник
2017-08-22
вторник
2017-08-23
среда
2017-08-30
среда
2017-09-04
понедельник
2017-09-05
вторник
2017-09-06
среда
2017-09-11
понедельник
2017-09-18
понедельник
2017-09-19
вторник
2017-09-20
среда
2017-09-25
понедельник
Дата
День недели
на 15:00 - 18:00
2017-06-21
среда
2017-06-26
понедельник
2017-07-04
вторник
2017-07-10
понедельник
2017-07-18
вторник
2017-07-19
среда
2017-08-02
среда
2017-08-07
понедельник
2017-08-09
среда
2017-08-16
среда
2017-08-21
понедельник
2017-08-28
понедельник
2017-08-29
вторник
2017-09-12
вторник
2017-09-13
среда
2017-09-26
вторник
2017-09-27
среда
Дата
День недели
на 18:30 - 21:30
2017-06-19
понедельник
2017-06-21
среда
2017-06-26
понедельник
2017-06-28
среда
2017-07-03
понедельник
2017-07-04
вторник
2017-07-10
понедельник
2017-07-12
среда
2017-07-17
понедельник
2017-07-24
понедельник
2017-07-31
понедельник
2017-08-01
вторник
2017-08-02
среда
2017-08-03
четверг
2017-08-07
понедельник
2017-08-08
вторник
2017-08-14
понедельник
2017-08-15
вторник
2017-08-22
вторник
2017-08-23
среда
2017-08-29
вторник
2017-09-04
понедельник
2017-09-05
вторник
2017-09-06
среда
2017-09-11
понедельник
2017-09-12
вторник
2017-09-13
среда
2017-09-18
понедельник
2017-09-19
вторник
2017-09-20
среда
2017-09-26
вторник
2017-09-27
среда

 Программа обучения:

Структура курса:

Перечень дисциплин, изучаемых на курсе:

  • Создание сайтов на HTML 5 и СSS 3, кроссбраузерная верстка и юзабилити
  • JavaScript. Основы веб-программирования, использование библиотеки jQuery
  • РНР. Основы создания сайтов
  • Web-мастеринг. Серверное web-программирование
  • MYSQL 5.  Проектирование и создание баз данных для web
  • Технология и психология трудоустройства
  • Психология влияния
  • Этикет

HTML и CSS. Создание сайтов на HTML 5 и СSS 3:

Введение и основные понятия

  • Как это работает? Что такое web-сервер, web-сайт, web-страница
  • Цели и задачи языка HTML
  • HTML-разметка. Элементы
  • Структура HTML-документа:
  • Использование комментариев
  • Базовые элементы разметки:
  • Атрибуты элементов
  • Специальные символы
  • Лабораторная работа по теме 

Анатомия страницы

  • Понимаем, как мы пишем: синтаксис HTML
  • Элементы форматирования текста
  • Понимаем, что мы пишем: семантика элементов
  • Валидация HTML-документа
  • Структурные элементы разметки
  • Лабораторные работы по теме

Гиперссылки

  • Понятие гиперссылок в WWW
  • Внешние и внутренние гиперссылки
  • Типы адресов в WWW
  • Дополнительные атрибуты гиперссылок
  • Лабораторная работа по теме

CSS. Каскадные таблицы стилей: основные свойства

  • Основные понятия CSS
  • Способы определения стилей
  • Каскадирование и наследование
  • Единицы измерения в CSS
  • Основные типы селекторов
  • Псевдоклассы и псевдоэлементы
  • Свойства шрифтов
  • Свойства текста
  • Свойства цвета и фона
  • Лабораторные работы по теме

Использование изображений на странице

  • Типы изображений используемые в WWW
  • Вставка изображений на страницу
  • Атрибуты элемента img
  • Лабораторная работа по теме

Структурирование информации при помощи списков

  • Неупорядоченный список
  • Упорядоченный список
  • Список определений
  • CSS свойства для списков
  • Лабораторная работа по теме

Представление табличных данных при помощи таблицы

  • Основные элементы таблицы
  • CSS свойства элементов таблиц
  • Объединение ячеек таблицы
  • Дополнительные элементы таблицы
  • Лабораторная работа по теме

Встраивание внешних данных при помощи фрейма

  • История фреймов
  • Встраиваемые фреймы
  • Фреймы и гиперссылки
  • Лабораторная работа по теме

Передача пользовательских данных при помощи формы

  • Что такое веб-формы?
  • Элемент form и его атрибуты
  • Элементы формы: текстовые поля и кнопки
  • Элементы формы: элементы выбора
  • Дополнительные атрибуты элементов формы
  • Лабораторная работа по теме

Использование CSS для макетирования

  • Оформление границ элемента
  • Внутренние отступы элемента
  • Наружные отступы элемента
  • Размеры элемента
  • Плавающие элементы
  • Видимость элемента
  • Лабораторные работы по теме

Дополнительные возможности HTML и CSS

  • Практическая работа для закрепления изученных тем
  • Стили для различных типов носителей
  • Свойства курсора
  • Встраивание аудио- и видео-файлов
  • Лабораторные работы по теме

Мета-информация на странице

  • Использование мета-информации
  • Элемент meta и его атрибуты
  • Поясняющая мета-информация
  • Мета-информация для роботов
  • Эмуляция заголовков ответа сервера

Выбор хостинга и поддержка сайта

  • Понятие хостинга
  • Поиск хостера
  • Услуги хостера
  • Использование FTP-клиента
  • Доступ к ftp-серверу через проводник Windows

Методологии верстки

  • Методология Яндекс.БЭМ
  • Методология ООCSS
  • Принципы оформления кода

Препроцессоры и язык разметки HAML

  • Язык разметки HAML
  • Препроцессор SCSS
  • Препроцессор LESS
  • Препроцессор Stylus

Компонентная модель верстки

  • Знакомство с WebComponents
  • Компонентный Веб
  • Google Polymer
  • Импорт HTML-файлов

Макетирование страниц с применением модели гибких блоков

  • Верстка страницы с применением Flexible Box Layout

CSS-фреймворки

  • Bootstrap
  • Foundation

3D и современные методы создания сайтов

  • Parallax-эффект
  • 3D-эффекты на страницах

 

Кроссбраузерная верстка: 

Веб-стандарты и их поддержка

  • Стандарты W3C. Документация.
  • DOCTYPE.
  • Стандарт Unicode. Кодировки Unicode. Поддержка Unicode в различных браузерах.
  • Протокол HTTP.

Элементы и атрибуты HTML5 и структура страницы

  • Секции, выноски, статьи, навигационные, «шапка», «подвал».
  • Элементы форм и их атрибуты.

Эффективное использование инструментов разработки веб-страниц

  • Инструментарий разработчика:, FTP-клиенты, текстовые редакторы, графические редакторы, вспомогательные программы. Web Developer, Mozilla Firebug, Zen Coding/Emmet, IE WebDeveloper.
  • Составление и анализ требований к вёрстке веб-страниц. Проектирование макетов. Тестирование веб-страниц: просмотр в различных браузерах, проверка валидатором, просмотр при различной ширине окна браузера и различных размерах шрифта. Контроль качества веб страниц.
  • Практическая работа: построение структуры страницы с использованием вспомогательных программ.

Селекторы в HTML5

  • Селекторы перешедшие из HTML4/xHTML.
  • Псевдоклассы/псевдоэлементы. Контекстные селекторы. Новые селекторы в HTML.
  • Ролловеры, спрайты.
  • Практическая работа: использование специфических селекторов при верстке страницы.

Введение в построение удобных для использования сайтов (usability) и доступность (accessibility) сайтов

  • Практичность (usability) сайтов. Цели и задачи пользователей. Общие принципы разработки интерфейсов в применении к сайтам. Психологические аспекты взаимодействия пользователя с сайтом. Тестирование практичности.
  • Доступность (accessibility) сайтов. Обзор различных технических устройств для просмотра сайтов. Технические аспекты взаимодействия пользователя с сайтом. Ограниченные возможности пользователей

Продвинутые технологии HTML и CSS

  • Относительное и абсолютное позиционирование. Поведение дочерних элементов при позиционировании. Порядок наложения: свойство z-index. Примеры позиционирования: наложение блоков, закрепление "подвала" внизу страницы. Обрезка блока: свойство clip. Фиксированное позиционирование. Свойство display.
  • Переполнение блока: свойство overflow. Особенности поддержки overflow в разных браузерах. Создание "фреймообразной" вёрстки с использованием overflow. Расширения IE: свойства overflow-x и overflow-y.
  • Внедрение внешних ресурсов: элемент object. Внедрение файлов HTML, создание "фреймообразной" вёрстки с использованием object. Внедрение роликов Flash в соответствии со стандартами Консорциума W3C. Внедрение векторной графики (SVG); предоставление альтернативного растрового изображения браузерам, которые не поддерживают этот формат.
  • Пиктограмма сайта (favicon). Формат ICO. Особенности поддержки пиктограммы в различных браузерах.
  • Практическая работа: использование на практике CSS-свойств позиционирования, отображения и др.

Совместимость веб-страниц с различными браузерами

  • Условные комментарии.
  • Скрипты для поддержки селекторов и изменения поведения старых браузеров.
  • Программы эмуляторы старых версий IE.
  • Фильтры.
  • Практическая работа: использование кроссбраузерной верстки

Использование свойств CSS2 и CSS3

  • Градиенты, анимация, трансформация (2D и 3D), переходы
  • Медиа-запросы (построение мобильных версий сайтов, адаптивная верстка)
  • @font-face (веб-шрифты), текстовые эффекты,
  • Многоколоночная верстка,
  • Работа с фоном (+градиенты)
  • Закругление углов, модель Flex-блоков.
  • Определение технологий, поддерживаемых браузером.
  • Практическая работа: построение выпадающего меню средствами HTML5 и CSS3

Верстка макета

  • Принципы нарезки макета из psd-файла.
  • Выбор размеров и вариантов верстки.
  • Верстка.
  • Практическая работа: нарезка макета страницы
  • Практическая работа: верстка страницы по заданному макету.

JavaScript. Основы веб - программирования

 Основы программирования

  • Введение в JavaScript (ECMAScript-262)
  • Обзор базовых типов
  • Операторы
  • Выражения и инструкции
  • Переменные и константы
  • Манипуляции с базовыми типами
  • Тривиальные типы

 Управляющие конструкции

  • Цикл while
  • Операторы инкремента и декремента
  • Цикл for
  • Цикл do while
  • Управляющие конструкции if – else if – else
  • Прерывание и продолжение цикла
  • Управляющая конструкция switch
  • Практикум: Практическое применение управляющих конструкций в JavaScript

 Функции

  • Понятие функций
  • Декларация функций
  • Аргументы функции
  • Возврат значений
  • Области видимости
  • Функция-выражение
  • Анонимная функция
  • Практикум: Использование функций при процедурном подходе в программировании

Объектные типы

  • Объектный тип: Объект (Object)
  • Свойства объекта
  • Методы объекта
  • Объектный тип: Массив (Array)
  • Свойство и методы функций
  • Практикум: Использование объектных типов в JavaScript

Объектно-ориентированное программирование

  • Конструкторы объектов
  • Прототипы
  • Классы
  • Практикум: Применение объектно-ориентированного подхода в программировании

Объектная модель браузера

  • Объектная модель браузера
  • Объект Window
  • Объект Navigator
  • Объект Screen
  • Объект History
  • Объект Location
  • Объект Document
  • HTML-коллекции
  • Практикум: Практическое использование объектов браузера

Использование элементов HTML

  • Свойства и методы элемента Form
  • Свойства и методы элемента Input
  • Свойства и методы элемента TextArea
  • Свойства и методы элемента Select
  • Свойства и методы элемента Option
  • Свойства и методы элемента Image
  • Свойства и методы элемента Table
  • Практикум: Практическое использование элементов HTML

Объектная модель документа: DOM

  • Document Object Model (DOM)
  • Типы узлов
  • Связи между объектами
  • Свойства и методы интерфейса Node
  • Свойства и методы интерфейса Element
  • Свойства и методы интерфейса Document
  • Нестандартные свойства и методы HTML-элементов
  • Свойства и методы коллекции styleSheets
  • Практикум: Использование объектной модели документа

События и их обработка

  • Список событий
  • Модели событий
  • Назначение обработчиков событий
  • Работа с обработчиками событий
  • Получение ссылки на событие
  • Отмена действий по умолчанию
  • Кроссбраузерные свойства события
  • Получение ссылки на элемент
  • Использование фазы всплытия событий
  • Отмена всплытия события
  • Практикум: Использование разных моделей событий

JavaScript. Использование библиотеки jQuery

Введение в jQuery

  • Использование текстовых редакторов
  • Использование javascript-консоли в браузерах
  • Введение в jQuery
  • API jQuery
  • Выборка в jQuery
  • Фильтрация
  • DOM: отношения элементов
  • Работа с элементами веб-формы
  • Лабораторная работа

События и манипуляции с элементами

  • События jQuery
  • Обработка событий
  • Объект Event
  • Отмена событий
  • Добавление элементов
  • Манипуляции с элементами
  • Делегирование событий
  • Лабораторные работы

Анимация в jQuery

  • Базовые эффекты
  • Управление эффектами
  • Метод animate()
  • Исследование анимации
  • Полезный метод grep()
  • Лабораторные работа

Практическая работа с jQuery

  • Создание кода плавного показа картинок
  • Оптимизация кода
  • Создание шаблонизатора
  • Использование шаблонизатора Handlebars

PHP:

Установка/настройка веб-сервера и PHP

  • Вопросы, на которые надо ответить
  • Как это работает?
  • Установка веб-сервера
  • Настройка веб-сервера
  • Установка PHP
  • Настройка PHP
  • Первый скрипт на PHP

Основы PHP

  • Синтаксис
  • Операторы
  • Переменные
  • Константы
  • Типы
  • Управляющие конструкции
  • Лабораторные работы по теме

Управляющие конструкции: циклы

  • Операторы инкремента/декремента
  • Цикл for
  • Цикл while
  • Цикл do-while
  • Итерирование массива
  • Цикл foreach
  • Лабораторные работы по теме

Пользовательские функции

  • Описание функции
  • Вызов функции
  • Аргументы функции
  • Аргументы функции по умолчанию
  • Область видимости переменных
  • Статические переменные
  • Возврат значений
  • Уточнение типа
  • Лабораторные работы по теме

Что внутри PHP?

  • Документация PHP
  • Обзор встроенных функций
  • Встроенные константы и псевдоконстанты
  • Суперглобальные переменные
  • Функции подключения файлов
  • Лабораторная работа по теме

Изучаем HTTP: формы

  • Стандарт HTTP/1.1
  • Заголовки запроса и ответа
  • Статус сервера
  • Доступ к заголовкам запроса – переменные окружения сервера
  • Работа с веб-формами
  • HTTP-методы запросов
  • Проверка передаваемых значений
  • Лабораторная работа по теме
  • Финальная практическая работа

Разработка web - сайтов и взаимодействие с MySQL

Cookie

  • Что такое Cookie?
  • Параметры cookie
  • Типы cookie
  • Временные
  • Постоянные
  • Создание cookie
  • Чтение cookie
  • Удаление cookie
  • Сохранение массивов в cookie
  • Лабораторная работа по теме

HTTP-заголовки ответа сервера

  • Метод HEAD
  • Заголовки ответа сервера
  • Переадресация (Location)
  • Перезапрос ресурса (Refresh)
  • Установка типа содержимого (Content-Type)
  • Управление кэшированием (Cache-Control, Expires)
  • Буферизация

Сессии

  • Что такое сессия?
  • Создание сессии
  • Чтение сессии
  • Удаление сессии
  • Параметры сессии
  • Лабораторная работа по теме

Работа с файловой системой

  • Функции для работы с файлами
  • Режимы работы
  • Чтение и запись
  • Работа с курсором
  • Прямая работа с файлами
  • Запирание файлов
  • Функции для работы с директориями
  • Загрузка файлов на сервер по HTTP
  • Лабораторная работа по теме

Основы работы с базами данных

  • Общие сведения о базах данных
  • Требования к структуре базы данных
  • Реляционная СУБД
  • Нормализация
  • Общие сведения о SQL
  • Выборка записей
  • Вставка записи
  • Удаление записи
  • Изменение записи
  • Создание базы данных и таблицы

Сервер баз данных MySQL

  • Общие сведения о сервере баз данных MySQL
  • Установка сервера баз данных MySQL
  • Конфигурация сервера баз данных MySQL
  • Программы для работы с сервером баз данных MySQL
  • Использование утилит командной строки
  • Экспорт и импорт баз данных
  • Лабораторная работа по теме

Использование сервера баз данных MySQL в приложениях PHP

  • Расширение MySQLi
  • Соединение с сервером баз данных MySQL
  • Выбор базы данных
  • Исполнение запроса
  • Получение результата запроса
  • Полезные функции
  • Опасность SQL-иньекций
  • Подготовленные запросы
  • Лабораторная работа по теме

Практическая работа: создание интернет-магазина

  • Создание базы данных
  • Создание каталога товаров
  • Выборка товаров из каталога
  • Создание корзины пользователя
  • Выборка товаров из корзины пользователя
  • Удаление товаров из корзины пользователя
  • Формирование заказа
  • Выборка заказов
  • Повышение безопасности (если останется время)
     

Профессиональная разработка на PHP 7

Объектно-ориентированное программирование на PHP

  • Классы
  • Свойства и методы
  • Конструкторы и деструкторы
  • Клонирование объектов
  • Наследование
  • Перегрузка методов
  • Методы доступа к свойствам и методам
  • Обработка исключений
  • Константы класса
  • Абстрактные классы и методы
  • Интерфейсы
  • Финальные классы и методы
  • Статические свойства и методы класса
  • "Магические методы"
  • Уточнение типа (type-hint)
  • Типажи (traits)
  • Другие полезные мелочи
  • Лабораторные работы по теме

  Практическое использование ООП с базой данных SQLite

  • Введение в SQLite
  • Преимущества и ограничения SQLite
  • Особенности SQLite
  • Выполнение основных операций работы с SQLite
  • Создание базы и таблиц
  • Вставка, обновление, удаление записей
  • Выборка данных
  • Лабораторные работы по теме

PHP и XML

  • Введение в XML
  • Обзор возможностей по работе PHP с технологией XML
  • SAX
  • DOM
  • SimpleXML
  • Обзор XSL/T
  • Преобразование данных на сервере
  • Лабораторные работы по теме

PHP и XML Web-services

  • Введение в XML Web-services
  • Обзор RPC
  • Обзор SOAP
  • Использование расширения SOAP
  • Использование WSDL
  • Обзор XML-RPC
  • Использование расширения XML-RPC
  • Использование контекста потока
  • Лабораторная работа по теме

  Сокеты и сетевые функции

  • Соединение с удаленными узлами через сокеты
  • Сетевые функции

  Работа с графикой

  • Введение в графические форматы
  • Вопросы генерации графики на PHP 5
  • Использование расширения GD2
  • Базовые функции для работы с графикой

Web - мастеринг. Серверное web - программирование: 

Основы сетей

  • Сети TCP/IP
  • Модель OSI
  • Адресация в сетях
  • Маршрутизация
  • Порты
  • Разрешение имен
  • DNS
  • Использование полезных утилит
  • Лабораторная работа: Просмотр и создание записей DNS

Протокол HTTP

  • Терминология (RFC2616)
  • Методы запросов
  • Статус сервера
  • Заголовки запроса и ответа
  • Лабораторная работа: Просмотр обмена данными между Веб-сервером и браузером
  • Передача данных методами GET, HEAD и POST
  • Расширяемость протокола
  • Лабораторная работа: Просмотр данных, передаваемых методами GET и POST
  • Безопасность: аутентификация и авторизация пользователя
  • Безопасность обмена данными: SSL
  • Обзор существующих Веб-серверов

Сервер Microsoft IIS

  • Обзор, установка и настройка сервера IIS
  • Приложения и пулы приложений
  • Настройка файлов журналов
  • Понятие виртуального хоста
  • Лабораторная работа: Создание и настройка виртуального хоста
  • Понятие виртуальной папки
  • Лабораторная работа: Создание и настройка виртуальной папки
  • Настройка сообщений об ошибках
  • Лабораторная работа: Настройка сообщений об ошибках
  • MIME-типы
  • Привязка MIME-типа к произвольному расширению
  • Управление кэшированием
  • Привязка обработчиков
  • Лабораторная работа: Настройка сервера на обработку произвольных типов файлов
  • Аутентификация и авторизация пользователя
  • Включение режима SSL
  • Лабораторная работа: Базовая аутентификация пользователя с использованием SSL

Сервер Apache

  • Установка сервера Apache. Обзор версий Apache 2.2 – 2.4
  • Лабораторная работа: Установка сервера Apache
  • Основные директивы настройки сервера Apache
  • Файлы конфигурации и .htaccess
  • Лабораторная работа: Использование системной переменной PATH
  • Виртуальные хосты
  • Лабораторная работа: Создание и настройка виртуального хоста
  • Настройка виртуальной папки
  • Настройка сообщений об ошибках
  • Лабораторная работа: Создание виртуальной папки и настройка сообщений об ошибках
  • Управление заголовками ответа сервера
  • Управление кэшированием
  • Модули сервера
  • Привязка обработчиков
  • Лабораторная работа: Настройка сервера на обработку произвольных типов файлов и привязка обработчиков
  • Аутентификация и авторизация пользователя
  • Лабораторная работа: Аутентификация пользователей
  • Использование модуля mod_rewrite

MySQL 5. Проектирование и создание баз данных для web: 

Установка и запуск сервера MySQL 5.x в качестве службы

  • Описание особенностей и преимуществ MySQL
  • Установка сервера MySQL 5.x
  • Лабораторная работа: Установка сервера MySQL 5.x
  • Описание архитектуры MySQL
  • Программы и утилиты для работы с сервером (включая графический интерфейс пользователя (GUI) для выполнения запросов и получения результатов)
  • Лабораторная работа: Установка пакета Workbench 5.2.x для моделирования БД, разработки и администрирования сервера MySQL
  • Команды консоли сервера, операторы SHOW, USE
  • Использование базы данных INFORMATION_SCHEMA для получения информации о метаданных
  • Лабораторная работа: Работа с консолью сервера MySQL 5.x
  • Домашнее задание

Проектирование реляционной базы данных

  • Проектирование базы данных
  • Основные типы данных в MySQL 5.x и оптимальный выбор типа для хранения своих данных
  • Практическая работа: выбор типа данных для хранения информации
  • Нормализация базы данных, ключи, ключевые атрибуты
  • Зависимости и отношения между сущностями в БД
  • Использование пакета Workbench 5.2.x при проектировании БД
  • Лабораторная работа: Моделирование и нормализация простой БД (включая физическое проектирование)
  • Домашнее задание. Тестирование (5 мин)

Синтаксис выражений SQL для определения структуры данных

  • Выражения SQL, операторы определения структуры данных
  • Лабораторная работа: создание БД на сервере MySQL 5.x
  • Индексов и ограничений. Добавление и удаление индексов из таблицы
  • Лабораторная работа: создание отношений между таблицами БД
  • Выражения (операторы) манипулирования данными
  • Лабораторная работа: наполнение БД из внешних файлов
  • Домашнее задание. Тестирование (10 мин)

Выражения SQL: манипулирование данными

  • Оператор SELECT и выборка данных
  • Предикаты (клаузулы) WHERE, ORDER
  • Агрегирующие функции (агрегаты)
  • Ограничение выборки
  • Лабораторная работа: Выборка данных с агрегацией значений
  • Группировка данных
  • Предикат HAVING
  • Лабораторная работа: Выборка данных с группировкой
  • Объединение таблиц
  • Лабораторная работа: Внутреннее объединение таблиц

Объединение запросов и манипулирование данными

  • Объединение запросов (UNION)
  • Использование подзапросов и множеств значений
  • Лабораторная работа: Построение и использование объединенных запросов
  • Временные таблицы и просмотры
  • Обновление и удаление данных
  • Лабораторная работа: Обновление, удаление данных
  • Домашнее задание. Тестирование (10 мин)

Хранимые процедуры и триггеры

  • Назначение и создание хранимых процедур
  • Использование хранимых процедур
  • Лабораторная работа: создание и использование хранимых процедур
  • Триггеры
  • Обеспечение ссылочной целостности
  • Лабораторная работа: Создание и использование триггеров

Транзакции и типы хранилищ MySQL

  • Блокировки и их типы
  • Понятие транзакции, свойства ACID
  • Лабораторная работа: использование транзакций Типы хранилищ MySQL
  • Выбор оптимального хранилища
  • Лабораторная работа: использование различных типов хранилищ
  • Тестирование 10 мин

Оптимизация и обслуживание сервера MySQL 5

  • Резервное копирование и аварийное восстановление информации
  • Проверки и восстановление таблиц
  • Лабораторная работа: Резервное копирование и восстановление
  • Разделение прав пользователей
  • Оптимизация запросов
  • Оптимизация баз данных
  • Оптимизация конфигурации сервера
  • Лабораторная работа: Оптимизация лабораторной базы данных и проверка эффективности работы

Психология влияния:

 Что изучает деловая психология. Введение в предмет. Типы человеческих темпераментов

 Виды психологического воздействия на людей

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

 Особенности психологического манипулирования

  • Значение эффекта первого впечатления.
  • Искусство комплимента в деловом общении.
  • Искусство задавать вопросы.

 Психология проницаемости делового человека

  • Психологическая сущность проницательности.
  • Невербальные индикаторы психологического состояния личности.
  • Физиогномические особенности личности.

 Психология создания доверительных отношений

  • Стили и приемы профессионального слушания.
  • Механизм избежания конфликтов.
  • Умение прекратить разговор, не обижая собеседника.
  • Рекомендации по созданию доверительных взаимоотношений.

Психологические приёмы успешных деловых переговоров

 

 Деловой этикет и протокол:

Основные элементы поведения делового человека
Приветствие
Деловой костюм

  • цвет
  • галстук
  • рекомендуемые цветовые сочетания мужского делового костюма

Имидж деловой женщины
Аксессуары костюма деловой женщины
Мужской и женский костюмы на деловых переговорах

 Деловая переписка

  • преимущества
  • сроки ответа на различные виды писем
  • правильная пунктуация
  • деловые аксессуары
  • правила оформления
  • составление плана делового письма

 Служебная переписка

  • служебная записка
  • письмо за рубеж

Личная переписка
Правила поведения на деловых переговорах
Деловой прием, банкет, деловой обед (ужин)

  • рассадка гостей за столом
  • сервировка стола
  • за столом …
  • алкоголь на деловом приеме
  • закуски на приеме
  • тосты
  • танцы (с кем танцевать и как приглашать на танец)
  • чаевые (сколько и кому давать)
  • подарки и сувениры
  • Правила поведения в театре
  • Неловкие ситуации
  • Этикет для мужчины
  • Курение. Основные правила
  • Переговоры по телефону (входящий и исходящий звонок)
  • Этикет семейной жизни

 

Технология и психология трудоустройства:

Теория типов личности в определении оптимального рода занятий. Оценка собственного психотипа. Цель и две фазы в процессе поиска работы. Сбор и анализ информации. Составление резюме и заполнение анкет

  • Определение цели: подбор оптимального рода занятий в соответствии с собственным психотипом и личными критериями выбора работы.
  • Мониторинг рынка труда, уровня предлагаемых заработных плат, условий, требований.
  • Выбор источников поиска работодателя: внешние, внутренние.
  • Поиск фирмы: сбор и анализ доступной информации о возможных работодателях.

CV. Получение приглашения на собеседование. Подготовка самопрезентации.

  • Составление CV. Важные мелочи при составлении Резюме. Самая распространенная ошибка – плагиат.
  • Правила составления Резюме: системность, краткость, информированность.
  • Сопроводительное письмо.
  • Предоставление рекомендаций.
  • Телефонный разговор с представителем фирмы-работодателя.

Активная фаза в процессе поиска работы. Организация встречи с работодателем. Собеседование, тестирование: стратегия поведения. Психологический тренинг. Вопросы найма, трудовые и иные контракты.

  • Получение приглашения на работу: встреча с работодателем; самопрезентация во время собеседования.
  • Вопросы работодателя: типичные, атипичные, заковыристые, на проверку выдержки, на правдивость.
  • Ситуационное собеседование.
  • Стрессовое собеседование.
  • Групповое собеседование.
  • Метод проективного интервью.
  • Тесты: профессиональные; личностные; межличностные.
  • Получение работы: заключение контракта, виды контрактов, их последствия; испытательный срок.

Важные мелочи при подборе работодателя: предупрежден, значит вооружен, или внимание, аферисты!

  • Выбирают не только Вас, но и Вы.
  • Что обязательно нужно выяснять соискателю до оформления трудовых отношений.
  • Примеры поведения «хитрых» работодателей, «бесплатная» работа.
  • Алгоритм и правила «правильного» трудоустройства.

Требуемая подготовка:


 Варианты оплаты:

Оплатить можно наличными в кассу учебного центра; карточкой через терминал в офисе; с  р/с предприятия, где Вы работаете; на сайте картой, квитанцией через Ощадбанк.

Калькулятор скидок:

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

Оплата на сайте, получение счета:

  • Оплатить обучение на сайте можно картами Visa, Master Card.
  • Получить счет-фактуру для оплаты юридическими лицами можно прямо на сайте.
  • Получить квитанцию на оплату через отделение Сбербанка Украины.

Перейти на страницу .....

Документы об окончании и трудоустройство:

  • По окончании обучения выпускники учебного центра получают диплом учебного центра или диплом международного образца, и могут работать в украинских и зарубежных предприятиях на должности веб-разработчика.

Авторские права защищены. ООО «Анастасия». Название и логотип предприятия, программы обучения принадлежат ООО «Анастасия». Данная программа обучения защищается законом об авторском праве. Незаконное копирование или использование данной программы или ее части может повлечь суровые гражданские или уголовные наказания и будет преследоваться по всей строгости закона.

Наверх