Редиска
Пользователь
- 48,264
- 323,290
Название: PHP Junior Developer
Автор: llevellp
Модуль 1. Основные интернет технологии (world wide web)
1. Базовые технологии
Модуль 2. Основы синтаксиса
Модуль 3. Массивы и функции
Модуль 4. Основные функции ядра языка PHP
И многое другое
Продажник:
Автор: 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
- Краткий обзор языков, используемых для разработки серверов (PHP, ruby, Java)
- Интерпретируемые и компилируемые языки - преимущества и недостатки
- Основные составные части серверов
- Веб-сервер Apache, Nginx - сферы применения, преимущества, недостатки
- Постоянные хранилища данных (mysql, postgresql, nosql (mongoDB, redis)) - краткий обзор, основные отличия.
- Понятие “кеширующего слоя БД”. Memcached.
- История 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 (ассоциативный и простой)
- Функции.
- Функции для работы с массивами.
- Создание библиотек.
Модуль 4. Основные функции ядра языка PHP
- Математические функции.
- Функции для работы со временем.
- Функции для работы со строками.
И многое другое
Продажник:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы
- [podlodka] Podlodka PHP Crew #3 (2023)
- [Areaweb] Laravel — создание крутого API (2024)
- [Дронов В. А.] Laravel 9. Быстрая разработка веб-сайтов на PHP + код (2023)
- [Данил Щуцкий] Интернет-магазин с нуля на Laravel [cutcode] (2023)
- [Areaweb] PHP Framework для блондинок (2023)
- [Фленов М.] PHP глазами хакера. 5-е издание (2023)
- [Алексей Васильев] Программирование на PHP в примерах и задачах (2021)
- [Podlodka] Podlodka PHP Crew (2022)
- [Алейников Сергей] Как быстро и правильно вносить правки в WordPress-сайт [WPCourses] (2022)
- [Дмитрий Лаврик] Фреймворк Laravel (2022)