PHP1

Курсы "PHP - уровень 1"

Процедурное программирование
1
месяц
16
аудиторных
астр. часов
72
общих
астр. часа
Начинающий веб-программист
дату уточняйте
у менеджера
Онлайн
15000 руб
на другую дату
Записаться
...

Для кого этот курс

Курс PHP предназначен для тех, кто знаком с языком HTML и основами программирования. В данном курсе мы сразу приступаем к изучению возможностей PHP, полезных на практике, обходя стороной базовые и скучные темы вроде переменных, функций, циклов и массивов. Данный курс позволит Вам довести свой уровень PHP до возможности создания типичных несложных сайтов, а также станет базовой ступенью для дальнейшего профессионального развития.
Вы узнаете

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

После этого мы рекомендуем перейти на следующую ступень "профессии программист" и изучить объектно-ориентированный подход, без которого сейчас не обходится разработка ни одного более-менее крупного проекта.

Ключевые профессиональные навыки
  • PHP
  • MySQL
  • MVC
  • Шаблонизация

Программа проведения курса

Длительность курса составляет

8 дней, 16 часов

1
Основы PHP

Файлы как место для хранения информации

Низкоуровневая работа с файлами

Удобные функции для работы с файлами

Создание простейшего блога с помощью файловой системы

Ведение логов с помощью файлов

Создание журнала посещения сайта

2
Куки и сессии

Что такое куки

Принцип работы кук

Что такое сессии. Принцип работы сессий

Пример простейшей авторизации

на сайте и создания закрытых страничек.

3
Работа с БД

Что такое база данных. БД и СУБД

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

Таблицы, строки, столбцы, первичный ключ

Типы связей между таблицами

Работа с утилитой PHPMyAdmin

Основные SQL-операции

Вставка, удаление, редактирование и выборка строк

Работа с БД из PHP, mysql и mysqli

Пример использования БД

4
MVC

Что такое архитектура программы

и что такое хороший код

Принцип разделения

Модель-Вид-Контроллер

Модульность разработки и

уровни абстракции

Рассматриваем MVC на примере

создания новостной ленты

Альтернативный синтаксис PHP

5
БД и архитектура

Основы безопасности веб-сайтов

Sql-инъекции, xss-атаки, способы защиты

Нормальные формы. Правильное хранение информации в базе

Многотабличные запросы

Методика создания системы постраничной навигации

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

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

Удаление повторяющегося HTML-кода

Основные проблемы подключения

шаблонов обычными include-ами

Универсальный и современный

способ подключения шаблонов

7
Прикручивание вёрстки

Практика

Совмещение кода со свёрстанным макетом сайта

Выделение сущности статических текстов на сайте

Выделение неудобств процедурного подхода

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

Разбор ошибок и хороших решений

в финальных работах учеников

Благословение на изучение ООП

Преподаватель курса

Дмитрий Юрьев
Дмитрий Юрьев
Профессиональный веб-разработчик с 8-и летним опытом создания сайтов.
"В этом курсе мы разберём более 90% задач, с которыми веб-программисту приходится сталкиваться при создании сайтов"

Что вы получите в процессе обучения:

8 онлайн уроков
Помощь преподавателя
Видеозаписи всех занятий
Архив со всеми материалами
Доступ в закрытое сообщество
Тусовку друзей программистов
Конкурентное преимущество
Сертификат об успешном прохождении курса

Выдача сертификатов

Увеличьте свои шансы на успешный старт и развитие карьеры, получив после прохождения курса уникальный сертификат.

Учеба у нас, благодаря которой вы научитесь применять свои знания на практике, и получение сертификата Школы Современных Технологий позволяют легко войти в сферу веб-разработки, интернет-маркетинга, веб-дизайна, seo и разработки мобильных приложений.

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

Запись на курс
Записываясь на курс, Вы соглашаетесь с условиями публичной оферты