Программирование [llevellp] PHP Junior Developer

Moderator
29 Мар 2020
225,855
848,949
113
Голосов: 0
#1
img-png.27087

Название: PHP Junior Developer

Автор: llevellp

Получение учащимися навыков и знаний, необходимых для создания сайта средней сложности (например, интернет-магазина с простой одностраничной формой заказа).
Создание прототипа рабочего проекта в процессе курса

начать карьеру PHP-программиста
стать фрилансером и начать зарабатывать деньги, делая сайты и различные приложения
написать на PHP собственный интернет-магазин
начать собственный стартап
Программа курса:

Модуль 1. Основные интернет технологии (world wide web)

1. Базовые технологии

Клиент-серверная архитектура приложения, понятия “клиент”, “сервер”, “протокол”, URI, IP-адрес, DNS-сервер.
Протоколы передачи данных (TCP/IP, UDP, HTTP, HTTPS, FTP) - краткий обзор преимуществ и недостатков
Принцип работы современных браузеров (запрос на URI, получение ответа, рендеринг содержимого)
Структура протокола HTTP (стартовая строка, заголовок, тело сообщения)
Основные методы HTTP (GET, POST, HEAD)
Понятие HTTP заголовка (назначение заголовка - управление поведением взаимодействия клиента и сервера, формат заголовка
Тело сообщения. Краткая история языка HTML
2. Серверные веб-технологии

Краткий обзор языков, используемых для разработки серверов (PHP, ruby, Java)
Интерпретируемые и компилируемые языки - преимущества и недостатки
Основные составные части серверов
Веб-сервер Apache, Nginx - сферы применения, преимущества, недостатки
Постоянные хранилища данных (mysql, postgresql, nosql (mongoDB, redis)) - краткий обзор, основные отличия.
Понятие “кеширующего слоя БД”. Memcached.
3. Введение в PHP

История PHP
Кто использует PHP (vk, rutracker, игры)
Подготовка инструментария.

Denwer - быстрый старт
IDE - phpStorm.
Преимущества IDE (автокомплит, рефакторинг, интеллектуальный поиск)
Практическая часть: установка и настройка необходимого инструментария для начала работы.

Модуль 2. Основы синтаксиса

Формы включения PHP кода внутрь страницы и почему лучше разделять PHP и HTML.
Передача данных из HTML формы в php
Разделение выражений. Комментарии.
Правила именования переменных. Константы.
Типы данных. Опасность неявных преобразований (0==NULL, “0”!=NULL)
Операторы и операнды.
Условные конструкции (if, else, elseif/else if, альтернативный синтаксис, switch)
Циклические конструкции (while, do-while, for, foreach)
Пропускающие и прерывающие конструкции (break, continue)
Подключающие конструкции (require, include, require_once, include_once, отличия require и include, проблемы быстродействия при использования require_once и include_once, autoload)
Конструкция возврата значения (return)
Исключения (try catch throw)
Прочие конструкции (declare, goto)
Практическая часть: создание формы обратной связи с фильтрацией входных параметров

Модуль 3. Массивы и функции

Массивы. Различные типы массивов в PHP (ассоциативный и простой)
Функции.
Функции для работы с массивами.
Создание библиотек.
Практическая часть: научить форму обратной связи отсылать e-mail. Создание каркаса каталога (из списка статических файлов)

Модуль 4. Основные функции ядра языка PHP

Математические функции.
Функции для работы со временем.
Функции для работы со строками.
Практическая часть: Научить показывать “магазин закрыт”, если серверное время не попадает во время работы магазина или сегодняшний день - выходной.

И многое другое

Продажник:

Для просмотра содержимого вам необходимо авторизоваться

Скачать:



Для просмотра содержимого вам необходимо авторизоваться
 

О нас
  • Скачивайте бесплатно курсы со слив форума через торрент!

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

    Sliwbl.Com регулярно публикует:

    • различные обучающие курсы и инфопродукты от известных бизнес тренеров и коучей;
    • тренинги, вебинары и мануалы от популярных авторов на тему саморазвития;
    • видео уроки, книги и обучения по дизайну, продвижению и созданию сайтов, программированию, бизнесу и другим популярным напрпавлениям

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

    Контакты: [email protected]
Меню