• Главная
  • Курсы программирования Yii framework

Курсы программирования Yii framework

Продолжительность курса: 2 месяца

Формат: online/offline (в офисе в Алматы)

Курс Yii в Алматы

Yii – это отличный фреймворк для PHP. Если вы еще не знакомы с языком PHP, то запишитесь на наш основной курс PHP, пройдите его и возвращайтесь на эту страницу.

Yii относится к числу специальных библиотек, обогащающих содержание PHP и дающих новые инструменты и возможности. Этот фреймворк безопасен, быстро работает и позволяет создать большее количество кода в единицу времени. В нем реализована очень популярная ныне концепция MVC (Model-View-Controller), которая подразумевает разделение функций приложения на три основных блока, указанных в расшифровке этой аббревиатуры.

Со всеми плюсами и некоторыми ограничениями Yii вы подробно ознакомитесь в процессе обучения. Под руководством наших искушенных наставников, вы быстро научитесь работе с фреймворком и серьезно прокачаете свои навыки программирования. Вам осталось только записаться на курс.

Содержание курса

Теоретическая часть

Теоретические блоки, где максимально подробно разобраны и систематизированы в виде пошаговой системы все тонкости фреймворка Yii на различных понятных примерах.

Практическая часть

Создадим приёмочные и функциональные Yii тесты, сайт с регистрацией, авторизацией и аутентификацией, миграции в Базе данных.

Домашние задания

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

Подведение итогов

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

Программа курса

01. Начало проекта

  • Знакомство
  • Обзор курса
  • Обзор фреймворка

02. Тесты, Bootstap и меню

  • Codeception – Пошаговое тестирование
  • Bootstrap – Пусть будет красиво
  • Menu – Богатый выбор

03. База данных, миграции, юзеры

  • Tests – Обоснование необходимости
  • Steps – Пошаговая инструкция
  • Console – работа с консолью

04. Регистрация клиентов

  • UserIdentity – Посторонним В
  • UserJoinForm – Модель для формы
  • Logout – Выход из лабиринта

05. Авторизация клиентов

  • UserLoginForm – Модель на входе
  • IfEmailNotFound
  • IfPasswordWrong 

06. Хэширование паролей

  • Test – Запуск функциональных тестов
  • PasswordIsHashed
  • Security

07. План проекта и мультиязычность

  • Welcome – Вступление
  • Web folder – Подготовка папки
  • Compose Yii – Загрузка фреймворка

08. Подведение итогов

  • Анализ результатов
  • Обзор вакансий, советы по прохождению собеседования
  • Что делать дальше?

Отзывы о школе KnewIT

Контакты

связаться с нами

Наш менеджер свяжется с Вами в кратчайшее время


    Пожалуйста, докажите, что вы человек, выбрав автомобиль.