09.02.07 Информационные системы и программирование
Квалификация: Разработчик веб и мультимедийных приложений
Для кого: для всех, кто хочет заниматься веб-разработкой
Форма обучения | Срок получения образования |
Очная | — на базе основного общего образования (после 9-го класса) – 3 года 10 месяцев;
— на базе среднего общего образования (после 11-го класса) – 2 года 10 месяцев. |
Очно-заочная | — на базе основного общего образования (после 9-го класса) – 4 года 10 месяцев.
— на базе среднего общего образования (после 11-го класса) – 3 года 10 месяцев. |
Я выбрал свой путь – веб-разработка, что меня ждет впереди?
Веб-разработчик занимается созданием сайтов и веб-сервисов.
Какие задачи решает веб-разработчик?
Когда говорят «веб-разработчик», как правило, имеют в виду фронтендера, который разбирается в бэкенде.
Веб-разработчик тесно взаимодействует с дизайнером, менеджером и другими разработчиками.
Профессионально важные качества:
- Креативность, творческое мышление;
- Хорошо развитое внимание;
- Хорошая память;
- Системность и гибкость мышления, аналитическое мышление;
- Нацеленность на результат;
- Высокая самомотивация на освоение новых знаний;
- Организованность;
- Высокая эмоциональная устойчивость;
- Коммуникабельность, стрессоустойчивость;
- Управленческие навыки;
- Умение самостоятельно принимать решения;
- Ответственность, терпеливость, настойчивость;
- Склонность к интеллектуальным видам деятельности.
С чего начнется путь разработчика веб и мультимедийных приложений в колледже?
С изучения общеобразовательных предметов. Например, математика, информатика и т.д.
Далее — начало пути развития веб-разработчика, на котором он изучит общий гуманитарный, социально-экономический, математический, общий естественнонаучный и общепрофессиональный циклы. Вы начнете изучать профессиональные модули: «Проектирование и разработка информационных систем», «Разработка дизайна веб-приложений» и «Проектирование, разработка и оптимизация веб-приложений». Это необходимая база, без которой войти в мир веб-разработки не получится. Языки HTML, CSS b JavaScript будут изучаться на практике, работая над реальными проектами. Это позволит освоить сопутствующие инструменты: графические редакторы от Adobe и Figma, редактор кода, инструменты разработчика в браузерах.
Примеры работ:
Продолжите разработку полноценного веб-сервиса, станете понимать, как работает HTTP-протокол и как устроено общение клиента и сервера. Это позволяет получить или отправлять данные и настроить взаимодействие со сторонним веб-сервисом, если это необходимо.
На протяжении всего обучения в колледже будут развиваться личностные навыки. Веб-разработчику важно много общаться с дизайнерами, менеджерами и другими разработчиками. Еще пригодится умение работать с критикой: спокойно принимать замечания, признавать ошибки и исправлять их. Умение оценить задачу, распланировать время и выдержать сроки очень важно для этой профессии.
Где я встречу менеджеров и дизайнеров, если в колледже нет таких специальностей?
Вы будете изучать дисциплину «МДК 05.01 Проектирование и дизайн информационных систем». В рамках этого МДК (междисциплинарного курса) будет происходить изучение круга задач менеджера проектов. Речь идет о грамотном проектировании проектов с точки зрений идей, инструментов и финансовой составляющей. Чтоб быть компетентным веб-разработчиком, нужно владеть базового смежными профессиями, например, менеджер проектов/веб-дизайнер/тестировщик/аналитик.
Более глубоко изучение разработки медиа-контента будет на «МДК 08.02 Графический дизайн и мультимедиа». Разработка фирменного стиля, дизайн интернет-магазинов/сайтов/веб-сервисов/2д-игр – это не единственное направление данного МДК. Обработка звука и создание небольших рекламных роликов с инфографикой – популярное требование к дизайнерам в ИТ-компании.
Зачем веб-разработчик владеть этим всем?
Без знания понятий в веб-дизайне и соответствующих программ, в которых он разрабатывается – разработать проект не получится. Нужно уметь читать макеты дизайнеров и четко понимать, что требуется сделать. Умение делать медиа-контент, включая ролики, постеры и т.д. – это дополнительный опыт в копилку при разработке проектов. Вы понимаете, как должен отображаться контент, какие есть подводные камни при верстке площадки под данный контент – вы сразу делаете с учетом всех требований.
Дисциплина «ОП.01 Операционные системы и среды» подразумевает обучение при работе с виртуальными машинами и развертыванием серверов на других машинах.
Любой веб-разработчик должен уметь пользоваться как хостингами, так и выделенными удаленными серверами. Там Вы научитесь разворачивать своей проект.
Когда Вы научитесь пользоваться несколькими операционными системами, можно будет задуматься уже о тестировании Вашего проекта на других ОС (операционных системах). «МДК 05.03 Тестирование информационных систем» является ключевым предметом в данном вопросе. Проект будет тестироваться как в разных браузерах, так и ОС. Он будет прогоняться на защиту данных и т.д.
Если говорить более серьезно о веб-разработке, то на самом деле проекты, которые выходят на федеральный/мировой уровни разрабатываются по определенным критериям и правилам. «ОП.09 Стандартизация, сертификация и техническое документирование» именно про это. На любой проект необходимо разрабатывать документы. Например, техническое задание на интернет-магазин, инструкцию пользователя, тестирование системы и т.д. Есть принятые стандарты, как в России (свои), так и в мире в целом. Чтобы проекты становились на уровень выше, нужно знать и уметь применять на практике требования к типу системы, которую Вы разрабатываете.
Как Вы думаете нужна ли математика веб-разработчикам?
На этот вопрос Вам ответит дисциплина «ОП.10 Численные методы».
Я постоянно буду учиться только в колледже или будут какие-то дни работы в компаниях или на предприятиях?
У Вас будут производственные практики.
Выпускники нашего Колледжа, окончившие свое обучение по специальности 09.02.07 «Информационные системы и программирование», способны:
- Осуществлять интеграцию программных модулей;
- Осуществлять ревьюирование программных продуктов;
- Заниматься проектированием, разработкой и сопровождением информационных систем;
- Соадминистрировать базы данных и серверов.
Куда можно устроиться работать или где можно подзаработать без опыта работы после окончания колледжа или во время обучения?
— digital-агентство с путем развития: стажер → джуниор → мидл → сеньор/тимлид.
— фриланс-биржи, где задание выбираете Вы и договариваетесь с заказчиком напрямую сами;
Развивайте не только навыки и умения программировать, но и человеческую часть сознания.
Зачем программисту soft skills?
Soft skills, «гибкие навыки» — это умение общаться, вести переговоры, организовывать работу, лоббировать, публично представлять технологию или продукт.
Необходимые веб-разработчику «гибкие навыки»:
— ответственность;
— умение работать в команде;
— эмоциональный интеллект;
— лидерские качества;
— логическое мышление;
— менеджмент.
Если не развивать себя как личность, то работать в сфере будет не так приятно, как хотелось.
Сильные компании, в первую очередь – команда!
Подружившись с одногруппниками, Вы сможете выстроить свою команду современной ИТ-компании.
Студенты колледжей каждый год участвуют в Открытых чемпионата WorldSkills Russia, в том числе и по компетенции «Веб-дизайн и разработка».
Студенты победители часто успешно проходят собеседование и устраиваются в одну из ведущих компаний в области, например, сейчас в тренде компании, которые специализируются на аутсортинге веб-разрботки для бизнеса и digital-агентств.