компьютерное обучение

+38(044)522-94-17
Курсы
Сертификаты
Введите ID сертификата:

Авторизация
E-Mail:

Пароль:

    Регистрация :: Вспомнить пароль
   СТАНЬ ПРОФЕССИОНАЛОМ

  • Курсы компьютерной графики
    Adobe Photoshop | Adobe InDesign
  • WEB - технологии
    HTML, CSS | JavaScript | SEO | PHP
  • Курсы программирования
    JAVA
  • Курсы администрирования
    FreeBSD | Linux | MS Windows Server 2008

    Посмотреть все курсы....



    11 мая 2009 года наш сайт был признан победителем в номинации Сайт дня каталога сайтов на www.i.ua Наш сайт был признан победителем в номинации "Сайт дня" каталога сайтов
    на I.UA



  • WEB-программирование (PHP, MySQL)

    Описание курса:

    В процессе обучения Вы приобретете знания, необходимые для создания качественных веб-сайтов, и сложных веб-приложений типа: Интернет-магазин, веб-каталог, справочник, форум. Курс базируется на изучении распространенных бесплатных серверных технологий: www сервер – Apache, сервер баз данных - MySQL, язык программирования - PHP. Набор этих компонентов и полученные знания позволят Вам создавать качественные web-сайты базового и среднего уровня сложности, а также уверенно ориентироваться в области технологий веб - программирования.

    Курс предназначен:

    • для специалистов по web-технологиям - Вы сможете упростить работу с Вашим сайтом написанном на чистом HTML, создавать более сложные веб- приложения: Интернет - магазины, веб- каталоги, справочники, узнать принципы написания качественных программ.
    • руководителей IТ- отделов и фирм - Вы будете знать технические аспекты программирования веб -приложений и будете уметь управлять этой деятельностью для достижения оптимальных результатов качества.
    • владельцев частных фирм - Вы сможете самостоятельно разработать, переделать и поддерживать сайт фирмы.


    По окончании курса выдается сертификат Учебного центра Бейсик.

    Требования к слушателям:

    Для усвоения материала необходимо знать программу курса Веб - дизайн
    Желательно обладать базовыми навыками программирования, на каком либо языке.

    ЗАЯВКА НА ОБУЧЕНИЕ
    ПРОЙТИ ТЕСТИРОВАНИЕ ПО ЭТОМУ КУРСУ
    СПИСОК ВСЕХ КУРСОВ


    Форма обучения Цена, грн. Количество часов Количество занятий
    Индивидуальное 2700 30 15
    Группа 2-3 чел. 1550 30 15
    Группа 5 чел. 1550 30 15

    ПРОГРАММА КУРСА

    Тема №1
    «Введение в программирование веб-приложений».
    1. Задачи, которые решаются с помощью PHP: управление сайтом, создание каталогов и справочников.
    2. Трехуровневая архитектура веб-приложения MVC
    3. Принцип запроса информации с сайта
    4. Подход к разработке качественных веб-сайтов и веб-приложений.
    Этапы разработки средних и крупных приложений.
    5. Сервер, общее назначение, его роль в обучении, варианты установки и использования.
    6. Создание тестового скрипта. Проверка работоспособности web сервера с поддержкой РНР.

    Тема №2.
    «Введение в РНР».
    1. Базовый синтаксис.
    2. Типы переменных.
    3. Предопределенные переменные, назначение.
    4. Практическая работа
    5. Переменные. Предопределенные переменные.
    Передача данных на веб-сайт при помощи веб-форм.
    6. Создание тестового скрипта. Создание переменных.
    Присвоение значений. Вывод значений переменных.
    7. Обработка данных, полученных методом GET
    8. Обработка данных, полученных методом POST.
    9. Разница методов GET и POST.
    10. Загрузка файлов при помощи форм.
    11. Создание тестового скрипта. Обработка данных форм.

    Тема №3.
    «Выражения, функции и описания».
    1. Выражения. Операции. Приоритет выполнения операций.
    Типы операций, специфические операторы.
    2. Структуры управления.
    3. Введение в функции. Аргументы функций. Возвращаемые значения.
    4. Практическая работа.
    5. Создание тестового скрипта. Использование структур управления.

    Тема №4.
    «Создание базовой структуры веб-сайта».
    1. Практическая работа.
    2. Разделение логики и дизайна сайта.
    3. Создание структуры папок сайта.
    4. Создание шаблона дизайна сайта.
    5. Работа со ссылками на сайте под управлением PHP.
    6. Обработка ошибки 404: файл не найден.

    Тема №5.
    «Механизм сессий для временного хранения данных на сервере - SESSION».
    1. Общие понятия о сессии. Что такое сессия?
    2. Функции работы с сессиями.
    3. Практическая работа.
    4. Вход в систему при помощи сессий.
    5. Создание механизма извещения пользователя об ошибочных действиях.
    6. Обработка ошибки входа в систему.
    7. Разграничение доступа к разделам и возможностям сайта при помощи сессий.

    Тема №6.
    «Механизм COOKIE для временного хранения данных на клиенте».
    1. Общие понятия о COOKIE. Что такое COOKIE?
    2. Функции работы с COOKIE.
    3. Сохранение настроек сайта на стороне клиента.
    4. Практическая работа.
    5. Настройка дизайна сайта при помощи COOKIE.

    Тема №7.
    «Проверка правильности заполнения веб-форм».
    1. Проблема ошибок заполнения веб-форм.
    2. Основы юзабилити веб-форм при обнаружении ошибок.
    3. Обработка ошибки заполнения формы в целом.
    4. Указание неверно заполненных полей.

    ДОПОЛНИТЕЛЬНЫЕ ТЕМЫ
    Тема №8.
    «Проверка правильности заполнения веб-форм при помощи регулярных выражений»
    1. Назначение регулярных выражений, их аналоги в реальном мире.
    2. Поля в регулярных выражениях.
    3. Практическая работа.
    4. Составление регулярных выражений для популярных элементов данных: номера телефонов, имена людей, даты, адреса электронной почты.

    Тема №9.
    «Основы работы с базами данных».
    1. База данных: назначение, структура, структурные аналоги в офисных программах Excel, Access, примеры структур баз данных.
    2. Назначение SQL – языка структурированных запросов.
    3. Программа управления базами данных phpMyAdmin.
    4. Практическая работа.
    5. Обзор среды программы phpMyAdmin.
    6. Создание БД, обзор SQL-запроса.
    7. Создание таблицы «Адресная книга».
    8. Заполнение таблицы «Адресная книга».
    9. Подключение скрипта к серверу БД.
    10. Обзор основных категорий SQL-запросов по работе с данными сайта.
    Выполнение запросов. Обработка полученных данных.
    11. Показ данных таблицы «Адресная книга» на веб-странице.
    12. Подключение формы добавления и редактирования данных.
    13. Выполнение добавления и редактирования данных.
    14. Удаление данных из таблицы «Адресная книга».
    15. Поиск данных в таблице «Адресная книга».

    В составе курса – консультации по вопросам:
    1. Установка форумов и блогов.
    2. Установка CAPTCHA.
    3. Установка сервера Apache и СУБД MySQL.
    4. Использование бесплатных скриптов.
    5. Интеграция Интернет-магазина с сайтом фирмы.
    6. Импорт/экспорт данных в базах данных, в т.ч. 1С.
    7. Использование сложных запросов SQL.

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


    СПИСОК ВСЕХ КУРСОВ



     

    © 1998-2010, Компьютерный Учебный Центр "Бейсик". Все права защищены.
    Создание и поддержка - дизайн студией GiG Web Solutions