Курсы
Сертификаты
Введите ID сертификата:

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

Пароль:

    Регистрация :: Вспомнить пароль
Загрузить TeamViewer Загрузить TeamViewer QuickJoin

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

Курсы php, веб программированиеОписание курса:

Если вы планируете стать веб – программистом и создавать качественные сайты, то без PHP вам не обойтись! С помощью PHP разработчики создают сайты, имеющие развитые функции, активно взаимодействующие с пользователем, например: Интернет-магазин, веб - каталоги, движки, почтовую рассылку на сайте, новостную ленту, справочники, форумы и т.д.. Поэтому следующим шагом после прохождения курсов «HTML, CSS» является PHP программирование для начинающих. На этом курсе вы получите базовые навыки разработки сайтов на PHP, что позволит Вам быстро начать применение PHP и более уверенно ориентироваться в области веб – программирования.
Знания этого курса помогут Вам перейти от создания статических сайтов-визиток к созданию многостраничных корпоративных сайтов. Занятия ведет профессиональный веб - разработчик, который научит вас на реальных примерах, взятых из жизни. Курс PHP программирование для начинающих базируется на изучении распространенных бесплатных серверных технологий: www сервер – Apache, сервер баз данных - MySQL, язык программирования - PHP.

На курсах PHP программирование для начинающих Вы научитесь:
- Устанавливать и настраивать сервер Apache, необходимый для работы
- Устанавливать и настраивать PHP
- Создавать простые сценарии PHP
- Работать с формами: принимать данные HTML форм и обрабатывать их
- Работать с программой управления базами данных MySQL – phpMyAdmin;
- Научитесь использовать методы GET и POST протокола HTTP;
- Научитесь создавать программы (скрипты) для авторизации на сайте;
- Быстро и эффективно использовать справочную информацию для поиска ответов на возникающие вопросы;
- На примере адресной книги научитесь создавать приложения баз данных такие как Internet-магазин, доска объявлений, опросы, отзывы о сайте и пр.

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

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

Информация о тренере:
Профессиональный опыт: с 2006– по сегодняшний день веб-программист.
За время своей профессиональной деятельности, принимал участие во многих успешных проектах.

Ключевые области знаний:
- HTML, СSS, PHP, JavaScript, Adobe Flash, Action Script, Codeigniter, MVC, MySQL, PostgreSQL.

Преподавательский опыт: 5 лет – тренер в УЦ Бейсик.
Читает курсы «HTML, CSS» , «Программирование на JavaScript», «Веб -Программирование PHP - Уровень 1», «PHP pro».
Имеет успешный опыт проведения курсов Web - программирования онлайн. Объясняет простым и доступным языком на реальных примерах из жизни.



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

Выпускники этого курса чаще всего записываются на:
Курсы PhpPro – расширенные возможности

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

Курс Основы программирования на PHP можно пройти также через систему on-line обучения. Стоимость on-line курса в группе от 3- х человек будет на 30% меньше.
Чтобы понять, как будет проходить он-лайн обучение, первое занятие Вы можете пройти БЕСПЛАТНО!!!
Как начать on-line обучение ? (4шага)
Отзывы об он-лайн обучении.


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

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

Тема №2. Введение в РНР.
1. Базовый синтаксис.
2. Типы переменных. Создание переменных. Присвоение значений. Вывод значений переменных. Предопределенные константы и переменные.
3. Работа с массивами. Обработка массивов – доступ, сортировка, поиск.

Тема №3. Обработка данных из форм.
1. Передача данных на веб-сайт при помощи веб-форм
2. Обработка данных, полученных методом _GET. Обработка данных, полученных методом _POST.
3. Разница методов _GET и _POST
4. Загрузка файлов при помощи форм.

Тема №4. Выражения, функции и описания.
1. Выражения. Операции. Приоритет выполнения операций. Типы операций, специфические операторы.
2. Операторы инкремента и декремента
3. Циклы for, while, do...while, foreach
4. Структуры управления.
5. Введение в функции. Аргументы функций. Возвращаемые значения.

Тема №5. Обзор встроенных функций.
1. Строковые функции: обработка строк, поиск, преобразование строк в другие типы.
2. Функции для работы с переменными.
3. Математические функции.
4. Функции для работы с массивами.
5. Функции даты и времени.

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

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

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

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

Тема №10. Проверка правильности заполнения веб - форм.
1. Проблема ошибок заполнения веб-форм. Обработка ошибки заполнения формы в целом.
2. Указание неверно заполненных полей.

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

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

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

Создание Интернет - магазина
1. Создание базы данных.
2. Заполнение каталога товарами, выборка товаров из каталога
3. Перемещение выбранных товаров в корзину пользователя. Удаление товаров из корзины пользователя.
4. Формирование заказа

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


Перейти на главную страницу УЦ Бейсик компьютерные курсы
Наши корпоративные клиенты
Хотим поблагодарить коллектив Учебного центра Бейсик за индивидуальный подход к каждому слушателю, чуткость, внимательность, терпение, профессионализм. Благодаря педагогическому таланту преподавателей сложный материал легко усваивается и запоминается. Большое спасибо за полученные знания.

Курс: MS Excel - уровень эксперт
Компания: БИЛЛА УКРАИНА

Другие отзывы...



Новости обучения

СКИДКИ НА ОБУЧЕНИЕ

Акция " Горящая цена"
Теперь вы можете пройти обучение с 50 % скидкой. Подробнее...

Акция "ПРИВЕДИ ДРУГА!"
Приведи друга - получи скидку на обучение 100 грн.!


АНКЕТИРОВАНИЕ для получения
сертификата УЦ БЕЙСИК










 

© 1998-2016, Компьютерный Учебный Центр "Бейсик". Все права защищены.