ст.м. "Фрунзенская"
9:00 - 18:00 по будням
Создание веб-приложений в ASP.NET
Интервью с преподавателем курса «Создание веб-приложений в ASP.NET» Центра Обучающих Технологий Сергеем Макасем.
— Сергей, Вы уже много лет преподаете в Центре Обучающих Технологий курс «Создание веб-приложений в ASP.NET». Можете назвать особенности своего курса?
– ASP.NET это не язык программирования, это платформа, framework, предназначенная для построения полноценных web-приложений. Поэтому, в отличие от курсов по изучению C#, Java или C, на курсе ASP.NET даются основы работы web-приложений, расшифровывается, из каких базовых «кирпичиков» они строятся, на занятиях слушатели «коснуться» всего того, из чего получаются web-приложения на ASP.NET. И если предварительная подготовка недостаточна (минимум требуются уверенные знания C#, JavaScript), то большего за 17 занятий сделать трудно.
– Как вы считаете, кому будут полезны занятия на курсе: начинающим или уже специалистам в этой области?
–
И тем и другим. Начинающим в том случае, если есть практические
знания платформы .Net, озвученные в требованиях к программе. Или если
есть могучее чувство чему-то научиться и получить новую профессию. В
общем, итог такой – начинающему будет полезно изучить этот курс, и даже у
него получится какой-нибудь результат, если будет задавать не меньше
чем 3 вопроса в час.
Лучше всего будет если человек придет прочитав книжку и насмотревшись
вебинаров. Для наших 17 занятий с нуля поднять все с практической
пользой вероятность 1/10 или и того меньше.
– Так какие знания нужно уже иметь, чтобы стать слушателем Вашего курса?
– В идеале:
- Владение C# и такими ключевыми инструментами .Net как минимум на 7 из 10:
- ООП – разработка приложений
- Linq,
- асинхронное программирование,
- reflection.
- Работа с данными: язык SQL, ADO.NET, Entity Framework
- HTML верстка, хотя бы на уровне, который предлагает бесплатный учебник htmlbook.ru
- HTML5 и JavaScript хотя бы 70% от того что дают на наших курсах по JavaScript
Если все это есть, то за время занятий реально выполнить программу курса полностью. В противном случае пробегам по верхам, для половины слушателей вообще тяжело учиться всему этому на ходу. Поэтому выпускную работу получаю в среднем от 1 из 4-х к концу занятий.
– Как Вы считаете, обучение на курсах с преподавателем лучше дистанционного обучения или самообучения по книгам? Есть ли преимущества обучения на курсах перед самостоятельным освоением дисциплины?
– Не знаю, все зависит от человека. Кому то хватит книг и записей вебинаров. Так как ASP.NET это комбинированный курс из целого ряда технологий, часть из которых вообще не .Net, то единственное преимущество курсов с живым преподавателем для меня такое: прийти и прослушать информацию от практикующего специалиста еще раз, даже если до этого начитался и насмотрелся про ASP.NET. Выполнить задания, позадавать вопросы и получить результат – систематизировать все те хаотичные знания, что он получил из книг и интернета.
– Достаточно ли закончить курс по ASP.net, что бы смело устраиваться по полученной специализации или этого мало?
– Да, можно, если пришли со всей той базой, про которую писалось в начале. Или пришли с великим стремлением чего-то достичь и изменить в жизни, и вам удалось все это освоить. Безусловный плюс — у вас разговорный английский хотя бы на троечку.
Реально люди устраивались, я их потом в LinkedId вижу. Большая часть это студенты, которым наш курс помог пройти собеседование во внутренние учебные подразделения крупных компаний, такие как .Net Laboratory ITtransition и т.п. Полноценный разработчик тоже получался, но очень редко. В основном это те, кто в течении 2-х месяцев постоянно забрасывал меня вопросами и показывал чего достиг, пока делал итоговую работу, и кто был готов работать в начале «за еду».
– Насколько сейчас востребованы разработчики веб-приложений в ASP.NET?
– Посмотрите job.tut.by. Нормально востребованы. Только в отличии от Java платформы, почему-то входной порог по требованиям в .Net платформе выше – исторически наверно так сложилось.
– Чем, по-вашему, курсы Центра Обучающих Технологий отличаются от других курсов, которых в Минске — масса?
– Не знаю, я там не был, надеюсь, не только «шильдочкой» может быть
– Расскажите о себе: какое у вас образование, опыт работы?
– Ну, долго писать, тут все написано
– Что вы считаете главным в работе преподавателя?
– Не халтурить и не пытаться в отведенное время впихнуть, вывалить на студента все, что знает по предмету. С другой стороны я бы требование ввел, что бы преподаватель знал по предмету как минимум в три раза больше, чем рассказывает по программе.
– Вы интересуетесь, как складывается судьба у ваших выпускников? Насколько успешно складывается их карьера?
– Да, где-то через полгода пробую найти их в LinkedIn по групповым спискам. Если судить по этому, то треть так или иначе по специальности устраивается. Но это самые целеустремленные.
– Вы сами уже закончили свое образование или постоянно повышаете квалификацию?
– Постоянно и всегда. В этой сфере нужно постоянно учиться или застыть на обучении основам С и Java навсегда.
– Часто можно наблюдать, человеку и хочется учиться, и лень, а на курсы записался, как быть?
– Ну, может ему это и не нужно, а так, праздный интерес. За такую цену как у нас это вполне реально – сходить на курсы и за 15-17 занятий послушать, что это такое, может оно вообще не то, что мне нужно.