Технологические основы Интернет-проектов

Цель: изучить основы технологий, на которых основаны разработка и функционирование интернет-проектов, сформировать у слушателей систему понятий, знаний и навыков по взаимодействию с техническим персоналом интернет-проектов (разработчиками, системными администраторами, верстальщиками, тестировщиками и др.), т.е. научить их быть грамотными заказчиками в сфере интернет-разработки.

Задачи:

  1. дать представление об основных принципах применяемых в отрасли технологий;
  2. показать плюсы и минусы конкретных технологических решений, границы их применимости;
  3. обучить языку и терминологии, используемых техническими специалистами;
  4. изучить правила и технику написания грамотных технических заданий;
  5. объяснить разницу между плохим и хорошим IT-специалистом, научить принимать решение о найме.
Ожидаемые результаты:

В результате изучения дисциплины слушатели должны:

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

Содержание

Идейные основы сетевых технологий, сетевых протоколов и организации интернет, значение и применение этих основ в жизни. Языки программирования, различия между ними, их типизация, границы применимости различных языков в реальной разработке. Реляционные и нереляционные базы данных, примеры конкретных СУБД. Практическое значение теории для типичного интернет-проекта, правила выбора СУБД для проекта. Представление об HTML-верстке, её возможностях и характеристиках хорошей верстки. Основы безопасности интернет-проектов, типовые угрозы и методы предотвращения этих угроз. Мобильные приложения, сходства и отличия их разработки от разработки сайтов.

Электронная почта, e-mail рассылки, спам, борьба со спамом и преодоление антиспама.

Представление о технической архитектуре интернет-проектов, примеры типовых архитектур. Принципы построения API и их использования. Типичные причины недоступности или неработоспособности проекта, административные и технические меры по их решению.

Рецепты написания хороших технических заданий. Подбор и оценка технического персонала. Методы оценки бюджета проекта.

Статистика интернет-проекта. Принятые инструменты и терминология, технические принципы лежащие в основе инструментов.

Оценка и контроль знаний

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

Оценка выставляется по десятибалльной системе.

Итоговый контроль знаний проводится в виде Зачета.

Оценка выставляется по десятибалльной системе.

Преподаватели


Бабич Максим

Предприниматель, IT-консультант

Контактные телефоны:
+7 (495) 688-77-44 +7 (495) 621-56-18
ЦРКБИ в социальных сетях
Сотрудничество
Яндекс Naumen MBA.SU Cleverics Консультационная Группа АТК Бизнес-инкубатор НИУ ВШЭ IT Expert КРОК 1С-Битрикс Издательство «Открытые системы» Национальный Открытый Университет «ИНТУИТ» Российская Ассоциация электронных коммуникаций Форум по ИТ Сервис-менеджменту (itSMF Russia/itSMF России) РОЦИТ Союз ИТ-директоров РФ (СоДИТ) ABPMP Russian Chapter