Как да преподаваме .NET Framework ? Светлин Наков Българска асоциация на разработчиците на софтуер www.devbg.org
Съдържание Курсовете по  .NET  в СУ – история Курсът "Програмиране за платформа  .NET " Проектът "Курс и учебни материали по  .NET Framework " Курсът "Програмиране за  .NET   Framework " Национална академия по разработка на софтуер
История Курсът "Програмиране за платформа  .NET " Изборен курс за зимен семестър на 2002/2003 г. във ФМИ на СУ "Св. Климент Охридски" Проектът "Курс и учебни материали по  .NET Framework " Спечелил конкурс на  Microsoft Research Курсът "Програмиране за  .NET   Framework " Изборен курс за зимен семестър на 2004/2005 г. във ФМИ на СУ "Св. Климент Охридски"
Курсът "Програмиране за платформа  .NET " Учебно съдържание Обхванати теми CLR, CTS,  асемблита,  I/O,  масиви, колекции, низове, делегати, събития, управление на паметта, изключения,  multithreading, reflection, remoting, interoperability, attributes, ADO.NET, XML, Windows Forms, ASP.NET, Web Services 60 учебни часа – само лекции Преподавателски екип Светлин Наков, Стоян Йорданов, Георги Иванов, Николай Недялков
Курсът "Програмиране за платформа  .NET " Лекции и учебни материали Книги в електронен вариант Авторски лекции (само за някои теми) Изпити 2 теста (обхващат целия учебен материал) Курсов проект Обхваща  ADO.NET, ASP.NET  и  Windows Forms Резултати Курсът е посетен от 300 студента Много от тях започнаха работа с  .NET
Проектът "Курс и учебни материали по  .NET Framework " Конкурсът " Microsoft Research Curriculum Development Request for Proposal " Конкурсът е само за университети Цели утвърждаване на технологиите на  Microsoft  в образованието Нашият екип предложи проекта  "Курс и учебни материали по .NET Framework" Проектът включва изготвяне на лекции, упражнения, демонстрации и учебник всичко на български език Microsoft Research  одобриха проекта
Учебна програма Обзор на Microsoft .NET Framework Архитектура на .NET Framework Въведение в C# Обектно-ориентирано програмиране в .NET Обща система от типове (Common Type System) Делегати и събития Атрибути Масиви и колекции Символни низове Регулярни изрази Управление на паметта и ресурсите
Учебна програма Вход/изход Работа с XML ADO.NET и работа с данни Графичен потребителски интерфейс с Windows Forms Изграждане на Web-приложения с ASP.NET Многонишково програмиране и синхронизация Работа с мрежа и Интернет Отражение на типовете (Reflection) Сериализация на данни Web услуги с ASP.NET
Учебна програма Отдалечено извикване на методи (Remoting) Взаимодействие с неуправляван код Асемблита Сигурност в .NET Framework
Структура на учебното съдържание Всяка тема от курса е се състои от: Очаквани знания Съдържание на темата Учебен материал с много примери (сорс-код) с много схеми, картинки, графики, анимации с няколко демонстрации на живо Задачи за упражнение Литература
Обем на учебното съдържание Курсът е задълбочен Обхваща в детайли всички по-важни технологии от . NET Framework 1.1 Изготвените учебни материали включват 25 теми 1800 слайда на  PowerPoint 600 примера (фрагменти сорс-код на  C# ) 190  реални демонстрации на живо 31 0   задачи за упражнения Лекциите са предназначени за 90 учебни часа
Автори и авторски права Екипът, изготвил учебните материали Светлин Наков – председател на БАРС Михаил Стойнов –  Sciant Ивайло Христов  –  разработчик Мартин Кулов,  MCSD.NET  –  CodeAttest Бранимир Гюров,  MCSD.NET ,  MCT – BSH Авторски права Всички материали се разпространяват свободно Могат да се ползват за университетски курсове
Демонстрация Тема 12 – Работа с  XML
От къде да изтеглим курса? Учебните материали за курса "Програмиране за .NET Framework" са свободно достъпни от: http://www.nakov.com/dotnet/ Лекциите и демонстрациите са около 30  MB На сайта има и курсови проекти с решения Форумът на курса е още активен Досега има около 3000 съобщения !
Курсът "Програмиране за  .NET   Framework " Учебно съдържание Използвани са изготвените учебни материали по проекта на  Microsoft Research Обхванати са всичките 25 теми  + 1  допълнителна 9 0 учебни часа – само лекции Упражнения – самостоятелно вкъщи Преподавателски екип Светлин Наков ,  Михаил Стойнов ,  Ивайло Христов ,  Мартин Кулов, Бранимир Гюров
Курсът "Програмиране за  .NET   Framework " Лекции и учебни материали Всички лекции са авторски, на български език Изпити Тест върху целия учебен материал Много сериозен курсов проект Обхваща  MS SQL Server, ADO.NET, ASP.NET   Web  услуги и  Web  приложения и  Windows Forms Резултати Курсът е посетен от 250 студента Много от тях започнаха работа с  .NET
Академия за разработчици Национална академия по разработка на софтуер (НАРС) Център за професионално обучение на софтуерни специалисти Провежда курсове за придобиване на практически умения по Microsoft .NET Framework J2EE Подготвя ви за практическа работа в софтуерната индустрия Обучението е 3 месеца, по 8 часа на ден
Учебни програми Учебните програми са съобразени с търсенето на софтуерни специалисти Обхващат най-важните аспекти на разработката на софтуерни системи Обектно-ориентирано програмиране Релационни бази от данни Интернет и  Web  приложения Настолни ( GUI)  приложения Софтуерно инженерство Работа в екип
Работа по специалността БАРС осигурява на всички успешно завършили обучението си студенти работа за не по-малко от 500 лв. на месец БАРС гарантира 100% започване на работа за всеки успешно завършил студент! БАРС възстановява таксата за обучението ако не успее да ви предложи работа Финансиране Цената на курса е 3000 лв. На желаещите се отпуска банков заем Финансиране от фирми срещу трудов договор
Как да кандидатстваме? Информация за академията и приема на студенти търсете на нейния сайт: http://academy .devbg.org
Полезни ресурси Сайтът на проекта "Курс и учебни материали по .NET Framework" http://www.nakov.com/dotnet-project/ Сайтът на курса "Програмиране за .NET Framework" (2004/2005 г.) http://www.nakov.com/dotnet/ Сайтът на курса "Програмиране за платформа .NET" (2002/2003 г.) http://www.nakov.com/dotnet/2003/ Сайтът на "Национална академия по разработка на софтуер" http://academy.devbg.org
Как да преподаваме .NET Framework ? Въпроси?

Nakov - Teaching .NET Framework

  • 1.
    Как да преподаваме.NET Framework ? Светлин Наков Българска асоциация на разработчиците на софтуер www.devbg.org
  • 2.
    Съдържание Курсовете по .NET в СУ – история Курсът "Програмиране за платформа .NET " Проектът "Курс и учебни материали по .NET Framework " Курсът "Програмиране за .NET Framework " Национална академия по разработка на софтуер
  • 3.
    История Курсът "Програмиранеза платформа .NET " Изборен курс за зимен семестър на 2002/2003 г. във ФМИ на СУ "Св. Климент Охридски" Проектът "Курс и учебни материали по .NET Framework " Спечелил конкурс на Microsoft Research Курсът "Програмиране за .NET Framework " Изборен курс за зимен семестър на 2004/2005 г. във ФМИ на СУ "Св. Климент Охридски"
  • 4.
    Курсът "Програмиране заплатформа .NET " Учебно съдържание Обхванати теми CLR, CTS, асемблита, I/O, масиви, колекции, низове, делегати, събития, управление на паметта, изключения, multithreading, reflection, remoting, interoperability, attributes, ADO.NET, XML, Windows Forms, ASP.NET, Web Services 60 учебни часа – само лекции Преподавателски екип Светлин Наков, Стоян Йорданов, Георги Иванов, Николай Недялков
  • 5.
    Курсът "Програмиране заплатформа .NET " Лекции и учебни материали Книги в електронен вариант Авторски лекции (само за някои теми) Изпити 2 теста (обхващат целия учебен материал) Курсов проект Обхваща ADO.NET, ASP.NET и Windows Forms Резултати Курсът е посетен от 300 студента Много от тях започнаха работа с .NET
  • 6.
    Проектът "Курс иучебни материали по .NET Framework " Конкурсът " Microsoft Research Curriculum Development Request for Proposal " Конкурсът е само за университети Цели утвърждаване на технологиите на Microsoft в образованието Нашият екип предложи проекта "Курс и учебни материали по .NET Framework" Проектът включва изготвяне на лекции, упражнения, демонстрации и учебник всичко на български език Microsoft Research одобриха проекта
  • 7.
    Учебна програма Обзорна Microsoft .NET Framework Архитектура на .NET Framework Въведение в C# Обектно-ориентирано програмиране в .NET Обща система от типове (Common Type System) Делегати и събития Атрибути Масиви и колекции Символни низове Регулярни изрази Управление на паметта и ресурсите
  • 8.
    Учебна програма Вход/изходРабота с XML ADO.NET и работа с данни Графичен потребителски интерфейс с Windows Forms Изграждане на Web-приложения с ASP.NET Многонишково програмиране и синхронизация Работа с мрежа и Интернет Отражение на типовете (Reflection) Сериализация на данни Web услуги с ASP.NET
  • 9.
    Учебна програма Отдалеченоизвикване на методи (Remoting) Взаимодействие с неуправляван код Асемблита Сигурност в .NET Framework
  • 10.
    Структура на учебнотосъдържание Всяка тема от курса е се състои от: Очаквани знания Съдържание на темата Учебен материал с много примери (сорс-код) с много схеми, картинки, графики, анимации с няколко демонстрации на живо Задачи за упражнение Литература
  • 11.
    Обем на учебнотосъдържание Курсът е задълбочен Обхваща в детайли всички по-важни технологии от . NET Framework 1.1 Изготвените учебни материали включват 25 теми 1800 слайда на PowerPoint 600 примера (фрагменти сорс-код на C# ) 190 реални демонстрации на живо 31 0 задачи за упражнения Лекциите са предназначени за 90 учебни часа
  • 12.
    Автори и авторскиправа Екипът, изготвил учебните материали Светлин Наков – председател на БАРС Михаил Стойнов – Sciant Ивайло Христов – разработчик Мартин Кулов, MCSD.NET – CodeAttest Бранимир Гюров, MCSD.NET , MCT – BSH Авторски права Всички материали се разпространяват свободно Могат да се ползват за университетски курсове
  • 13.
    Демонстрация Тема 12– Работа с XML
  • 14.
    От къде даизтеглим курса? Учебните материали за курса "Програмиране за .NET Framework" са свободно достъпни от: http://www.nakov.com/dotnet/ Лекциите и демонстрациите са около 30 MB На сайта има и курсови проекти с решения Форумът на курса е още активен Досега има около 3000 съобщения !
  • 15.
    Курсът "Програмиране за .NET Framework " Учебно съдържание Използвани са изготвените учебни материали по проекта на Microsoft Research Обхванати са всичките 25 теми + 1 допълнителна 9 0 учебни часа – само лекции Упражнения – самостоятелно вкъщи Преподавателски екип Светлин Наков , Михаил Стойнов , Ивайло Христов , Мартин Кулов, Бранимир Гюров
  • 16.
    Курсът "Програмиране за .NET Framework " Лекции и учебни материали Всички лекции са авторски, на български език Изпити Тест върху целия учебен материал Много сериозен курсов проект Обхваща MS SQL Server, ADO.NET, ASP.NET Web услуги и Web приложения и Windows Forms Резултати Курсът е посетен от 250 студента Много от тях започнаха работа с .NET
  • 17.
    Академия за разработчициНационална академия по разработка на софтуер (НАРС) Център за професионално обучение на софтуерни специалисти Провежда курсове за придобиване на практически умения по Microsoft .NET Framework J2EE Подготвя ви за практическа работа в софтуерната индустрия Обучението е 3 месеца, по 8 часа на ден
  • 18.
    Учебни програми Учебнитепрограми са съобразени с търсенето на софтуерни специалисти Обхващат най-важните аспекти на разработката на софтуерни системи Обектно-ориентирано програмиране Релационни бази от данни Интернет и Web приложения Настолни ( GUI) приложения Софтуерно инженерство Работа в екип
  • 19.
    Работа по специалносттаБАРС осигурява на всички успешно завършили обучението си студенти работа за не по-малко от 500 лв. на месец БАРС гарантира 100% започване на работа за всеки успешно завършил студент! БАРС възстановява таксата за обучението ако не успее да ви предложи работа Финансиране Цената на курса е 3000 лв. На желаещите се отпуска банков заем Финансиране от фирми срещу трудов договор
  • 20.
    Как да кандидатстваме?Информация за академията и приема на студенти търсете на нейния сайт: http://academy .devbg.org
  • 21.
    Полезни ресурси Сайтътна проекта "Курс и учебни материали по .NET Framework" http://www.nakov.com/dotnet-project/ Сайтът на курса "Програмиране за .NET Framework" (2004/2005 г.) http://www.nakov.com/dotnet/ Сайтът на курса "Програмиране за платформа .NET" (2002/2003 г.) http://www.nakov.com/dotnet/2003/ Сайтът на "Национална академия по разработка на софтуер" http://academy.devbg.org
  • 22.
    Как да преподаваме.NET Framework ? Въпроси?