Скрыть объявление
Более 45000 материалов для скачивания в нашем приватном разделе. Не пропусти, возможно данную складчину уже выкупили и выложили для ознакомления.
Скрыть объявление
Гость отличная новость! Мы открыли доступ к ранее скрытому контенту.

Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.

Открыто [profit] «T4: быстрый вход в мир современных фреймворков»

Тема в разделе "Программирование", создана пользователем d0ct0r, 3 май 2016.

0/5, Голосов: 0

Метки:
Этап:
Набор участников
Цена:
2990.00 руб.
Участников:
0 из 15
Организатор:
требуется
0%
Расчетный взнос:
220 руб.
  • (Записывайтесь, чем больше участников, тем меньше расчетный взнос)

  1. d0ct0r

    d0ct0r Команда форума

    Сообщения:
    11.751
    Симпатии:
    20.015
    dao.jpg
    Фреймворков на PHP много. Есть популярные и не очень, есть фреймворки с богатой историей, есть совсем новички. Немало и устаревших, уже уходящих со сцены.

    Но есть один, который выделяется из общего ряда... Это фреймворк с условным названием "T4". Новый, модный, удобный, открытый. Коллективно разрабатывающийся студентами Академии программирования ProfIT.

    Кстати, он интересен еще и тем, что именно на нём создан сайт и сервис Академии!

    На примере этого замечательного фреймворка мы с вами, как на модели, рассмотрим основные принципы и приемы работы с любым современным фреймворком на языке PHP.

    Особую ценность занятиям придает тот факт, что ведет их один из разработчиков фреймворка, а лучшие студенты после окончания интенсива получат предложения об оплачиваемой стажировке по разработке проектов на фреймворке T4!


    • - 1. С чего начать?
      • Разворачиваем приложение на основе t4-app-mini
        - Конфигурация приложения
        - Шаблоны
        - Контроллеры и экшны
        - Простейший роутинг
        - Знакомство с объектом Std
      Начало урока: 05.05.2016 20:00
      - 2. Реализация MVC
      • Контроллеры и экшны - как они устроены?
        - Методы access(), beforeAction(), afterAction()
        - Аргументы в экшнах, принцип их экстракции из запроса, type-hinting
        - Как ищутся шаблоны? Объект View
        - Конфигурация, объекты Config
        - Концепция блоков, рассмотрение механизма блоков и секций
      Начало урока: 10.05.2016 20:00
      - 3. Работа с базой данных, модели-1
      • Конфигурация приложения и соединения с базой данных
        - Миграции - способ управления структурой БД
        - Простейшая модель, как отображение таблицы
        - Методы класса модели
        - Понятие коллекции, методы коллекций
        - Методы объекта модели
      Начало урока: 13.05.2016 20:00
      - 4. Работа с базой данных, модели-2
      • Работа с классом QueryBuilder, драйвера баз данных
        - Связи между моделями
        - Lazy load
        - Нюансы сохранения связанных моделей
        - Расширения моделей
      Начало урока: 17.05.2016 20:00
      - 5. Валидация, санитация и работа с данными в целом
      • Внутренности класса Std: валидация
        - Мультиисключения
        - Валидация в моделях, метод fill()
        - Санитация данных
      Начало урока: 20.05.2016 20:00
      - 6. Работаем с View
      • Объект View и его связь с контроллером и шаблонами
        - Как устроен фронт-контроллер?
        - Система публикации ресурсов
        - Расширения фреймворка и их ресурсы
        - Теги
        - Виджеты
      Начало урока: 24.05.2016 20:00
    -
     
Оценить эту тему:
/5,
Поделиться: