Санкт — Петербургский Национальный Исследовательский Университет Информационных Технологий, Механики и Оптики (ИТМО) приглашает пройти актуальный курс повышения квалификации: «WEB разработчик К(PHP,JS)».
Курс “Web Разработчик” позволяет подготовить специалиста с уклоном программирования как на стороне сервера так и клиена, способного разработать программное обеспечение широкого спектра – от простых Интернет-сайтов с использованием HTML5/CSS3 до сложных систем управления контентом CMS на основе технологий PHP, JS, Ajax, MySQL обеспечивающих высокую гибкость и модульную архитектуру. Слушатели осваивают работу с OpenSource-технологией, культура которой дает неограниченные возможности в средствах программной выразительности и делает программное решение независимым от платформы.
Цель программы
- языки гипертекстовой разметки HTML5/CSS3, адаптивная верстка
- язык программирования PHP
- язык программирования JavaScript
- библиотека jQuery
- язык доступа к базам данных SQL (MySQL)
Формат и форма обучения | Продолжительность: | Итоговая аттестация: | Получаемый документ: |
---|---|---|---|
Очное | 4 мес | Экзамен | Удостоверение о повышении квалификации МГУ |
Преподаватели курса
Условия приёма
Участникам программы не выставляется жестких входных требований по образованию. Это могут быть учащиеся старших классов, студенты вузов, лица желающие получить дополнительную квалификацию либо систематизировать знания по Web технологии. Необходимо знать основы процедурного программирования (конструкции ветвления, циклы, функции). На курсах можно работать на своей технике под разными операционными системами. Для работы на стационарных машинах в компьютерном классе необходимо умение пользоваться ОС Linux.
Плюсом будет знание математики и информатики на уровене 11 класса. Слушателям необходимо пройти отборочный тест уровня информатики 11 класса до заключения договора.
До заключения Договора на обучение кандидаты могут получить консультацию по содержанию курса и перспективам трудоустройства. Стоимость курса включает собственно обучение, методические пособия и раздаточные материалы.
Выдаваемый документ
- Удостоверение о повышении квалификации — при наличии у слушателя высшего или средне профессионального образования.
- Сертификат — при наличии среднего полного, неоконченного высшего или начального профессионального образования.
Разработка Web-сайтов с применением HTML5, CSS3 (9 занятий)
- Apache/Nginx – HTTP-сервер для создания Интернет-приложений;
- Язык гипертекстовой разметки HTML5;
- CSS3 – каскадные таблицы стилей;
- Технология DHTML;
- DOM модель;
- Верстка слоями, адаптивная верстка;
- Пакетный менеджер Bower.JavaScript – профессиональное создание Web-сайтов (15 занятий)
- Основы JavaScript процедурное программирование;
- Алгоритмы (стек, очередь, сортировка, деревья, списки);
- Регулярные выражения;
- Прототипы, наследование и организация ООП в JavaScript;
- jQuery – работа с DOM моделью, обработка событий, динамическая генерация элементов;
- Mustache – шаблонизация для динамических компонент;
- Создание интерфейсные компонент – меню, модальных окон, слайдеров, grid, Drag'n'Drop.PHP 7 – профессиональное создание Web-сайтов (18 занятий)
- Процедурное программирование в PHP;
- Алгоритмы (стек, очередь, сортировка, деревья, списки);
- Регулярные выражения;
- Сопутствующие технологии (XSL, XPath, XLink и т.п.);
- Объектно-ориентированное программирование в PHP;
- Наследование, инкапсуляция, абстракция и полиморфизм;
- UML – основы объектно-ориентированного дизайна (Dia);
- Composer - менеджер зависимостей;
- Архитектурные паттерны;
- Разработка MVC фреймворка.Базы данных и основы проектирования. СУБД MySQL(8 занятий)
- Теория реляционных баз данных (БД), основы ER проектирования БД;
- CASE средство для разработки реляционных БД (MySQL Workbench);
- Установка сервера MySQL;
- Общая архитектура MySQL;
- Создание и администрирование БД в MySQL, настройка прав доступа;
- SQL – язык структурированных запросов;
- Триггеры, представления и хранимые процедуры в MySQL.
Зарегистрируйтесь на участие в курсе по программе Университета ИТМО:
66 000 руб.
Возможна рассрочка платежей