1

Этап 1

PHP и MySQL. От новичка к профессионалу

2

Этап 2

Фреймворк YII2 с нуля до Профи. Быстрая разработка с современным фреймворком

3

Этап 3

Разработка веб-приложений в Yii2. Марк Сафронов

4

Этап 4

Yii2 Интерактивное руководство создания сайта на русском языке

5

Этап 5

PHP. Объекты, шаблоны и методики программирования 4-е издание. Мэтт Зандстра

1

Этап 1

PHP и MySQL. От новичка к профессионалу

2

Этап 2

Фреймворк YII2 с нуля до Профи. Быстрая разработка с современным фреймворком

3

Этап 3

Разработка веб-приложений в Yii2. Марк Сафронов

4

Этап 4

Yii2 Интерактивное руководство создания сайта на русском языке

5

Этап 5

PHP. Объекты, шаблоны и методики программирования 4-е издание. Мэтт Зандстра

01 января 2017 31 мая 2017
Цель просрочена на 2732 дня

Цель заброшена

Автор не отписывался в цели 7 лет 10 месяцев 18 дней

Общая

Изучить PHP и YII 2 Framework

Я разрабатываю мобильное приложение Study Planner, с помощью которого студенты и школьники смогут хранить свое учебное расписание, записывать домашние задания и еще многое другое. Для удобства работы с приложением не хватает сайта, который будет дублировать весь функционал мобильных приложений и делать немного больше. Например, можно будет быстро и просто создать свое расписание на сайте, а после пользоваться этим расписанием в мобильном приложении. Поэтому я решил разработать такой сайт, и поставил себе срок сделать все это до 15 августа 2016.

К сожалению, я не обладаю достаточными знаниями для разработки подобного сайта. У меня есть лишь небольшие знания PHP, Ruby и Java. Погуглив с недельку, я пришел к выводу, что сейчас самый оптимальный вариант для меня это изучить PHP и фрэймворк YII2. Я ориентировался прежде всего на низкий порог входа и большое количество книг, туториалов на русском языке

Т.к. с PHP я немного знаком, то изучение его основ будет идти проще. Что касается фрэймворка YII2, то с ним все немного сложнее. Именно на его изучение я постараюсь выделить больше времени. Вообще с фрэймворками я встречаюсь не первый раз. Например, сейчас для регистрации в моем приложении я использую Slim Framework, а в том году я написал одно приложение используя Ruby on Rails. Поэтому базовые принципы работы фрэймворков я знаю, и надеюсь за этот месяц у меня получится изучить основы построения веб приложений с помощью Yii2, а уже в феврале приступить к созданию своего сайта.

 Критерий завершения

Достаточные знания для создания сайта на этом фреймворке

 Личные ресурсы

Небольшие знания PHP

6 месяцев свободного времени

  1. PHP и MySQL. От новичка к профессионалу

  2. Фреймворк YII2 с нуля до Профи. Быстрая разработка с современным фреймворком

    Часть 1. Фреймворк YII2. Теория и возможности фреймворка

    01. Введение

    02. Установка фреймворка

    03. Вывод Hello, world!

    04. Контроллеры в Yii

    05. Общий контроллер приложения

    06. Виды и шаблоны

    07. Подключение скриптов и стилей

    08. Выполнение AJAX запроса

    09. Метаданные страницы

    10. Создание форм

    11. Валидация данных

    11. Валидация данных

    12. Принятие данных из формы

    13. Работа с БД. Выборка данных. Часть 1

    14. Работа с БД. Выборка данных. Часть 2

    15. Отложенная и жадная загрузка данных

    16. Запись данных в БД

    17. Обновление и удаление данных в БД

    18. Виджеты

    19. Установка расширений из консоли

    20. Установка расширений без композера

    21. Создание ЧПУ

    22. Gii - генерация кода

    Часть 2. Фреймворк Yii2. Практика. Создание интернет-магазина

    01. Установка фреймворка

    02. Перевод верстки в шаблон

    03. Модель категорий

    04. Виджет «Меню категорий». Часть 1

    05. Виджет «Меню категорий». Часть 2

    06. Вывод популярных товаров

    07. Вывод товаров категорий

    08. Метод для вывода метатегов

    09. Постраничная навигация

    10. Карточка товара. Часть 1

    11. Карточка товара. Часть 2

    12. Обработка ошибок

    13. Поиск

    14. Корзина. Часть 1

    15. Корзина. Часть 2

    16. Корзина. Часть 3

    17. Корзина. Часть 4

    18. Корзина. Часть 5

    19. Оформление заказа. Часть 1

    20. Оформление заказа. Часть 2

    21. Отправка почты

    22. Авторизация. Часть 1

    23. Авторизация. Часть 2

    24. Список заказов в админке

    25. Управление заказами

    26. Управление категориями. Часть 1

    27. Управление категориями. Часть 2

    28. Управление продуктами

    29. Установка визуального редактора

    30. Загрузка картинок. Часть 1

    31. Загрузка картинок. Часть 2

    32. Вывод картинок товара

  3. Разработка веб-приложений в Yii2. Марк Сафронов

  4. Yii2 Интерактивное руководство создания сайта на русском языке

    Выбрал в качестве вводного пособия. Доступно на GitHub

  5. PHP. Объекты, шаблоны и методики программирования 4-е издание. Мэтт Зандстра

  • 3219
  • 01 января 2017, 18:26
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?