Курс PHP (базовый)
Основы языка простыми словами. Научись принципам back end-разработки.
СТАРТ
Дату уточните у администрации
ВРЕМЯ
48 час.
по 2-3 раза в неделю
с 1 до 1 по МСК
ЦЕНА
9000 тмт
Для юр. лиц цена указана без НДС
Оплата частями:
3450тмт x3О курсе
Язык PHP подходит для создания простых web-проектов самостоятельно или в небольшой команде. PHP простой в изучении, стабильный и надёжный. С его помощью написаны Wikipedia и Facebook. К тому же, PHP используется для создания интернет-магазинов.
В конце курса вы усвоите базовые конструкции PHP, научитесь работать с массивами и разработаете собственный проект — интернет-магазин.
После окончания курса ты будешь ориентироваться в синтаксисе языка PHP, понимать особенности back end-разработки, работать с cookie и sessions. Ты самостоятельно разработаешь небольшой проект и подготовишься к изучению более продвинутых аспектов разработки на PHP.
Для кого данный курс
вы решительно настроены
познакомиться со сферой Back end
вы хотите поменять свою сферу деятельности,
переучиться и получить перспективную IT-профессию
вы желаете повысить квалификацию
в сфере IT
вы планируете работать с web-проектами
в дальнейшем самостоятельно или в команде
Чему вы научитесь?
1. Ориентироваться в синтаксисе языка PHP
2. Понимать особенности back end-разработки и принцип работы интернета
3. Основам разработки небольшого проекта
4. Работать с cookie и sessions
5. Понимать основы HTTP-протокола
Чего не будет
- Теории без практики
- Устаревших механик работы
- Пересказа чужих лекций и книг
- Вопросов без ответа
В рамках курса вы будете работать в группах над реальными проектами.
Это будет увлекательно и эффективно!
Записаться на курс Это будет увлекательно и эффективно!
Что включает курс?
16 занятий — от теории к созданию первых простых проектов
Сертификат об окончании
Контроль знаний — практические работы и тесты
Проект для портфолио
Консультации и комментарии по проекту от преподавателя
Интерактивный личный кабинет с доступом к материалам курса
Программа обучения
Данный курс является частью программы PHP Development
1. Web- приложения и роль языка PHP в работе с ними
- Как устроен интернет;
- Клиент-серверная архитектура;
- Настройка ПО.
2. Основы языка PHP
- Переменные, константы;
- Выражения, операторы;
- Типы данных и приведения типов;
- Управляющие конструкции.
3. Работа с массивами
- Циклы;
- Массивы;
- Работа с ассоциативными массивами.
4. Основы работы с системой контроля версий
5. Функциональное программирование
- Функции;
- Область видимости переменных;
- Суперглобальные переменные;
- Строгая типизация.
6. Обзор встроенных функций
- Обзор встроенных функций ( функции для работа со строками, с массивами);
- Рекурсия;
- Стили кодирования.
7. Фильтрация, валидация данных и работа с формой
- Работа с веб-формами;
- Прием и обработка данных от пользователя;
- Фильтрация и валидация данных;
- Основы HTTP протокола;
- Что собой представляют заголовки ответа и запроса.
8. Работа с файловой системой
- Работа с файловой системой;
- Чтение и запись данных в файл.
9. Cookie, Sessions
- Регулярные выражения;
- Работа с cookie;
- Sessions;
- Отличия sessions и cookies, их совместное использование.
10. Реляционная модель баз данных
- SQL – язык запросов;
- Запросы на выборку данных;
- Работа с join;
- Работа с множествами.
11. Основные запросы SQL
- Запросы с Group by, Having;
- Запросы DDL.
12. MySQL: Системы управления базами данных
- Нормализация, целостность данных;
- Транзакции;
- MySQL: Системы управления базами данных;
- Отправка запросов к СУБД, с помощью PHP.
13. Работа над совместным проектом Интернет-магазин
- Работа над совместным проектом Интернет-магазин (Продолжительность: 3 урока);
- Разбор архитектурных решений в проекте;
- Знакомство с шаблонами отображения.
14. Создание CMS
- Создание CMS в проекте.
15. Знакомство с ООП
- Классы и объекты;
- Инкапсуляция;
- Полиморфизм;
- Наследование;
- Работа с исключениями.
16. Хостинг
- Отправка почты;
- Хостинг;
- Системы контроля версий;
- Работа с XML, JSON.
Трудоустройство
Мы предоставляем нашим студентам возможность трудоустройства в компании-партнеры по их запросу. Также ITEA активно сотрудничает с платформой Jungo, которая помогает Junior-специалистам найти работу. Благодаря этому Вы получаете:
Карьерную консультацию
Помощь в создании перспективного резюме
Доступ к рекомендательной системе повышения квалификации, которая поможет адаптировать ваши навыки под современный IT-рынок
Первый опыт работы на стажировке/фрилансе/аутстаффинге, в том числе в и на зарубежных рынках
Успей забронировать свое место в группе
Выбери удобный формат
Офлайн
Онлайн
Стоимость:
9000 тмт
Что включает онлайн формат?
- Обучение в формате просмотра стрима или записи занятий
- Личный кабинет с доступом к материалам курса
- Помощь ментора курса
- Актуальную программу обучения
Что говорят наши выпускники
Отзывы с ресурса dou.ua
Sergii Zazymko
Прошел полное направление по РНР. По началу было сложно, т.к. пришлось уделять обучению много времени, но это дало мне большой толчек в развитии. Программа достаточно насыщенная, проходили дополнительно Git, разбирали Linux, Symfony. После обучения успешно прошел стажировку, и сейчас уже работаю по специальности на позиции Junior PHP developer. На данный момент хожу на HTML, планирую пойти на JS. Доволен преподавателем по курсу HTML Пашей Колесниковым, всегда расскажет о каких-то фишках сверх программы. Отдельное спасибо преподавателю Дмитрию Денисову за насыщенные практические занятия и за поддержку во время обучения.
Иван Деркач
Был год назад на php базовыйМатериал изложили полностью — на странице записи на курсы был список тем.Все понравилось, и тех кто отставал — за уши тянули (тех, кто эти уши подставлял), и тех кто преуспевал загружали, было много практики и достаточно теории.Сам php базовый на самом деле вопрос не сложный, прошел самостоятельно на w3schools, и по этому было скучновато (но это дело личное, преподаватель был очень хорош), а вот sql и построение базового роутинга между страницами были очень поучительны. По итогу курса написали свой магазин с блекджеком и айфонами (хотя, конечно, было бы круто сделать то же самое , но не на самописном движке а на популярном фреймворке, но тут по идее advanced ответит на все вопросы)Остались презентации, задания на дом, всегда есть куда глянуть если что (не stackoverflow, но все же...) а главное — хорошее впечатление о курсах.Преподаватель : Александр Топчий — доброй души человек, который точно не даст заснуть на курсах. Было интересно с ним пообщаться и во время и после учебного времени.Для создания сайта требуется множество языков и технологий, и на базовом курсе намекнули в какую сторону смотреть...С трудоустройством не знаю, так как я уже был устроен на момент начала курсов.
Часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому вас ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если вы вынуждены временно прекратить обучение, вам потом не нужно будет снова возвращаться к самому началу. Вы можете продолжить с того же места, где остановились, а значит, ваш прогресс не будет утерян. Детали восстановления вы можете уточнить у администрации.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет. У нас также есть детские курсы для детей от 8 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.