Программирование - [llevellp] PHP Junior Developer | StarSliv 🔥 Скачать слив курсов, складчин и видеокурсов бесплатно онлайн

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться личными сообщениями с другими членами нашего сообщества.

Регистрируйтесь прямо сейчас!

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

  • Автор темы Автор темы job9087
  • Дата начала Дата начала

job9087

Учитель
ПОЛЬЗОВАТЕЛЬ
Регистрация
19 Окт 2018
Сообщения
26,110
Название: 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

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

Продажник:
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
Скачать:
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 

Отзывы о курсах:



5.00 звёзд
очень актуальная тема, заливайте больше по clo3d/marvelous, конструированию в САПР

4.00 звёзд
.

5.00 звёзд
Все четко

1.00 звёзд
Одни фото, нет нормальной информации по созданию чат ботов, это был основной запрос

Статистика форума

Темы
63,113
Сообщения
97,136
Пользователи
60,636
Новый пользователь
Milvuscry

Поделиться страницей

Назад
Сверху