Про Бизнес-информатику ГУ-ВШЭ.<br><br>Студенты второго курса - очень слабо в теме веба, но вполне ок в теме программирования.<div><br></div><div>К середине-концу второго курса в информатическом аспекте у них за плечами курсы:</div>


<div>- информатика и программирование (3 семестра C#, хорошая алгоритмическая база)</div>
<div>- базы данных (семестр теории + MS SQL)</div><div>- &quot;веб-дизайн&quot; (очень слабый факультатив про хтмл)</div><div>- операционные системы (не очень сильный курс, дают администрирование Windows, и чуток потрогать Linux)</div>



<div>- ну а также дофига общего базового разного Computer Science, про схемотехнику, про теорию информации и т.п.</div><div><br></div><div>У
нас на Бизнес-информатике на старших курсах учат проектировать и
внедрять всякие корпоративные информационные системы (а также управлять
проектами по внедрению и анализировать бизнес-процессы, сорри за
подробности), а про веб-технологии, которые при такой базовой
подготовке тоже вполне осваиваемы — просто нет ничего.</div>

<div><br></div><div>На отделении программной инженерии учат про управление разработкой&nbsp;опять-таки&nbsp;офлайнового
софта, а про веб опять пробел. У программных инженеров ещё более
CS-ориентированная учебная программа, у бизнес-информатиков больше в
сторону экономики и менеджмента.</div>

<div><br></div><div>То есть по-хорошему академический учебный курс
начального уровня про серверные веб-технологии должен содержать в себе
какие-то такие разделы:</div><div><br></div><div>1. Введение про сети,&nbsp;стек OSI,&nbsp;про tcp/ip, http и акцент на http.</div>

<div>2. История про клиентов, серверов и интернеты.</div><div>3. Базовые основы администрирования веб-сервера - как Apache поставить и сконфигурировать</div><div>4. [Опционально] HTML/CSS/Javascript для тех кто не знает совсем ничего.</div>



<div>5. CGI, веб-программирование</div><div>6. Ну а дальше про какой-то конкретный язык — будь то перл, питон, руби, пхп, jsp, <a href="http://asp.net/" target="_blank">asp.net</a> или что угодно.<br></div><div>6.а. Про синтаксис</div>


<div>
6.б. Про основные алгоритмы работы с вебом</div><div>6.в. Про офлайновые применения</div><div><br></div><div>Это то что касается базового курса.</div><div>А в более продвинутом можно рассказывать уже про паттерны, про MVC, и т.п.</div>



<div><br></div><div>Можно в принципе это трансформировать в какую-то
вменяемую табличку &quot;Темы-учебные_часы&quot; и предложить в качестве
факультатива у нас.</div><div><br></div><div>Я пытался читать какой-то
такой курс в добровольческом режиме у нас года полтора назад, но очень
быстро запал кончился, да и опыта и знаний не хватало. Спрос среди
студентов был, человек 10 меня дергало за рукав &quot;когда следующее
занятие&quot;, ещё 10 приходили, увидев объявления на доске.</div>

<div><br></div><div>Однако, замечу!</div><div>Прямого и немедленного практического возврата преподавателям усилий от такого учебного курса — НЕ БУДЕТ.</div><div>Нельзя
прочитать курс на семестр, и потом этих студентов считать готовыми идти
работать junior developer&#39;ами. После такого курса можно взять их на
летнюю практику (см. как делает Джоэль Спольски), но не более того — им
ещё учиться и учиться, это всё-таки студенты.</div>
<div><br></div><div>В общем это отдельная большая тема про
взаимодействие академического и профессионального сообщества, и тут
есть простор для взаимной пользы.</div><div><br></div><div>Начать же можно и правда с одноразового мероприятия, как бы
бесполезно оно ни казалось - оно будет демо-версией в том числе и для
принимающих решения деканов-замдеканов.<br><br></div>Возможно квикстарт был бы как раз хорошей темой для одноразового мероприятия.<br><br><div class="gmail_quote">2009/1/13 Vany Serezhkin <span dir="ltr">&lt;<a href="mailto:ivan@serezhkin.com" target="_blank">ivan@serezhkin.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Naim Shafiev wrote:<br>
&gt; Было бы неплохо.Особенно в моем МИРЭА ).<br>
&gt; Только студентам будет интересно что-то по типу Quick start и примеру<br>
&gt; попроще.CGI .<br>
</div>Наим, вот ты втеме точно, раскажи, а что студентам нужно .. быстрый<br>
старт сервиса - ну да можно расказать за вечер.<br>
А надо ли вообще ... расказыватьо структуре веба, подходах к<br>
вебпрограммированию и прочее ?<br>
<div><div></div><div><br>
--<br>
Ivan B. Serezhkin<br>
Spamooborona, Yandex. <a href="http://so.yandex.ru/" target="_blank">http://so.yandex.ru/</a><br>
<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>С уважением,<br>Федин Пётр Сергеевич<br><br>тел. +7 926 335-51-30<br>mailto:<a href="mailto:pfedin@gmail.com" target="_blank">pfedin@gmail.com</a><br>ICQ UIN: 192054495<br>