Программа обучения по специальности “менеджер Интернет-проектов”

Kurs_MenedzjInterProekta_NEW

Мы предлагаем нашим клиентам пройти онлайн-обучение по специальности “менеджер Интернет-проектов”. Это вводный курс, цель которого — подготовить человека к работе в области IT. Длительность курса — 10 месяцев. Требуемая подготовка — базовое знакомство с современными компьютерными технологиями.

Общая структура курса:

  • Общая компьютерная грамотность.

Наработка навыков в качестве пользователя офисных приложений под управлением операционной системы Windows. В жизни каждого человека пригодятся умения создавать документы в Word и с помощью онлайн-сервиса Google Docs, электронные таблицы в Excel и презентации в PowerPoint. Иногда требуется переустановить операционную систему или защититься от угроз с помощью антивируса и брандмауера (фаервола). Все это должен уметь делать продвинутый пользователь компьютера.

  • Логика и алгоритмы.

Написание сложных приложений нужно начинать с продумывания логики и создания оптимизированных алгоритмов.

  • Введение в программирование.

Объяснение материала на примере кодов, написанных на языках программирования Python и PHP. Основные операторы, массивы, переменные, встроенные функции, предопределенные константы.

  • Объектно-ориентированное программирование.

Наследование, инкапсуляция, полиморфизм. Обзор системы управления версиями на основе Git.

  • Основы проектирования и администрирования реляционных баз данных.

Рассматривается СУБД MySQL. Использование DBO при программировании в PHP.

  • SQL-запросы: от простого к сложному.

Написание sql-запросов, транзакций, создание JOIN’ов. Работа с PhpMyAdmin. Различия функционала СУБД MySql и Oracle. Краткий обзор отличий реляционных баз данных от NoSQL.

  • Веб-дизайн и веб-разработка.

Подготовка макетов сайтов в графическом редакторе Adobe Photoshop. Оптимизация графики для Интернета. Верстка сайтов на HTML 5, CSS с доработкой функционала с помощью скриптов на JavaScript. Основные CMS: WordPress, Joomla, Drupal. Разработка back-end функционала на php. Кеширование выборок из баз данных. Проверка валидности HTML-кода.

  • Администрирование веб-серверов под управлением операционной системы Linux.

Основные навыки управления веб-серверами Apache и Nginx под Linux. Настройка конфигурационных файлов, устранение критических уязвимостей безопасности систем. Борьба с DDos-атаками.

  • Практикум по созданию сложных веб-приложений.

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

  • Выпускной экзамен.

Предлагается решить тестовое задание, позволяющее оценить уровень владения теоретическими знаниями и конкретными практическими навыками работы в сфере информационных технологий. Длительность теста — не более 2 часов. Общее количество баллов для успешного прохождения курса и получения сертификата специалиста составляет 70% и более правильных ответов. Наиболее успешных студентов мы приглашаем работать в нашу команду.