Основы PHP и MySQL

научись программировать - создай свою социальную сеть
Старт курса: по набору группы
Продолжительность: 4 недели
Расписание: пн, ср, пт с 19:00 - 22:00 (GMT+11) Московское время: 11:00 - 14:00
Записаться

Подробнее о курсе

Курс "Основы PHP и MySQL" предназначен для тех, кто уверенно владеет html и css, знает основы javascript и jquery. Программа явзяется продолжением курса для " Основы javascript и jQuery ". Для тех, кто желает изучить программирование и серверные технологии. Работать back-end или fron-end разработчиком, создавать интересные сайты и зарабатывать на этом.

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

Изучим основы языка программирования PHP для веб-разработки и язык запросов к базу данных MySQL.

Программа курса

Знакомство и введение

  • Определение личных целей для курса
  • Серверные технологии
  • Рабочее окружение - установка локального сервера
  • Возможности языка PHP
  • Основы языка, синтаксис PHP

Oсновы веб-программирования

  • HTML и php
  • Файлы - хранение информации
  • Удобные функции для работы с файлами
  • Ведение логов с помощью файлов
  • Создание журнала посещения сайта

Основы языка

  • Массивы
  • Фукции для работы с массивами
  • Ветления и циклы
  • Пользовательские функции

Взаимодействие с веб-формами

  • Запросы HTTP и их обработка
  • Параметры URL
  • Безопасность данных при отправке форм
  • Работа с почтой

Куки и сессии

  • Что такое куки
  • Принципы работы с куки
  • Что такое сессия
  • Принципы работы с сeссиями
  • Простая авторизация
  • Ограничение доступа к страницам сайта

Работа с базой данных

  • Что такое базы данных
  • Реляционные базы данных
  • Таблицы, ключи, строки и т.п.
  • Работа с phpmyadmin
  • Запросы к базе данных
  • Вставка, удаление, обновление строк таблицы

PHP и MySql

  • Взаимодействие php и базы данных
  • Подключение к базе данных
  • Выполнение запросов/li>
  • Обработка ответов
  • Основы безопасности при работе с базой данных

Шаблонизация

  • Повторяющиеся части html кода
  • Использование include и require
  • Часто встречающиеся ошибки
  • Разбор домашних проектов

MVC

  • Архитектура проекта
  • Принципы разделения
  • Модель-вид-контроллер
  • Чистописание кода

База данных и архитектура веб-проектов

  • SQL-инъекции
  • Многотабличные запросы
  • Создание постраничной навигации
  • Создание одной точки входа на сайт

Бекенд разработка

  • Верстка и php
  • Совмещение кода с шаблоном
  • js и php
  • AJAX-зпросы

ООП

  • Принципы ООП
  • Классы
  • Методы и объекты
  • Функции для работы со строками

Разбор проектов

  • Разбор проектов и ошибок
  • Отвечаем на вопросы
  • Поиск ошибок и исправление

CMS

  • Работа с CMS
  • Разработка сайтов на CMS
  • Дальнейшее развитие
  • Как подготовить резюме разработчика

Навыки и компетенции:

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

Знание HTML5, CSS3
Знание javascript, jQuery
Знание php, MySQL
Понимание OOП и MVC

Все о процессе обучения

1. Как проходит обучение:
Занятия

Участвуете на семинарах в прямом эфире с преподавателем 3 раза в неделю по 2,5 - 3 часа. Задаете вопросы, получаете материал

Практика

В личном кабинете на сайте вы выполняете обязательные домашние тренировки - смотрите дополнительные видео и читаете статьи - все доступно в личном кабинете. Проходите контрольный тест.

Сопровождение

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

Получение сертификата

Создаете портфолио с выполненными работами, проходите итоговый тест, при успешном прохождении которого, получаете сертификат.

Проходи тесты, оставляй комментарии - зарабатывай баллы и обменяй их на скидку!
2. После прохождения курса
Повторный курс можно пройти бесплатно!

Если у вас не получилось освоить знания с первого раза, вы можете пройти повторно курс в течение года.

Последующий курс со скидкой 10%!

При записи на следующий курс вам предоставляется скидка 10%, при записи на последующие курсы вам предоставляется скидка 15%.

Бесплатный следующий курс!

Самому активному участнику группы следующий курс в подарок! За посещение вебинаров, выполнение тестов и домашних работ, за отзывы в социальных сетях - вам зачисляются баллы, которые можно обменять на скидку! Самый же активный участник получает 100% скидку. Рейтинг участников доступен для всех в личном кабинете.

3. Гарантии
Вернем деньги

Если в течение первой недели курса, вы поняли что веб-разработка - это не для вас. Мы вернем вам деньги.

Можно просто послушать

Если вы сомневаетесь подойдет ли для вас этот курс, вы можете бесплатно присутствовать на первых двух вебинарах. Свяжитесь с нами и мы расскажем как это сделать!

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

Кто ведет

Дарья Вовкодав

Навыки: html, CSS, jquery,
javascript, php, MySQL,
Ajax, Photoshop,
seo, юзабилити, вебдизайн,
маркетинг.
Работа с cms системами.

Образование: Красный диплом РГПУ им.Герцена по специальности инженер информационных технологий. Проходила обучение в университете г.Оулу (Финляндия) по направлению "Компьютерные науки и технологии». Действующий практикующий специалист веб-разработчик, руководитель веб-студии

Более 40 успешно оконченных проектов. Регулярный призер хакатонов по открытым данным. Опыт работы в сфере web технологий более 8 лет. Опыт работы преподавателем более 4 лет.

Для меня разработка сайтов - это искусство, это творчество. Когда ты из пустого файла получаешь сайт - красивый, функциональный с тысячами строчек кода, не передать ощущения гордости за себя и уважения - потому что то, что ты видишь на экране, создано твоим умом и написано твоими руками. Это прекрасное чувтсво, которое я желаю и вам пережить!

Начни прямо сейчас

Записаться на обучение

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

Создание и верстка сайтов

Сниженная цена!
17 900
14 900
Старт курса: по набору группы
Продолжительность: 4 недели
Расписание: пн, ср, пт с 19:00 - 22:00 (GMT+11) Московское время: 11:00 - 14:00
Телефон для справок: 8 924 888 89 68
Войти