Сахалинский филиал Дальневосточного федерального университета Кафедра прикладной информатики и математики Сахалинский научный центр Институт морской геологии и геофизики ДВО РАН Профессиональное программирование на языке C# Лекция №1 «Hello, world!» Доктор физ.-мат. наук, профессор Р.В. Шамин Немного о себе (Роман Вячеславович Шамин): Окончил МАИ [1999], защитил кандидатскую диссертацию на ВМиК МГУ[2002] Преподавал в МАИ математику [2002-2005] Работал в Институте океанологии РАН [2004-2012] Преподаю в РУДН математику, программирование и экономику [c 2005] Работаю ИМГиГ ДВО РАН [с 2012] Профессор ДФВУ, преподаю программирование и математику [с 2012] Участвовал в качестве программиста и проектировщика во многих коммерческих и государственных организациях, включая: World Bank, ВШЭ, РФФИ, Концерн Нанотехнологии, ACD/Labs, Microsoft Идея курса: сделать из вас профессионалов! Кто такой профессионал? Программирование – это: Профессионал – это: 1) специалист высокого класса 2) зарабатывающий деньги Наука, искусство и профессия! Кого мы будем из вас делать? Если серьезно: IT-специалисты - самая востребованная и перспективная профессия в Мире! Приятная, уважаемая, независимая и оплачиваемая. Как мы будем учиться? Мы будем учиться практическому программированию – нет сухоплаванию! Мы будем программировать под Windows с использованием оконного интерфейса. Учиться во время езды и со смыслом. Мы будем работать, как профессиональные программисты в командах над реальными проектами. Наш инструментарий – любой! Но начтем мы с C# .NET, Silverlight и т.д. Программирование от десктопов до мобильных устройств. В программировании нет сложного – есть непонятное! Примерный план жизни: 1. 2. 3. 4. Учеба в Университете Поиск работы Работа Жизнь… Неинтересно Неэффективно Нереалистично НЕСОВРЕМЕННО! Учеба = работа = жизнь! Учеба – это жизнь, когда работа есть учеба, а работа не есть жизнь. Учеба дает вам картбланш, который нужно использовать для своего будущего! ВРЕМЯ! Почему так получается? Посмотрите на часы! Сегодня уже во всю идет третья волна! Лаборатория промышленного программирования Сахалинского научного центра Создаваемая лаборатория будет создавать современные программные продукты: научного, коммерческого и Open Source направления. Что вы получите от работы в Лаборатории IP/Labs? деньги – возможно знания – обязательно! опыт работы – точно! Смогу ли я работать в IP/Labs? Важно иметь цель! и понимать необходимость траты сил и времени Работа IP/Labs будет построена по всем законам IT-бизнеса. Мы сформируем команды, с лидерами команд ведение проектов, презентации. Работаем серьезно! с серьезными людьми! Я ожидаю, что у вас есть: Современный компьютер (ноутбук) Обязательно: Интернет! Gmail, Twitter, … Software: Windows 7+ Visual Studio 2010 Google Chrome Silverlight Far Manager Total Commander Мои контакты: E-mail: roman@shamin.ru shamin.ru, win10.ru, math-dvfu.ru Twitter: rwsh +7-916-372-88-42