Курс по PHP разработке: PHP, ООП, API, БД, SQL, Laravel
ОНЛАЙН / В КЛАССЕ — на ваш выбор.
Сложность: средняя, с нуля.
Длительность: 5 мес., 40 занятий, 80 ч.
Программа трудоустройства: бесплатно.
Сертификаты: русский, английский, электронный.
Back-end разработчик это универсальный специалист, который занимается созданием сайтов, функциональной частью, внутренним содержанием системы, базой данных, программной логикой, работой с API других приложений. Бэкенд разработчик сможет создать сайт с нуля и до сдачи его заказчику «под ключ».
На курсе вы изучите PHP — самый распространенный язык программирования в веб-разработке — больше 70% всех сайтов интернета построены именно на нем. Зарплата таких специалистов начинается от $600, а с опытом 1-2 года от $1500 по данным портала dev.by.
Если вы хотите стать программистом и связать свою жизнь с кодом, если вы немного инженер и вам нравится информатика, то этот курс именно для вас. Он подходит для любого уровня знаний компьютерных технологий.
– Курсы от «Моя Айти Школа» – твой старт в интересный мир Айти, о котором все говорят. Главное желание, а остальному научим мы! Все наши курсы с обучением с нуля.
Программа состоит из 4 основных блоков: изучение PHP (от А до Я); основы верстки (HTM, CSS, JavaScript); Laravel; программирование под CMS WordPress. Курс интенсивный и нацелен на подготовку специалистов для дальнейшего трудоустройства. Рассчитан на 5 месяцев (40 занятий, 80 часов).
Общий стек технологий и инструментов: Open Server, XAMPP, PHP, MySQL, SQL, PDO, AJAX, JSON, HTML, CSS, JS, Laravel, Git/GitHub, FTP, CMS WordPress.
После каждого занятия и до следующего необходимо выполнить обязательное домашнее задание. В конце каждого блока вас ждет экзамен (онлайн-тест и задание). Для получения сертификата (3 варианта) вы должны будете защитить финальный проект.
БЕСПЛАТНОЕ ВИДЕО.
Урок по HTML.
БЕСПЛАТНОЕ ВИДЕО.
Урок по JavaScript.
БЕСПЛАТНОЕ ВИДЕО.
Урок по PHP.
ЗАНЯТИЕ 1-4. HTML, CSS.
HTML теги и атрибуты языка и его синтаксис. Создание веб-страниц. CSS и правила его использования. Изучение свойств и практика форматирования содержимого. Создание списков, таблиц, работа с формами, фоновыми изображениями… Знакомство с флекс (Flex) моделью верстки. Позиционирование элементов в HTML и CSS.
ЗАНЯТИЕ 5-8. HTML, CSS.
Создание вертикальной и горизонтальной навигации. Практика верстки различных отдельных элементов сайта (навигации, виджетов, различных информационных блоков) и верстка полноценных макетов сайтов с нуля и до адаптивной версии.
ЗАНЯТИЕ 1. Git и GitHub.
Что такое Git и для чего он нужен? Где применяется система контролей версий? Как работать в команде? Репозиторий, снимки файлов, стадии и общий принцип работы с Git. Основные команды: cd, ls, dir, clear, git: config, init, status, add, commit, log, diff, checkout, reset, branch, merge, remote, push, fetch, pull, clone, …
ЗАНЯТИЕ 1-6. JavaScript.
Знакомство с языком: правила и синтаксис, переменные, типы данных, преобразование. Операторы языка: сравнения, арифметические, условные… Работа с циклами и массивами. Создание функций. Создание простых объектов: this, свойства и методы. BOM и DOM в JS. Создание элементов. Cпособы поиска элементов. Добавление событий мыши и клавиатуры (клик, двойной клик, нажатие клавиш).
ЗАНЯТИЕ 1. Клиент. Сервер.
Что такое Клиент, Сервер, веб-сервер, хостинг, локальный сервер, домен, протоколы передачи? Как «общаются» Клиент и Сервер? Методы отправки HTTP(s)-запросов. Заголовки и статусы ответов. Варианты локальных серверов, их настройка и запуск. Расширения для редакторов кода. Понятия: JSON, XML, API, REST API. Приложение Postman. Обзор локальных серверов Open Server и XAMPP. «Разворачивания» локального сервера с PHP и MySQL.
ЗАНЯТИЕ 1-4. PHP.
Знакомство с PHP. Создание переменных. Типы данных. Манипуляции с типами. Константы. Предопределенные переменные и константы. Область видимости переменных. Операторы: арифметические, присваивания, побитовые, сравнения, логические, строковые. Инкремент и декремент. Условные операторы. Оператор switch. Циклы do … while, while, for.
ЗАНЯТИЕ 5-14. PHP.
Работа с массивами. Работа со строками. Функции для работы с датой и временем. Математические функции. Работа с регулярными выражениями. Создание и вызов функций в PHP. Создание библиотек функций. Клиент-серверная архитектура приложений. HTTP-заголовки. Суперглобальные массивы. Работа с файлами средствами PHP. Организация базы данных в файлах, парсинг данных. Механизм COOKIE и SESSION.
ЗАНЯТИЕ 15-24. PHP.
Введение в ООП. Классы и объекты в PHP. Различие объектов в JS и PHP. Основные понятия: класс, экземпляр класса, объект, константы, свойства, методы. Наследование и инкапсуляция. Финальные классы. Абстрактные классы. Функции для работы с классами. Ошибки и исключения. Паттерны проектирования.
ЗАНЯТИЕ 25-31. PHP.
Подробный разбор паттерна MVC. Создание сайта, используя MVC. Создание роутинга для динамического показа страниц в зависимости от адреса. Понятие базы данных: база данных, система управления базами данных, язык SQL. Изучение основных операторов языка SQL.
ЗАНЯТИЕ 32-34. PHP.
Работа с MySQLi и PDO. Доработка MVC-сайта — перенос всей информации в БД, и подключение ее к сайту, используя расширение MySQLi/PDO.
ЗАНЯТИЕ 1-4. Laravel.
Знакомство с Laravel. Что такое Composer? Логика и MVC модель в Laravel. Установка, создание проекта и первоначальная настройка ключей, прав, локализации. Красивые URL. Настройка работы с БД MySQL. Маршруты. Контроллеры. Модели. Представления. Консоль Artisan. Миграции БД. Создание первоначального «скелета» сайта.
ЗАНЯТИЕ 5-8. Laravel.
Создание страниц. Seeds, Scope и фасады. CRUD-модель. Выборка страниц из БД и вывод в представлении. Создание динамического навигационного меню. Подключение CSS, JS, jQuery и верстка макета сайта. Создание новостей для сайта. Вывод и сортировка новостей. Пагинация на сайте. Обзор готовых админ-панелей для Laravel. Создание административной панели для сайта.
ЗАНЯТИЕ 1-2. CMS. WordPress.
Обзор популярных CMS. Знакомство с WordPress. Изучение файловой структуры. Настройка системы и ЧПУ. Наполнение сайта. Выбор и установка тем и плагинов. Ознакомление со структурой шаблона WordPress, изучение иерархии шаблонов. Введение в теги и функции шаблона. Циклы в WordPress. Редактирование и доработка шаблона. Создание полноценного сайта.
ЗАНЯТИЕ 3-4. CMS. WordPress.
Создание шаблонов страниц. Разработка тем для WordPress. Cтандарты в разработке тем. Вызовы необходимых функций и события для полноценной совместимости. Пагинация в WordPress. Создание пользовательских типов записей. Хуки (события и фильтры) в WP. Создание собственных плагинов в WordPress, например: плагин «Отзывы» или «Портфолио».
ФИНАЛЬНЫЙ ПРОЕКТ.
Разработка полноценного веб-приложения (сайта, сервиса, игры и т.п.), демонстрирующего все полученные навыки и знания в процессе изучения курса по веб-разработке.
ПРОГРАММА ТРУДОУСТРОЙСТВА.
Проект «Моя первая работа в IT».
Расскажем все что знаем о работе в Айти и, главное, как ее найти. Проводим мастер-класс по трудоустройству вместе с HR-менеджером и руководителем школы. Помогает начать карьеру своим выпускникам.
Программа потребует от вас внимания и усилий не только на самих занятиях, но и личного времени на выполнение домашних заданий и разработки финального проекта.

Готовые материалы для обучения
Все нужные материалы уже собраны конкретно под курс: видео-уроки от нашей школы, опорные конспекты, справочные материалы, тесты для контроля знаний, домашние и контрольные заданиям, экзамены... Вам практически ничего не нужно будет искать в интернете.
Улыбнитесь! Вас записывают!
Ведется видео- и звуко- запись каждого занятия (и в классе и в онлайн формате). Доступ к записям круглосуточно, и предоставляется сразу же после занятия. Вы всегда сможете посмотреть лекцию повторно. Все записи остаются вам навсегда.


Комфортное Онлайн обучение
Обучение как в учебном классе, только дома и в тапочках. Программа и процесс обучения ничем не отличается от формата в классе. Коммуникация с преподавателем осуществляется через приложение для конференц-связи с возможностью демонстрации экрана компьютера и общения по видео-камере.
Ваш личный наставник 24/7
Преподаватель становится вашим ментором, сэнсэем, тренером, коучем, гуру — называйте его как хотите. Важно то, что он с вами будет на протяжении всего курса и не только на занятиях (и в классе и в онлайн формате), а еще и онлайн в другие дни. Вы не останетесь с своими проблемами! Лениться мы не позволим.


Будьте как дома! Вы приняты в СтудХаб!
Студенческое сообщество это возможность общаться и развиваться в кругу сокурсников и выпускников, быть в курсе событий и мероприятий школы и в мире Айти. Вы получаете доступ к материалам других курсов, помощь в трудоустройстве, постоянную студенческую скидку и доступ к коворкингу — месту для свободной работы и учебы в классах школы.
Сертификат о получении знаний и навыков
Сертификаты получают только те студенты, которые трудились на протяжении всего курса, и успешно защитили финальный проект и сдали все экзамены. Недостаточно прослушать курс, сертификат нужно заслужить! Мы выдаем сертификат на русском и английском языках в печатном варианте, а также в электронном виде.


Проект «Моя первая работа в IT»
С нашей стороны вы получите только честную помощь при трудоустройстве и сопровождение! Мы не болтаем об «успешном успехе», не гарантируем трудоустройство, не обучаем «бесконечно» и не даем пустых обещаний... Доведем каждого выпускника до трудоустройства или заключения контракта на проект.
После успешного окончания курса Вы получите сертификат: русский, английский, электронный.
Кроме этого, Вас ждет бесплатная Программа трудоустройства с настоящим HR менеджером.
80 часов, 40 занятий по 2 часа
+ 50 видео-уроков
Ежемесячная оплата
(цена без скидок)
ХОТИТЕ ДЕШЕВЛЕ?!
Получите СКИДКУ!
Подробнее смотрите чуть ниже 😉
Полная стоимость
(цена без скидок)
СКИДКИ!
Скидка за раннее бронирование!
Действует до 20 дней до старта.
Ежемесячно по 400 рублей.
Скидка за полную оплату!
Курс всего за 2000 рублей.
Все группы набраны!
Ожидайте обновление информации о новых стартах и расписании.
Уточняйте о свободных местах в действующих группах.
Не подходит расписание?
Хотите начать обучение уже сейчас?
Записывайтесь на консультацию. Подберем место в существующих группах по вашим знаниям и навыкам.
Новые группы набираются ежемесячно по мере появления свободного графика преподавателей. Уточняйте старты и расписание на следующие месяцы в учебном центре.
Мероприятия и программы школы
Здесь только актуальные программы и события. О всех новостях школы читайте в разделе "События" в главном меню. Смотрите расписание внутри каждой записи и приходите в гости в учебный центр, чтобы поболтать об Айтишечке =)
Бесплатный Айти-тренинг. Профориентация
Тренинг для тех, кто хочет в IT, но не знает с чего начать. Познакомим с наиболее востребованными специальностями. Пройдете тест на профориентацию и попробуете на практике каждое направление. Расскажем о школе, курсах обучения, о том как учиться и дойти до конца.
Программа трудоустройства
«Хочу в Айти!» — это самое популярное желание на сегодняшний день среди не только школьников или молодежи, но и старшего поколения. Наша программа честно помогает довести каждого выпускника до трудоустройства или заключения контракта на проект.
День открытых дверей!
С ПН по ПТ с 10 до 20:00, двери нашего центра открыты для всех желающих познакомиться с нашей школой и Курсами IT, получить консультацию или заключить договор, а для студентов — поработать за компьютером и пообщаться с преподавателем. Будем рады Вас встретить!
Отправная точка любого успеха — это желание.
Хочешь стать Айтишником?
Приходи и мы поможем!
Мы гордимся своими гуру-преподавателями
Наши тренеры успешно выпустили уже более 1200 студентов по различным курсам!
Преподавание для них не заработок, а возможность делиться своим исключительным опытом и еще больше развиваться вместе с вами, разбираясь в мелочах технологий и в ваших каверзных вопросах. Некоторые из них говорят, что «Код — это поэзия!», другие — «Хороший дизайн тот, которого не видно!». Все они немного философы, психологи, фанаты своего дела, и просто хорошие люди.

Сергей Краевский

Мария Бондарь

Алексей Агеев

Надежда Гурьян

Влад Маркотин

Яна Шавель

Андрей Гивойно

Евгений Бусько

Евгений Петрукович
