Обучение программированию для СОВСЕМ чайников - бесплатно

1 марта открылся центр обучения программированию, который называется Beginner Developer Learning Center. Будущие ученики - люди, совсем-совсем не имеющие отношение к программированию. Если вы умеете пользоваться компьютером и хотите понять, что такое программирование, насколько оно вам близко и хотели бы вы в будущем этим заниматься как основной деятельностью или программировать собственный веб-сайт в качестве хобби - вам в BDLC.

Обучение ведется по двум направлениям - программирование для Windows и веб-программирование. Обучение состоит из трех этапов:

  1. Сначала вы узнаете о том, что такое "программирование" вообще. Объясняются наиболее общие концепции и понятия. На этом уровне подразумевается, что ранее вы не имели ВООБЩЕ никакого отношения к программированию.
  2. Второй уровень отводится для изучения .NET Framework как универсального инструментария для написания любых программ вообще. Здесь же вы подробно познакомитесь с бесплатной версией пакета для разработчика - Visual Studio Express. На данном этапе вы узнаете о разнице между разработкой настольных и веб-приложений, а также попробуете средства разработки для веб - Expression и Web Developer Express.
  3. На третьем этапе вы познакомитесь с основными концепциями доступа к данным и отладки приложений.

После успешного прохождения курса вам предложат план дальнейшего развития и если вы увидите для себя программирование занятием на всю жизнь :-) - это как раз шанс "войти" в этот мир "с нуля". Вам не нужно платить за это деньги и учиться этому в институте 4-5 лет. Если слушатель поймет, что программирование - это Его Дело, то он сможет продолжить образование в этой области уже имея основные знания и навыки для того, чтобы вот уже прямо сейчас взять и работать, а также учиться дальше.

Очень жаль, что не предлагается русской версии курса, а есть только английская. Однако, мир таков, что без знания английского языка в нем будет сложновато. Особенно программисту - вы это знаете. Впрочем, онлайновые курсы отличаются как раз тем, что можно спокойно посидеть, подумать над текстом, может быть по необходимости обратиться к словарю и никуда не спешить. Это более удобный подход, чем очные курсы или занятия, где время ограничено рамками учебного процесса.

Я попросил бы всех читателей блога, у которых есть знакомые, которых теоритически может заинтересовать данный курс, передать им ссылку на этот документ - возможно, вы сделаете большое дело :-) Если у вас есть вопросы по курсу - запросто обращайтесь. Меня зовут Петр Диденко, я работаю в российском Microsoft в Москве.

Published 05 March 07 05:04 by pdidenko

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Kirill Sleta said on March 5, 2007 1:06 AM:

Считаю, что гораздо полезнее было бы открыть такие курсы для пользователей. Программистов-недоучек, которые мало что могут и так полно.

Подход к "программированию" вообще дается именно за эти годы в институте - эта та база, без которой "сразу начать программировать", тем более в NET и VS будет на мой взгляд большой ошибкой.

# nickgavrikov said on March 5, 2007 2:13 AM:

Решение задачи преподавания основ программирования "с нуля" весьма нетривиальна даже для учащихся, которые сознательно идут слушать подобный курс (знаю на собственном опыте). Очень интересно, как подобная задача была решена в Microsoft. Обязательно выделю время с целью пройти самому курс обучения :-)

Кстати, может попутно поделать перевод/адаптацию на русский язык, если это будет актуально? Хотя на это время выделить, вероятно, уже будет сложнее...

# pdidenko said on March 5, 2007 2:53 AM:

nickg, над русским мы думаем. Я сейчас пытаюсь понять, переводимо ли это в принципе (нужно ли). Это зависит от планов развития курса, наличия сложной multimedia информации в курсе и так далее.

# nickgavrikov said on March 6, 2007 7:50 AM:

Кирилл, на мой взгляд большой ошибкой является именно подход к преподаванию программирования в большинстве школ и институтов. Нам начинают преподавание в институте с основ фортрана. Или основ бейсика... А между тем, преподавать надо основы _ПРОГРАММИРОВАНИЯ_.

Вот и получаются специалисты, которые знают [знали] "алгоритм сортировки пузырьком" на фортране, "алгоритм транспонирования матрицы" на бейсике... в качестве иероглифа. То есть он в тетрадке записан и они в состоянии его воспроизвести на компьютере/в другой тетрадке. Но специалистов этих не учат _программировать_. Меня не учили (я и без них правда знал:-)), жену мою тоже не учили (так и не научили).

Вот опять же, если майкрософт учит людей основам C# - это очередная ошибка. Их курс будет полезен - но только не начинающим.

# iluxa said on March 12, 2007 3:47 AM:

Я как сисадмин, уже 10 лет как MCSE и с соответсвующим опытом - с большим удовольствием пройду уровень 2. Ну не было у меня времени понять что такое .NET... И для управления десятками серверов мне это не надо было... И мне не стыдно чайниковский курс пролистать.

# ZERG said on July 29, 2008 3:04 AM:

Великолепная статья, я бы тож пошол на курсы.

Если можно кину ссылку по теме, нашел классную библиотеку для программистов  www.progbook.net

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required

About pdidenko

Информация, связанная с моей работой в компании Microsoft, приводится "как есть", без каких либо гарантий и обязательств. Все высказанное здесь – моё личное мнение, за которое Microsoft ответственности не несет. Меня зовут Петр Диденко, я работаю в русском представительстве Microsoft в Москве. Моя позиция называется Win The Web Evangelist, а наш отдел носит гордое наименование Developer & Platform Evangelism (DPE). По-русски "департамент стратегических технологий". DPE is committed to broad platform adoption and a vibrant ecosystem of customers, partners and developers. Through evangelism, marketing and sales, DPE helps secure the Microsoft platform, now and in the future. The WTW Evangelist role is both technical and business evangelism role, with the mission of driving adoption of the Microsoft platform by local hosting provider companies, web-developers (both companies and individuals) and Web-users. Если Вам нужен хороший контакт в Microsoft, связанный с веб-технологиями, с веб-разработчиками и средствами разработки, с серверными технологиями для веб-хостинга и хостинга приложений - пожалуйста, обращайтесь. Мой адрес pdidenko собачка сами знаете что :-)

Search

This Blog

Tags

Syndication

Page view tracker