Основы Web-программирования. Часть 3. Web-программирование Yii (PHP), jQuery (JavaScript), Bootstrap (css)

Сложность
Возраст
с 12 лет
Время освоения
144 ак.часов
Компьютерный курс "Основы Web-программирования" посвящен созданию интернет-сайтов.

Программа обучения по компьютерному курсу
"Основы Web-программирования. Часть 3. Web-программирование Yii (PHP), jQuery (JavaScript), Bootstrap (css)"

Тема 1. MVC

  • Модель-Представление-Контроллер (MVC)
  • Маршрутизация. Формирование URL-адресов
  • Типичная последовательность работы приложения Yii
  • Режим отладки
  • Конфигурация приложения. Базовая директория приложения. Компоненты приложения
  • Псевдоним пути и пространство имён
  • Автоматическая генерация кода Gii

Тема 2. Работа с моделями

  • Создание модели. Создание своих правил валидации
  • Создание действия модели. Рассмотрение Ajax-валидации
  • Создание формы. Использование виждета CActiveForm, рассмотрение его возможностей. Загрузка файлов

Тема 3. Отдельные классы Yii

  • Виджет Меню (CMenu)
  • Список элементов (CListView)
  • «Таблица» для администрирования (CGridView)
  • Просмотр элемента (CDetailView)
  • Каптча (CCaptcha)

Тема 4. Базы данных, Active Record

  • Объекты доступа к данным. Конструктор запросов
  • Active Record. Реляционная Active Record
  • Получение данных из базы данных
  • Создание и использование нескольких подключений к базам данных

Тема 5. Основы использования библиотеки jQuery

  • Введение в jQuery: назначение и использование
  • Выборка с помощью jQuery

Тема 6. Фильтры

  • Базовые фильтры
  • Фильтры контента
  • Фильтры атрибутов
  • Фильтры элементов форм

Тема 7. Манипуляция свойствами, атрибутами и стилями

  • Чтение и установка значений атрибутов
  • Изменение стиля отображения элемента
  • Установка содержимого элемента
  • Обработка значений элементов формы

Тема 8. События и обработчики событий

  • Событийная модель
  • Нативные методы JavaScript для обработки событий
  • Методы обработки событий в JQuery

Тема 9. Создание анимаций

  • Метод «animate» и его возможности
  • Готовые анимационные эффекты JQuery

Тема 10. Библиотека JQuery UI

  • Знакомство с библиотекой JQuery UI
  • Подключение библиотеки

Тема 11. Расширение JQuery с помощью собственных модулей

  • Основные правила создания модулей расширения для JQuery
  • Создание собственных вспомогательных функций
  • Добавление новых методов в библиотеку JQuery

Тема 12. Работа с Ajax в JQuery

  • Введение Ajax
  • Взаимодействие с сервером методами JQuery
  • Использование XML
  • Использование JSON

Выпускная работа

Создание web-сайта на основе высокопроизводительного фреймворка Yii

Компьютерный курс "Web-программирование (YII, jQuery, Bootstrap)" входит в курс "Web-программирование"

Все части курса:
     Web-программирование (HTML, CSS)
     Web-программирование (PHP, JavaScript)
     Web-программирование (YII, jQuery, Bootstrap)
     Web-программирование (Front-end разработка)

Записаться на этот курс

УСЛОВИЯ ОБУЧЕНИЯ для школьников

  • Обучение проходит в группах от 5 до 10 человек
  • Каждый ученик занимается на отдельном компьютере
  • Каждый курс рассчитан на 1 учебный год (9 месяцев) продолжительностью 144 часа, есть ускоренные курсы - подробности по телефонам консультантов
  • Занятия проходят с интенсивностью 4 ак.часа в неделю (2 раза по 2 часа или 1 раз в неделю 4 часа)
  • Стоимость курсов от 1380 до 1870 руб./мес.
  • График обучения, дни и время устанавливаются индивидуально при записи на курс

УСЛОВИЯ ОБУЧЕНИЯ для взрослой аудитории

индивидуальные занятия
  • Занятия проходят индивидуально
  • Интенсивность занятий, дни и время устанавливаются индивидуально
групповые занятия
  • Занятия проходят в группах от 3 до 5 человек
  • Каждый учащийся занимается на отдельном компьютере
  • Интенсивность занятий, дни и время согласовывается с группой при записи на курс
Название компьютерного курса Объем Стоимость
индивидуально группа
Пользователь компьютера + Интернет 30 ак. часов 215 руб./ ак.час 150 руб./ ак.час
Компьютерный дизайн 320 руб./ ак.час 210 руб./ ак.час
Цифровая фотография
Компьютерное рисование
3D графика и анимация
1С: Бухгалтерия 18 ак. часов 320 руб./ ак.час 210 руб./ ак.час
Основы Web-программирования: 110 ак. часов  
Часть 1. Web-дизайн(html, css) 30 ак. часов 320 руб./ ак.час 210 руб./ ак.час
Часть 2. Web-программирование (PHP, js) 40 ак. часов¹ 390 руб./ ак.час 260 руб./ ак.час
Часть 3. Web-программирование Yii (PHP), jQuery (JavaScript), Bootstrap(css) 40 ак. часов 435 руб./ ак.час 285 руб./ ак.час
Программирование (на С++): 88 ак. часов  
Часть 1. С++ Базовый курс 48 ак. часов 320 руб./ ак.час 210 руб./ ак.час
Часть 2. Продвинутый курс С++ 40 ак. часов 390 руб./ ак.час 260 руб./ ак.час
¹ - 40 ак.часов - минимальная продолжительность курса, при условии знакомства с основами программирования. Если Вы не знакомы с основами программирования, продолжительность курса должна быть продлена до 60-80 ак.часов

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

Показать стоимость

Предлагаем дополнительные услуги:

К каждому пройденному курсу Вы имеете возможность брать дополнительные часы в минимальном объеме 10 академических часов.
Стоимость дополнительного академического часа соответствует стоимости академического часа основного курса (смотреть таблицу выше).
Основная задача – закрепление полученных практических навыков.

Предлагаем консультации по всем открытым курсам учебного центра. Продолжительность консультации минимум 2 академических часа, стоимость 350 руб./ ак.час.

Записаться на этот курс

Отзывы по курсу "Основы Web-программирования. Часть 3. Web-программирование Yii (PHP), jQuery (JavaScript), Bootstrap (css)"

Андрей, 16 лет 102 дня назад

Закончил курс PHP/JavaScript. По окончании курса очень многому научился, всё очень понравилось, отличный преподаватель.
Курс: Web-программирование

Сергей, 30 лет 1 год 228 дней назад

Я изучил полный курс Web-программирования ( HTML, CSS, PHP, MySQL JavaScript, bootstrap, а так же Yii Framework и JQuery). После изучения языков, я занимался с преподавателем, практической работой по созданию проекта. На занятиях я получал ответы на любые вопросы, которые позволили сформировать четкое, системное понимание технологий, правильность их внедрения, и взаимодействия между собой. Глубокие практические знания по Web-программированию, дают уверенность, при создании сайтов различной сложности. Хочу так же выразить благодарность моему преподавателю за терпение, внимание и высочайший профессионализм. Желаю успехов в постижении науки будущим программистам.
Курс: Web-программирование

Дмитрий, 34 года 3 года 77 дней назад

Прошел курсы обучения: основы программирования, PHP и Javascript. Индивидуальные занятия помогли быстро разобраться в материале. Очень интересно, занимательно и крайне необходимо в моей работе.
Курс: Web-программирование

Александр, 25 лет 3 года 297 дней назад

Курсы понравились, единственный нюанс это нужно делать домашние задания, что есть очень важным аспектом. Т.к. без них, будет сложно освоить материал. Прошел два курса основ Web-программирования" Часть 1. Web-дизайн" и "Часть 2. Web-программирование (PHP. Основы JavaScript)", доволен:)
Курс: Web-программирование

Денис, 19 лет 3 года 298 дней назад

Прошел курс обучения по Web-дизайну в Ньютек. Программа обучения сложная но, преподаватель все доступно объясняет, даже если что-то не понятно, все объяснит и покажет визуально. Учился с сентября по декабрь 2016г. Освоил азы HTML, CSS, PHP, JavaScript. Мне все понравилось, все доступно и понятно, Спасибо!
Курс: Web-программирование

Олег, 29 лет 3 года 298 дней назад

Прошел в Ньютек 2 курса. Html + css и основы php. Всё очень понравилось, отличный преподаватель, всегда подскажет и доступно объяснит. Рекомендую всем, останетесь довольны.
Курс: Web-программирование

Оставить отзыв