Главная
/
Каталог
/
Веб разработчик (Fullstack, PHP)

Веб разработчик (Fullstack, PHP)

Станьте PHP-разработчиком за 10 месяцев

95 000
Веб разработчик (Fullstack, PHP)
Формат обучения
Дистанционно
Длительность программы
10 месяцев
Занятость
2-4 раза в неделю по 4 ак. часа
На PHP создают backend – серверную часть сайтов и веб-приложений. PHP востребован там, где важны быстрая разработка, масштабируемость и интеграция с базами данных. PHP отлично подходит для создания блогов, корпоративных сайтов и интернет-магазинов, а также для создания ERP-систем и онлайн-банкинга. Присоединяйтесь к команде PHP-разработчиков, чтобы быть востребованным на рынке труда.
  1. Диплом Санкт-Петербургского политехнического университета Петра Великого — ведущего вуза страны

  2. Преподаватели-практики с большим опытом

  3. Обучение заканчивается защитой собственного проекта по разработке веб-приложения

Кому подойдет программа

Начинающим разработчикам

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

Опытным разработчикам

Чтобы расширить свои навыки, изучив новые технологии и инструменты, а также получить более глубокое понимание процесса веб-разработки.

IT-менеджерам

Чтобы узнать больше о процессе веб-разработки и научиться лучше оценивать возможности и потребности команды.

Что вы будете уметь по окончании программы?

1
Верстка сайта с использованием HTML и CSS.
2
Программирование на языке JavaScript.
3
Программирование на языке PHP.
4
Взаимодействие с базами данных из кода веб-проекта.
5
Использование объектно-ориентированного программирования при разработке веб-проектов.
6
Использование и разработка веб-сервисов на языке PHP.
7
Использование фреймворков: Laravel и Symphony.
8
Средства автоматизации при работе с веб-проектами.

Специальности и направления деятельности выпускников программы

fullstack разработчик PHP
backend разработчик PHP
программист PHP

Программа

Верстка сайтов (HTML+CSS)
48

Тема 1. Язык разметки HTML.
Тема 2. Стилевые описания CSS.
Тема 3. Верстка элементов веб-страницы.
Тема 4. Веб-формы.
Тема 5. Новые возможности HTML5 CSS3.
Тема 6. Средства CSS3 для позиционирования.
Тема 7. Составляющие адаптивного дизайна.
Тема 8. Фреймворк Twitter Bootstrap.
Тема 9. Техники вёрстки. Управление исходным кодом.
Тема 10. Тестирование и публикация сайта.

Программирование клиентской части на JavaScript
44

Тема 1. Введение в JavaScript.
Тема 2. Решение практических задач на JavaScript.
Тема 3. Браузерные API.
Тема 4. Объектно-ориентированное программирование в JS.
Тема 5. Асинхронное программирование.
Тема 6. Разработка JS приложения использующего внешнее API.

Разработка серверной части веб-приложений (PHP)
36

Тема 1. Введение в серверное программирование и язык PHP.
Тема 2. Условные операторы. Циклы.
Тема 3. Массивы.
Тема 4. Строки.
Тема 5. Обработка файлов и каталогов.
Тема 6. Библиотека c URL.
Тема 7 . Сессии и Куки. Обработка ошибок. Повторное использование кода. Шаблонизация.

Администрирование и разработка баз данных (MYSQL)
40

Тема 1. Введение в реляционные базы данных. Введение в MySQL.
Тема 2. Работа со структурой базы данных.
Тема 3. Написание сложных запросов.
Тема 4. Движок хранения данных. phpMyAdmin.
Тема 5. Хранимые процедуры и триггеры.
Тема 6. Управление правами. Оптимизация.

Объектно-ориентированное программирование (PHP)
36

Тема 1. Введение в объектно-ориентированное программирование.
Тема 2. Шаблоны проектирования.
Тема 3. Конфигурирование сервера.

Использование и разработка веб-сервисов
24

Тема 1. Расширяемый язык разметки XML.
Тема 2. Технология SOAP.
Тема 3. RESTfull API.
Тема 4. Вспомогательные технологии.

Современные фреймворки PHP-разработки
28

Тема 1. PHP-фреймворк Laravel.

  • Основы Laravel.
  • Шаблонизатор Blade.
  • Работа с формами в фреймворке Laravel.
  • Взаимодействие с БД в Laravel.
  • Создание веб-приложения с использованием фреймворка Laravel.

Тема 2. PHP-фреймворк Symphony.

  • Основы Symphony.
  • Реализация MVC.
  • Создание веб-приложения с использованием фреймворка Symphony.
Основы командной разработки ПО
28

Тема 1. Основы командной разработки ПО.
Тема 2. Основы тестирования ПО.
Тема 3. Принципы работы с системами контроля версий.

Диплом о профессиональной переподготовке Санкт-Петербургского политехнического университета Петра Великого

Документ об окончании курса

Санкт-Петербургский политехнический университет Петра Великого — крупнейший технический вуз страны, опирающийся на традиции сильнейших научных школ, создающий прорывные технологии для российской экономики и промышленности. В рейтинге университетов России СПбПУ неизменно занимает ведущие позиции. Политехнический университет стремится с максимальной ответственностью реализовывать ключевую цель в сфере высшего образования — создание новой экономики: экономики знаний, лидерства и инноваций. И ключевым звеном здесь становятся высококвалифицированные кадры, владеющие передовыми мировыми технологиями, способные решать новые комплексные задачи промышленности и готовые вывести российскую экономику на новый уровень развития.

Мы всегда на связи
Румянцева Екатерина
Румянцева Екатерина
Специалист