Услуги / Обучение / Web программирование |
|
Модуль 1
|
Основы HTML и CSS (8 занятий = 16 часов)
|
|
Цель модуля:
|
Изучить основы языка разметки HTML, способы применения CSS2, основы построения сайтов для сети Internet. В курсе рассматриваются стандарты языка HTML 4.01, CSS2.
|
|
Описание модуля:
|
Вы получите необходимые навыки для построения сайтов и статических страниц в сети Internet.
|
По окончании модуля Вы будете уметь:
|
- Создавать совместимую со всеми браузерами разметку HTML и CSS документов, при соблюдении стандартов, определённых организацией World Wide Web Consortium (W3C).
- Создавать web-страницы, содержащие все необходимые компоненты: текстовое наполнение, гиперссылки, графическое наполнение
- Создавать интерактивные формы для взаимодействия пользователя с web-сервером
- Использовать возможности каскадных таблиц стилей CSS для повышения функциональности и улучшения оформления web-сайта
- Использовать технологию фреймов
- Размещать сайт в Internet
|
|
Примеры:
|
|
|
Модуль 2
|
Основы JavaScript (8 занятий = 16 часов)
|
|
Цель модуля:
|
Получение теоретических знаний и практических навыков для эффективного использования современных клиентских Web-технологий на примере JavaScript и Динамического HTML.
|
|
Описание модуля:
|
Вы изучите особенности синтаксиса JavaScript, объектно-ориентированный подход в программировании на JavaScript, основные встроенные функции, приёмы создания и работы с динамическими элементами при помощи DHTML.
|
По окончании модуля Вы будете уметь:
|
- Создавать интерактивные, динамически формирующиеся и динамически изменяющиеся HTML-документы
- Проверять с помощью JavaScript-сценария правильность данных, вводимых пользователями в HTML-формы, перед их отправкой на сервер
- Использовать DHTML для динамического обновления содержимого HTML-документов при возникновении различных событий
- Создавать DHTML страницы, совместимые со всеми современными браузерами
|
|
Примеры:
|
|
|
Модуль 3
|
Основы PHP (8 занятий = 16 часов)
|
|
Цель модуля:
|
Изучить основы языка программирования PHP, дающего возможность Web-разработчикам легко и быстро создавать динамично изменяемые html-страницы.
|
|
Описание модуля:
|
Вы научитесь профессионально создавать Web-сайты и Web-приложения при помощи языка PHP. Вы получите полное представление о возможностях применения технологии PHP: обработка форм, написания гостевых книг, форумов. В курсе рассмотрено больше количество примеров и готовых наработок, что позволит слушателям практически сразу после окончания приступить к реальной работе с PHP.
|
По окончании модуля Вы будете уметь:
|
- Создавать активные сайты с использованием PHP
- Использовать формы и проверять передаваемые значения
- Использовать сессии в PHP
- Объяснять и использовать различные способы аутентификации и авторизации пользователя
- Функции для работы с каталогами. Загрузка файлов на сервер
- Использовать объектный подход в PHP
- Работать с FTP-сервером посредствам языка PHP
- Использовать обработчик шаблонов для PHP (Smarty)
- Сохранять файлы в формат MS Excel
- Использовать CMS - система управления контентом
|
|
Примеры:
|
|
|
Модуль 4
|
Основы баз данных (БД) MySQL (8 занятий = 16 часов)
|
|
Цель модуля:
|
Изучить основы языка SQL который используется в базе данных MySQL.
|
|
Описание модуля:
|
Вы приобретёте практические навыки для работы с базой данных MySQL и теоретические знания, необходимые Вам для проектирования несложных баз данных. Узнаете, как планируются и разрабатываются базы данных, научитесь создавать таблицы и SQL запросы к ним.
|
По окончании модуля Вы будете уметь:
|
- Проектировать реляционные базы данных и приводить их к 3-й нормальной форме
- Создавать/редактировать/изменять таблицы
- Создавать SQL запросы
- Использовать функций PHP для доступа к БД MySQL
- Противостоять атакам сервера использующих SQL-инъекцию
|
|
Примеры:
|
|
|