PRO

Необходимые навыки веб-гуру

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

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

Данный курс предназначен для всех, кто знает PHP на уровне уверенного владения приёмами объектно-ориентированного программирования. Если даже PHP вы знаете хорошо, то остаётся множество смежных тем, без которых в крупных проектах или при устройстве на работу, Вам будет неуютно. Данный курс — вишенка на торте, которая позволит Вам полностью разобраться во всех сторонах веб-разработки.
Вы узнаете

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

Без знания этих, смежных с программированием тем, до вопросов по PHP дело может и не дойти.

Также при реализации своих проектов вы сможете спокойно разбираться с настройками VPS/VDS, умело дебажить и не пугаться самого запутанного SQL.

Ключевые профессиональные навыки
  • Основы Linux
  • Настройка рабочего окружения
  • php-fpm + apache / nginx
  • Продвинутый SQL
  • Профессиональный дебагинг xDebug
  • IDE + GIT

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

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

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

Занятия проходят с 20 до 22 часов по Москве

по понедельникам и четвергам.

1
GNU/Linux. Часть 1

Установка и настройка дистрибутива ubuntu

Обзор установленной системы

Файловое дерево linux, где что искать?

Основы работы в консоли

Навигация по файловому дереву

Работы с файлами и директориями

2
GNU/Linux. Часть 2

Консольные текстовые редакторы

Работа с правами доступа

Установка программ в linux

OpenVPN и SSH - удаленное управление ОС

3
Основы компьютерных сетей

Основы стека протоколов TCP/IP

Эталонная модель OSI

Подробно про IP-адреса и маски подсети

Введение в IPv6

DNS - как на самом деле это работает?

4
Развертка рабочего окружения 1

Стек LAMP

Установка и настрока веб-сервера apache

Установка и настройка СУБД mysql

Установка и настройка ЯП PHP

5
Развертка рабочего окружения 2

Стек LNMP

Разделяем понятия front-end и back-end в контексте веб-серверов

Установка и настройка веб-сервера nginx

Заставляем nginx работать с php используя php-fpm

6
Современные средства разработки

Установка библиотек с использованием менеджера зависимостей composer

Профессиональная работа с GIT в команде (ветвление, слияние веток, лучшие практики деплоймента наработок на сервер)

Обзор возможностей мощной IDE от JetBrains - PhpStorm (горячие клавиши, работа с git, работы с базами данных, xDebug)

7
Закрепление тем

Разбор дз и ответы на вопросы

Закрепляем работу с git и разбираем тонкости

8
Продвинутый SQL

Подробно о JOIN. left, right, inner, outer

Подзапросы и соотнесенные подзапросы

Транзакции

Хранимые процедуры и триггеры

Индексы

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

Игорь Маркин
Игорь Маркин
Профессиональный веб-разработчик.
"Этих навыков мне очень сильно не хватало после обучения веб-разработке. Они отделяют обычного хорошего PHP-программиста от универсального веб-гуру, которому ничего не страшно!"

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

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

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

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

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

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

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