WEB-программирование РНР, MySQL

56 академических часов = 28 занятий = 14 дней по 2 дня в неделю = 7 недель

Этот курс выбирают те, кто:

начинающие специалист по вёрстке, для расширения
своих знаний

ищет работу в сфере web-программирования
на PHP

нуждается в практике и систематизации знаний по
РНР, MySQL

web-разработчик, желающий запрограммировать свой проект на PHP

Как проходит обучение
1
Посещаете занятия по расписанию
2
Изучаете примеры и кейсы
3
Выполняете задания, пишите тесты
4
Подготавливаете своё портфолио
5
Консультируетесь у экспертов
После курса вы сможете
проектировать приложение и его структуру на PHP
работать с
базой данных
MySQL
автоматизировать работу с данными, используя PHP
вести разработку программного обеспечения

Программа курса
“WEB-программирование РНР, MySQL”

Тема №1

Рабочее окружение

Тема №1 Рабочее окружение
4 часа, 2 занятия
  1. Специфика web-приложений.
  2. Среда разработки программного обеспечения, выбор, настройка и старт.
  3. Принципы работы с PHP, Apache, MySQL. Установка. Настройка.
  4. Основные понятия WWW.
  5. Принципы функционирования веб-сервера.
  6. Протокол HTTP, взаимодействие сервера и клиента. Понятия Request и Response. Query String. Процесс обработки клиентских запросов на сервере.
  7. Инструменты проектирования и администрирования баз данных. Среды разработки программного кода. Установка и настройка.
  8. Планирование проекта, проектирование и архитектура.
  9. Управление зависимостями приложения.
  10. Структура приложения.
Тема №2

Совместная разработка программного обеспечения

Тема №2 Совместная разработка программного обеспечения
4 часа, 2 занятия
  1. Системы контроля версий и их различия: GIT, SVN, Mercurial, TFS.
  2. Репозиторий, создание и клонирование.
  3. Добавление файлов в репозиторий. Фискирование состояний.
  4. Ветвление репзитория.
  5. Слияние веток(Мерж).
  6. Процесс разработки с использованием системы контроля версий.
  7. Медология разработки ПО(SCRUM).
  8. Тест №1.
Тема №3

Разработка web-приложений на PHP. Базовый синтаксис

Тема №3 Разработка web-приложений на PHP. Базовый синтаксис
8 часа, 4 занятия
  1. Базовый синтаксис. Смешивание PHP кода и HTML элементов на одной странице.
  2. Переменные и типы данных PHP. Константы. выражения. Комментарии.
  3. Использование одинарных и двойных кавычек при работе со строками.
  4. Парсирование PHP-переменных в строковых выражениях.
Тема №4

Разработка web-приложений на PHP. Операторы и функции

Тема №4 Разработка web-приложений на PHP. Операторы и функции
8 часа, 4 занятия
  1. Операторы PHP. Операторы управления.
  2. Функции. Назначение, библиотека стандартных функций. Разработка пользовательских функций.
  3. Строковые функции PHP.
  4. Функции PHP по работе с датой / временем.
  5. Тест №2.
Тема №5

Разработка web-приложений на PHP. ООП

Тема №5 Разработка web-приложений на PHP. ООП
4 часа, 2 занятия
  1. Назначение ООП.
  2. Основные принципы ООП.
  3. Классы и объекты (экземпляры классов).
  4. Свойства (поля) и методы.
  5. Модификаторы доступа.
  6. Синтаксис создания объектов.
  7. Переменная-ссылка.
  8. Жизненный цикл объектов.
  9. Синтаксис обращения к полям и методам объекта.
Тема №6

Реляционные базы данных: MySql

Тема №6 Реляционные базы данных: MySql
4 часа, 2 занятия
  1. Терминология реляционных баз данных.
  2. Типизация данных.
  3. Инструментарий для управления базами данных.
  4. Структура базы данных: отношения 1 к 1, отношения 1 ко многим, отношения многие ко многим.
Тема №7

Реляционные базы данных: MySql. Нормализация базы данных

Тема №7 Реляционные базы данных: MySql. Нормализация базы данных
4 часа, 2 занятия
  1. Нормализация базы данных.
  2. Первая нормальная форма.
  3. Вторая нормальная форма,
  4. Третья нормальная форма.
  5. Нормальная форма Бойса-Кодда.
  6. Четвертая нормальная форма.
  7. Пятая нормальная форма.
  8. Доменно-ключевая нормальная форма.
  9. Шестая нормальная форма.
Тема №8

Реляционные базы данных: MySql. SQL Запросы

Тема №8 Реляционные базы данных: MySql. SQL Запросы
4 часа, 2 занятия
  1. Использование САПР phpMyAdmin для удаленного управления MySQL- базами данных.
  2. Инструмент администрирования базы данных SQLYog.
  3. Разработка моделей баз данных.
  4. Создание базы данных на сервере.
  5. Операторы SQL.
  6. Группы операторов SQL: DDL и DML.
  7. Операторы DML: INSERT, UPDATE, DELETE, SELECT.
  8. Синтаксис операторов INSERT, UPDATE, DELETE.
  9. Синтаксис оператора SELECT.
  10. Фильтрация данных: предложение WHERE.
  11. Сортировка данных.
  12. Выбор данных из связанных таблиц.
  13. Предложение JOIN, его разновидности.
  14. Тест №3.
Тема №9

Взаимодействие PHP и MySql

Тема №9 Взаимодействие PHP и MySql
4 часа, 2 занятия
  1. Подключение к базе данных с помощью PHP.
  2. Расширения mysql_, mysqli_.
  3. Функции PHP для работы с базой.
Тема №10

Планирование работ по проекту

Тема №10 Планирование работ по проекту
12 часа, 6 занятия
  1. Составление документации по проекту: список функциональных возможностей.
  2. Оценка затрат на проект.
  3. Планирование работ над проектом.
  4. Контроль работ над проектом.
  5. Тест №4
Наши гарантии Мы представляем эффективные образовательные курсы в городе Бресте и гарантируем профессиональное образование.
Будьте уверены - даже если что-то пойдет не так, мы это быстро урегулируем.

Каждый клиент
защищен
договором

Пропустите занятие -
сможете изучить
по учебнику

Современный
компьютерный класс

Консультации
преподавателя

Гибкий график
занятий

Работающие
инструменты для практиков
Инструменты для практиков

Отзывы Пока вы думаете, эти люди уже сделали свой выбор!

Ольга

Закончила второй курс. Центр продолжает радовать своей клиенториентированностью. Курс оказался для меня сложным и интересными одновременно. Благодарю команду Центра за искренний интерес к результатам обучения слушателей. Интересных проектов и возможность их реализовать. До новых встреч!

Наталья

Занятия проходили в приятной и комфортной обстановке. Домашних заданий было много, что-то успевали, что-то нет, но постепенно все доделывали и все были довольны. Было нелегко, скажу честно, но это «не мешки ворочать!»

Михаил

Прошел обучение в центре «Успех» по курсу «Верстка web-сайтов» в январе-марте 2018 года. Курсами остался очень доволен. Понравилась организация занятия и способ подачи информации. Руководители курса опытные, компетентные люди, которые с радостью ответят и помогут. Хотелось бы поблагодарить преподавателей Веронику Николаевну и Андрея Андреевича!

Екатерина

В центре Успех комфортная атмосфера, удобный формат обучения (небольшое количество людей в группе и занятия два раза в неделю). Информация дается в достаточном объеме, структурированная и понятная. Я довольна тем, что выбрала центр Успех. Пройдя обучение я получила новые знания и навыки.

Дмитрий

Закончил курс по верстке сайтов, полностью доволен качеством информацией, её подачей, особенно люблю, когда присутствует частичка юмора, без неё не куда. Более того, на курсе в центре “Успех” всё это великолепно систематизировано, выбрано самое важное и подано гораздо лучше, где чем-либо написано.

Лена

ЦКО «Успех» целиком и полностью оправдывает свое название! Очень долго искала подходящие курсы по верстке сайтов, но мой выбор пал именно на «Успех» и я не пожалела! У меня появилось первое портфолио состоящее из двух проектов. Теперь смело могу применять полученные знания и совершенствоваться в данной сфере.

Дмитрий

Закончил курс «Вёрстка Web-сайтов: HTML, CSS, JS". Преподаватель, опытный и великолепно владеет материалом, чутко откликается на потребности слушателей. На курсах узнал для себя много нового. Рад, что попал именно в этот Учебный Центр. Хотелось бы отметить чуткое руководство и отличную организацию работы руководителя центра “Успех” Вероники Николаевны.

Инна

Давно хотела изучить верстку сайтов. Как только нашла свободное время, записалась в "Успех". Программа очень насыщенная и много заданий, достаточно сложно было совмещать с учебой в университете и работой, но оно того стоит. Преподаватель - профессионал. На все вопросы были получены ответы.

Игорь

Хотелось бы по благодарить центр компьютерного образования «Успех». Курс по «Вёрстке» оказался действительно очень насыщенным, удачно составлена программа курса, пособие написано простым понятным языком с большим количеством примеров.

Андрей

Очень понравились курсы. Отличный преподаватель, дружелюбная атмосфера. Курсы содержат весь материал необходимый для вёрстки. Очень хорошее учебное пособие. Материал который содержится в учебном пособии можно сказать уникальный, т.к. в интернете его нет и он составлялся на личном многолетнем опыте преподавателя.

Александр

Прошёл курс. Не пожалел ни разу, что выбрал именно эти курсы. Плюсы: удобное расположение, хорошее учебное пособие, 2 проекта (один командный, второй выполняется самостоятельно), удобный график, компетентное руководство и преподаватели, хорошая организация занятий. Минусы: на тему JavaScript мало уделено времени.

Андрей

Курсы очень понравились. Ставлю оценку 5 из 5. Если кто то из знакомых будет интересоваться курсами в сфере IT буду советовать курсы «Успех». Хочу выразить благодарность курсам «Успех» за полученные мною знания, которые помогут мне развиваться в сфере IT .Особое спасибо Андрею Андреевичу и Веронике Николаевне.

Александр

Кроме благоприятной атмосферы и отзывчивости преподавателя хочется отметить что по окончанию курса я приобрёл углубленные навыки работы c html и css, а также узнал, как наиболее правильно использовать этот инструмент.

Александр

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

Предполагаемый старт идёт набор
Стоимость курса 336,50 эконом или 399,85 стандарт
Необходимо знать тонкости работы
ОС Windows 7/10
Необходимо уметь быстро пользоваться мышью,
клавиатурой и работать с текстами
Желательно до начала обучения пройти курс
Верстка web-сайтов: HTML, CSS, JS
График 2 дня в неделю
возможен гибкий график
Как записаться на курс
1

Запишитесь по телефону
+375(29) 777 3 888
или заполните форму на сайте.

2

Учебный центр свяжется с вами
в течение рабочего дня.

3

Подпишите договор в нашеи офисе:
ул. Карбышева, д. 74, оф. 9, г. Брест.

4

Оплатите своё обучение
в нашем учебном центре.

5

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

Остались вопросы? Напишите свой номер телефона, и мы перезвоним вам в течении рабочего дня:

курсы IT

Курсы графики и фото

компьютерные курсы

бухгалтерские и бизнес-курсы