Cкриптовое программирование

Курсы дистанционного обучения в статусе Слушателя – «Cкриптовое программирование»

Центр Непрерывного образования TSI предлагает Вам курсы в статусе Слушателя - «Cкриптовое программирование». (Бакалавр естественных наук в области компьютерных наук /Dabaszinātņu bakalaurs datorzinātnēs)

TSI является ведущим вузом в реализации программ обучения дистанционного обучения в Латвии. Основными преимуществами дистанционного обучения являются: свобода выбора места и времени обучения; равные возможности для людей различного возраста, и имеющих различные потребности; возможность совмещения учебы с работой и другими личными процессами; возможность личного планирования; персональная мобильность и др.

Продолжительность курса: 2 месяца
Язык обучения: русский
Кредитные очки: 2
Получаемый документ после успешного окончание курса: Apliecība

 

Начало: 2018

Цены


Цена курсаОплатить 160 EUR

[ВАЖНО] Перед оплатой убедитесь, укомплектована ли группа.

 

Цель курса

Научить слушателей создавать простые web-приложения на основе трехуровневой архитектуры. Дать представления о принципах реализации сложных web-приложений.

Знания и навыки

  • ограничений и возможностей присущих веб-приложениям;
  • приемов проектирования сложных веб-приложений;
  • средств автоматизации тестирования веб-приложений;
  • приемов фрагментации и репликации данных, моделей слабой согласованности;
  • концепций веб-сессий, каналов безопасной коммуникации, аутентификации и авторизации;
  • распространенных типов уязвимостей и атак на веб-приложения, защит от этих атак;
  • проектировать и реализовывать веб-приложения используя подходящую архитектуру и простые шаблоны проектирования;
  • исполнять транзакции баз данных путем внедрения SQL-кода в приложение;
  • способность противопоставлять веб-разработку другим видам разработки ПО;
  • оценивать соответствие существующего веб-приложения лучшим практикам в области архитектуры и безопасности веб-приложений;

Темы

  1. Обзор курса. Java & JVM.
  2. JSP & Servlets, элементарное веб-приложение стандартными средствами Java. Системы контроля версий.
  3. Слой представления. Возможности Java Servlet, JSP, JSF. Каркас Wicket.
  4. Архитектура корпоративных веб-приложений. Предметно-ориентированное проектирование.
  5. Возможности PHP.
  6. Организация манипуляций с данными и их хранения.
  7. Чистый код, автоматизация тестирования.
  8. Безопасность веб-приложений.
  9. Приложения реализуемые в браузере.
  10. Высоконагруженные веб-приложения.
  11. Отчет по практической работе.

 


 

Регистрация

 

 

 

 

kursi@tsi.lv, Институт транспорта и связи, ул. Ломоносова, 1 – 404. Каб., г. Рига, LV-1019, Латвия, Тел.: (+371) 67100652

 

Выберите услугу
Сумма оплаты
EUR
Имя, Фамилия
Э. почта