8 800 500 20 63
Обратный звонок
PHP - уровень 1
12

PHP - уровень 1

Базовый курс по основам PHP, одного из самых популярных языков программирования
1 Месяц
16 Аудиторных часов
72 Часов всего
8 Онлайн уроков
Цена курса:
15 000
Напоминаем, что дополнительную скидку можно получить в корзине введя промо-код
Дата курса:
Мест:
12
Курс уже прошли:
117

О курсе

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

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

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

  1. Основы PHP
    Файлы как место для хранения информации

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

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

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

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

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

  2. Куки и сессии
    Что такое куки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  5. БД и архитектура
    Основы безопасности веб-сайтов

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

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

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

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

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

  6. Шаблонизация
    Удаление повторяющегося HTML-кода

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

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

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

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

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

    Практика

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

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

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

  8. Разбор проектов
    Разбор ошибок и хороших решений

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

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

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

Дмитрий Юрьев
Дмитрий Юрьев

Профессиональный веб-разработчик с 8-ми летним опытом

Профессиональный full stack разработчик и ментор.

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

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

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

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

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