4.5 из 5
4.5
29 отзывов на Udemy

Изучаем PHP с нуля (базовый курс)

Вводный оффлайн курс стажировки веб-разработчиков BrainForce теперь доступен в онлайне для всех! Пробуйте свои силы!
Автор:
Eduard Kozlov
101 студент зачислен
основы языка веб-разработки PHP
основы Ajax
основы автоматизации на PHP

Этот курс вобрал в себя исключительно практические вопросы разработки, ничего лишнего – только то, что действительно часто используется в PHP (а остальное вы легко найдете в мануалах).

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

Если вы хотите пройти этот курс с персональным наставником из команды BrainForce – напишите мне!

В результате курса вы научитесь разрабатывать простые скрипты на PHP, сделаете собственный сайт и разберетесь в принципах алгоритмизации.

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

Как работает PHP

1
Что за язык PHP
2
Инструменты разработки

Посмотрите видеоурок про инструменты, упрощающие разработку.


Ищем информацию по теме тут:

https://php.net

https://github.com

https://stackoverflow.com/

https://habr.com/ru/flows/develop/

https://webformyself.com/

https://qna.habr.com/


Ссылки на софт:

https://notepad-plus-plus.org/downloads/

https://www.mpsoftware.dk/phpdesigner.php

https://rutracker.org/forum/viewtopic.php?t=4353990

3
Локальный сервер
4
Первая программа на PHP
5
Хостинг
6
FTP

На уроке рассмотрим процесс работы с FTP сервером для обмена файлами.


Полезные ссылки:

https://filezilla.ru/

https://www.ghisler.com/download.htm

7
Доменные имена
8
Домашнее задание (теория)
9
Домашнее задание (практика)

Основы PHP

1
Проектная работа
2
Переменные и константы
3
Типы данных
4
Базовые конструкции языка
5
Функции и области видимости переменных
6
Include require
7
Отладочные функции
8
Домашнее задание (теория)
9
Домашнее задание (практика)

Стандартные функции PHP

1
СТРИМ: Решение задачи с простыми числами
2
СТРИМ: Решение задачи про формирование календаря
3
Математические функции
4
Функции даты и времени
5
Строковые функции
6
Функции работы с массивами
7
Функции работы с файлами
8
Знакомство с парсерами данных
9
Домашнее задание (теория)
10
Домашнее задание (практика)

Работаем с базами данных MYSQL

1
СТРИМ: Решение задачи про палиндром
2
СТРИМ: Решение задачи про парсинг сайтов
3
БД или Базы Данных
4
Знакомимся с phpMyAdmin
5
Учимся писать SQL запросы
6
Основы работы с MySql в PHP
7
Домашнее задание (теория)
8
Домашнее задание (практика)

Алгоритмическое мышление

1
СТРИМ: Решение задачи про проектирование БД
2
СТРИМ: Решение задачи про парсинг с записью в БД
3
Основы алгоритмического мышления
4
Кратко о проектировании скриптов
5
Учимся алгоритмическим основам на Scratch

Ссылка на используемый сервис: https://scratch.mit.edu/

6
Бизнес-процессы в Битрикс24 как тренажер алгоритмизатора
7
Домашнее задание (практика)

Основы ООП: Классы и объекты

1
СТРИМ: Решение задачи с помощью Scratch
2
Введение в ООП
3
ООП проектирование приложений
4
Автоподключение классов
5
Процедурный подход или ООП

Ссылки почитать:

https://habr.com/ru/post/169601/

http://blogerator.org/page/oop_why-objects-have-failed

https://tproger.ru/translations/oop-the-trillion-dollar-disaster/

6
Домашнее задание (теория)
7
Домашнее задание (практика)

Сетевые функции PHP

1
СТРИМ: Решение задачи MVC
2
Суперглобальные переменные
3
Сессии и куки
4
POST и GET запросы
5
Знакомство с API
6
Углубление в парсеры и постеры
7
Домашнее задание (теория)
8
Домашнее задание (практика)

Обработка форм

1
СТРИМ: Решение задачи про курсы валют
2
СТРИМ: Решение задачи про публикацию объявления
3
Основы работы с формами
4
Типы форм
5
Результаты обработки форм
6
Защита форм
7
AJAX обработка данных в форме

Ajax jQuery: https://jquery-docs.ru/jQuery.ajax/

8
Домашнее задание (теория)
9
Домашнее задание (практика)

Динамический макет страницы

1
СТРИМ: Решение задачи про Новый Год
2
Статика и динамика
3
Собираем динамическую страницу
4
Админка сайта на примере 1С-Битрикс
5
Обзор системы управления сайтом WordPress
6
Сравнение Wordpress и 1С-Битрикс
7
Домашнее задание (практика)

Ваш первый многостраничный сайт

1
СТРИМ: Реализация многостраничного сайта
2
Развитие многостраничного сайта
3
Разрабатываем простейшую админку
4
Домашнее задание (практика)

Командная разработка

1
Команда. Что это? Как это? Зачем это?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 из 5
29 Рейтинги

Детальный Рейтинг

Звезды 5
15
Звезды 4
4
Звезды 3
7
Звезды 2
1
Звезды 1
2
4bd92d364ac3bb7dc39ff0f94c1434d8
3-дневная гарантия возврата денег

Включает

20 часов видео по запросу
17 статей
Полный пожизненный доступ
Доступ с мобильного и ТВ
Сертификат об окончании
Изучаем PHP с нуля (базовый курс)
Цена:
0.18 ₽ 1.190 ₽