- Часть 5: Числа и строки в PHP
- Практикум
- Профессии
- Информация
- Услуги
- Остальное
- Вход
- Регистрация
- Восстановление доступа
- Учебник по PHP
- Читать дальше
- Как работает протокол HTTP
- 10 популярных функций в MYSQL, которые вам нужно знать
- Подключение файлов
- Массивы в PHP
- Синтаксис PHP
- Массивы $_POST и $_GET в PHP. Обработка форм
- Циклы
- Защита от SQL-инъекций
- Объекты и классы в PHP
- Функции
- Практикум
- Профессии
- Информация
- Услуги
- Остальное
- Вход
- Регистрация
- Восстановление доступа
- Знакомство с PHP
- Теория
- Часть 1: Основы PHP
- Часть 2: Условия в PHP
- Часть 3: Массивы и циклы в PHP
- Часть 4: Массивы и функции в PHP
- Часть 5: Числа и строки в PHP
- Практикум
- Профессии
- Информация
- Услуги
- Остальное
- Вход
- Регистрация
- Восстановление доступа
- Html academy для php
- Как работает протокол HTTP
- 10 популярных функций в MYSQL, которые вам нужно знать
- Подключение файлов
- Массивы в PHP
- Синтаксис PHP
- Массивы $_POST и $_GET в PHP. Обработка форм
- Учебник по PHP
- Циклы
- Защита от SQL-инъекций
- Объекты и классы в PHP
- Практикум
- Профессии
- Информация
- Услуги
- Остальное
- Вход
- Регистрация
- Восстановление доступа
Часть 5: Числа и строки в PHP
Научимся работать с числами и строками в PHP, познакомимся с циклом for и тернарным оператором. Сделаем пагинацию и выведем на страницу дату в сложном формате.
Практикум
Профессии
- HTML и CSS.
Профессиональная вёрстка сайтов - HTML и CSS.
Адаптивная вёрстка и автоматизация - JavaScript.
Профессиональная разработка веб-интерфейсов - JavaScript.
Архитектура клиентских приложений - React.
Разработка сложных клиентских приложений - Node.js.
Профессиональная разработка REST API - Node.js и Nest.js.
Микросервисная архитектура - TypeScript. Теория типов
- Алгоритмы и структуры данных
- Паттерны проектирования
- Webpack
- Vue.js 3. Разработка клиентских приложений
- Git и GitHub
- Анимация для фронтендеров
Информация
Услуги
Остальное
Вход
Регистрация
Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».
Восстановление доступа
Забыли пароль или потеряли доступ к профилю? Введите привязанную к профилю эл. почту, мы отправим вам письмо со ссылкой для восстановления.
Забыли привязать эл. почту к профилю? Напишите нам, мы поможем.
Учебник по PHP
«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.
Читать дальше
Как работает протокол HTTP
Что важно знать каждому разработчику.
10 популярных функций в MYSQL, которые вам нужно знать
Вы встретитесь с ними — даже не сомневайтесь.
Подключение файлов
Основные способы и примеры подключения файлов в PHP
Массивы в PHP
Как хранить в них данные, что такое индекс и в чём особенность ассоциативных массивов.
Синтаксис PHP
Переменные, выражения, операторы и условные конструкции.
Массивы $_POST и $_GET в PHP. Обработка форм
Достаём данные из HTML-форм на PHP.
Циклы
Знакомство, использование выражений в циклах и работа с массивами с помощью foreach.
Защита от SQL-инъекций
Принципы атаки, операция экранирования и подготовленные запросы
Объекты и классы в PHP
Анатомия объектов и зависимость их от классов, пример создания
Функции
Типы, анатомия и аргументы функций
Практикум
Профессии
- HTML и CSS.
Профессиональная вёрстка сайтов - HTML и CSS.
Адаптивная вёрстка и автоматизация - JavaScript.
Профессиональная разработка веб-интерфейсов - JavaScript.
Архитектура клиентских приложений - React.
Разработка сложных клиентских приложений - Node.js.
Профессиональная разработка REST API - Node.js и Nest.js.
Микросервисная архитектура - TypeScript. Теория типов
- Алгоритмы и структуры данных
- Паттерны проектирования
- Webpack
- Vue.js 3. Разработка клиентских приложений
- Git и GitHub
- Анимация для фронтендеров
Информация
Услуги
Остальное
Вход
Регистрация
Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».
Восстановление доступа
Забыли пароль или потеряли доступ к профилю? Введите привязанную к профилю эл. почту, мы отправим вам письмо со ссылкой для восстановления.
Забыли привязать эл. почту к профилю? Напишите нам, мы поможем.
Знакомство с PHP
Учимся внедрять PHP-код в разметку, работать с веб-сценариями, данными и адресом.
Знакомимся с синтаксисом PHP. Используем условия, массивы, циклы и другие базовые конструкции, чтобы запрограммировать интернет-магазин.
Тренажёр обновлён 12 мая 2023
Теория
Обязательный для прохождения материал, теория, задания и испытания.
Часть 1: Основы PHP
Познакомимся с основами PHP. Научимся внедрять PHP в вёрстку, работать с веб-сценариями и адресной строкой, запрограммируем интернет-магазин.
Часть 2: Условия в PHP
Научимся использовать условия в сценариях и шаблонах. Познакомимся с операциями сравнения и логическими операторами. Доработаем страницы интернет-магазина.
Часть 3: Массивы и циклы в PHP
Узнаем, что такое массивы и циклы, и почему они отлично работают вместе. Поработаем с разными массивами и циклами на страницах интернет-магазина. Добавим фильтрацию товаров и решим ещё пару задач.
Часть 4: Массивы и функции в PHP
Узнаем, как создавать собственные функции и использовать встроенные. Научимся с помощью функций сортировать, фильтровать, копировать и перемешивать массивы. Доделаем страницу доставки и выведем на главную страницу карточки со случайными товарами.
Часть 5: Числа и строки в PHP
Научимся работать с числами и строками в PHP, познакомимся с циклом for и тернарным оператором. Сделаем пагинацию и выведем на страницу дату в сложном формате.
Практикум
Профессии
- HTML и CSS.
Профессиональная вёрстка сайтов - HTML и CSS.
Адаптивная вёрстка и автоматизация - JavaScript.
Профессиональная разработка веб-интерфейсов - JavaScript.
Архитектура клиентских приложений - React.
Разработка сложных клиентских приложений - Node.js.
Профессиональная разработка REST API - Node.js и Nest.js.
Микросервисная архитектура - TypeScript. Теория типов
- Алгоритмы и структуры данных
- Паттерны проектирования
- Webpack
- Vue.js 3. Разработка клиентских приложений
- Git и GitHub
- Анимация для фронтендеров
Информация
Услуги
Остальное
Вход
Регистрация
Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».
Восстановление доступа
Забыли пароль или потеряли доступ к профилю? Введите привязанную к профилю эл. почту, мы отправим вам письмо со ссылкой для восстановления.
Забыли привязать эл. почту к профилю? Напишите нам, мы поможем.
Html academy для php
Всё, что нужно знать о PHP: факты, мифы, книги, обучающие материалы, полезные книги и доклады.
Как работает протокол HTTP
Что важно знать каждому разработчику.
10 популярных функций в MYSQL, которые вам нужно знать
Вы встретитесь с ними — даже не сомневайтесь.
Подключение файлов
Основные способы и примеры подключения файлов в PHP
Массивы в PHP
Как хранить в них данные, что такое индекс и в чём особенность ассоциативных массивов.
Синтаксис PHP
Переменные, выражения, операторы и условные конструкции.
Массивы $_POST и $_GET в PHP. Обработка форм
Достаём данные из HTML-форм на PHP.
Учебник по PHP
Основы PHP для всех в 16 главах.
Циклы
Знакомство, использование выражений в циклах и работа с массивами с помощью foreach.
Защита от SQL-инъекций
Принципы атаки, операция экранирования и подготовленные запросы
Объекты и классы в PHP
Анатомия объектов и зависимость их от классов, пример создания
Практикум
Профессии
- HTML и CSS.
Профессиональная вёрстка сайтов - HTML и CSS.
Адаптивная вёрстка и автоматизация - JavaScript.
Профессиональная разработка веб-интерфейсов - JavaScript.
Архитектура клиентских приложений - React.
Разработка сложных клиентских приложений - Node.js.
Профессиональная разработка REST API - Node.js и Nest.js.
Микросервисная архитектура - TypeScript. Теория типов
- Алгоритмы и структуры данных
- Паттерны проектирования
- Webpack
- Vue.js 3. Разработка клиентских приложений
- Git и GitHub
- Анимация для фронтендеров
Информация
Услуги
Остальное
Вход
Регистрация
Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».
Восстановление доступа
Забыли пароль или потеряли доступ к профилю? Введите привязанную к профилю эл. почту, мы отправим вам письмо со ссылкой для восстановления.
Забыли привязать эл. почту к профилю? Напишите нам, мы поможем.