Онлайн-школа Нетология (Netology)
192 отзыва

PHP-разработчик с нуля от Нетологии

Освойте высокооплачиваемую IT-профессию и научитесь создавать сайты и веб-приложения на языке PHP. Добавьте 5 кейсов в портфолио и начните искать работу уже во время обучения.
  • 14 месяцев
  • Сертификат об обучении
  • Помощь с трудоустройством
Бесплатно
Бесплатно

Актуальная стоимость обучения.

Данные обновлены 15 января 2025 г.

Рассрочка: Бесплатно

  • 14 месяцев
  • Сертификат об обучении
  • Помощь с трудоустройством
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

Программа курса

Ознакомьтесь с программой курса «PHP-разработчик с нуля» от Нетологии

HTML-вёрстка с нуля до первого макета

  • Теги для вёрстки контента страницы
  • Теги для вёрстки структуры страницы
  • Теги для вёрстки форм
  • Селекторы CSS
  • Определение контекста элементов
  • Блочная модель
  • Позиционирование элементов
  • Оформление текста
  • Оформление декоративных элементов
  • Состояние интерактивных элементов

Основы программирования

  • Алгоритмы
  • Переменные, числа и строки
  • Логика и математика
  • Ветвление кода
  • Алгоритм с множественным выбором
  • Ошибки в коде
  • Массивы
  • Циклы
  • Подпрограмма, функция
  • Объекты
  • Синхронное и асинхронное выполнение алгоритма

Git — система контроля версий

  • Предназначение системы контроля версий
  • Основные операции: фиксация и откат изменений, поиск, история
  • Работа с сервисом GitHub
  • Ветки, слияние веток и разрешение конфликтов
  • Командная работа

Основы JavaScript

  • Основы отладки
  • Базовый синтаксис
  • Расширенный синтаксис
  • Типы данных
  • Функции, объекты
  • Прототип и конструктор объекта
  • ООП в JS (ES6)
  • Обработка исключений и замыкания
  • Прототип массива, функции высшего порядка
  • Асинхронность

Основы PHP

  • Знакомство с PHP
  • Консольные приложения в PHP
  • Базовые операторы и функции
  • Создание функций в PHP
  • Основы работы с объектами
  • HTTP, заголовки, сессии
  • Файлы, HTML-формы
  • Развёртывание приложения на хостинге

Базы данных

  • Введение в базы данных
  • Типы баз данных. SQL/NoSQL: PostgreSQL, MongoDB
  • Проектирование баз данных. Связи. 3НФ
  • Select-запросы
  • Insert/update/delete-запросы
  • PHP и базы данных. ORM

Продвинутый PHP

  • Понятие класса и объекта
  • Наследование, полиморфизм и инкапсуляция
  • Примеси, перезагрузка и магия
  • Работа с базами данных
  • Тестирование, PHPUnit

Фреймворк Laravel

  • Фреймворки в PHP: Laravel
  • Основы Laravel
  • MVC компоненты. Работа с базой данных
  • Middleware. Авторизация
  • Работа с REST API

Промышленная разработка на PHP

  • Работа с контроллерами. Роутинг
  • Аутентификация. Сессии
  • Внешние сервисы и работа со сторонними API
  • Шаблонизаторы
  • Очереди и WebSocket
  • Кэширование и оптимизация
  • Функциональное программирование: чистота, побочные эффекты

Фреймворки Symfony и Yii2

  • Введение в Symfony, запуск приложения
  • Работа с шаблонами, шаблонизатор Twig. Doctrine ORM
  • Введение в Yii2
  • Запуск приложения, компоненты
  • Шаблонизаторы

Английский язык для начинающих разработчиков

  • Чтение технической документации
  • Языки программирования. Составление отчётов об ошибках
  • QA-тестирование
  • Слова из технической сферы, которые часто произносят неправильно
  • Навык просмотра англоязычного видеоконтента
  • Самопрезентация. Elevator Pitch
  • Прохождение собеседований
  • Высококлассное резюме и сопроводительное письмо
  • Email-переписка
  • Общение в технических чатах
  • Звонки и встречи
  • Как учить лексику
  • Как учить грамматику

Алгоритмы и структуры данных

  • Введение в алгоритмическую сложность. Бинпоиск
  • Динамическое программирование и «жадность»
  • Сортировки
  • Динамический массив. Списки. Деки
  • Пирамиды и деревья поиска
  • Хеширование
  • Графы
  • Орграфы

Карьера в веб-разработке

  • Пошаговый план поиска работы
  • Анализ рынка труда
  • Резюме, портфолио PHP-разработчика и сопроводительное письмо
  • Собеседование: как подготовиться и пройти
  • Статистика и измерение эффективности поиска работы
  • Индивидуальная карьерная консультация

IT-системы и Linux

  • Типы и назначение операционных систем. ОС Linux
  • Процессы, управление процессами
  • Память, управление памятью
  • Шедулер
  • Дисковые системы
  • Файловые системы
  • Ядро операционной системы
  • Загрузка ОС
  • Типы дистрибутивов
  • Управление пакетами
  • Инициализация системы. Systemd, init-v
  • Управление пользователями
  • Производительность системы
  • Файловые системы

Дипломный проект — разработка сайта интернет-магазина

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

Подробная информация о курсе

Трудоустройство
Помощь с трудоустройством
Город
Онлайн
Формат обучения
Онлайн
Практика
Задания с проверкой
Сертификат
Есть
Инструменты на курсе
API
CSS3
Git
GitHub
HTML5
JavaScript
Laravel
PHP
SQL
Symfony
Yii2
Поделись курсом с друзьями

Отзыв о школе Skillbox в формате видео
Отзыв студента Нетологии: сравнение со Skillbox
Посмотрите обзор курсов от Нетологии
Подробнее о школе Нетология (Netology)
Вся информация в деталях о школе Нетология (Netology) на данной странице. Список курсов, отзывы, статьи, новости и рекомендации от нашей редакции. Подробнее на странице
  • Преимущества и недостатки обучения в Нетологии
  • Удалённый формат. Все лекции проходят в интернете в удобное для вас время.

  • Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.

  • Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.

  • Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.

  • Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.

  • Отзывы о Нетологии

    Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии

    Отзыв о школе

    Качественное и интересное образование! Дань возможность заниматься перспективным и высокооплачиваемым делом, причем онлайн.

    Отзыв о школе

    Всем привет! Прошел ровно как год, как я пришла в Нетологию, и похоже, останусь с вами навсегда. Невероятный объем знаний, поддержка со стороны преподавателей и аспирантов, новые, полезные знакомства и масса положительных эмоций. Прошла курсы по smm, digital-маркетингу, soft skil...

    Показать отзыв полностью
    + ещё 190 отзывов о Нетологии
    Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
    Все отзывы →
    Оставить отзыв о курсе
    Проходили курс «PHP-разработчик с нуля» от Нетология (Netology)? Поделитесь своим отзывом: расскажите о плюсах и минусах обучения на данной программе.

    Прикрепите к отзыву сертификат о прохождении курса. После проверки мы пометим ваш отзыв как достоверный. Мы не будем делиться вашими данными с другими лицами.

    PHP-разработчик с нуля
    • Нетология (Netology)
    • 14 месяцев
    • Бесплатно