C# Fundamentals

МОДУЛ: C# Fundamentals - май 2017

Активен 27Кредита

За модула

Модулът C# Fundamentals дава възможност да се изучават платформата .NET и езика C# в различни аспекти. Фокусът е насочен върху решаване на алгоритмични проблеми, развиване на алгоритмично мислене и създаване на високо качествен програмен код.

Курсове в модула

Умения, които ще придобиеш

  • Работа със стандартната библиотека на .NET платформата
  • Базово алгоритмично мислене
  • Използване на правилните структури от данни
  • Обръщане на внимание на бързодействието на кода
  • Поглед над граничните случаи
  • Работа с и обработка на низове
  • Свободно използване и създаване на класове и обекти
  • Разбиране и работа с капсулация на данни
  • Създаване на йерархия от класове
  • Наследяване на класове
  • Множествено наследяване
  • Разработване на практически проект
  • Разбиране на парадигмата обектно-ориентирано програмиране в по-напреднал стадий
  • Усвояване на добрите практики на парадигмата
  • Използване на събития
  • Използване на Reflection API
  • Разбиране и използване на Generic типове
  • Умения за тестване на код
В момента този модул е неактивен!

Преподаватели

vdim15 avatar
Валентин Димитров
Валентин има интерес към програмирането от ранни години. Записва специалност "Автоматика" и завършва със сребърен медал. По време на обучението си страстта му към програмирането се разпалва и се превръща във водеща посока. Има над 2 години опит като разработчик на медицински софтуер. С топ резултати в СофтУни и влечение към преподаването е избран за лектор.
DJBuro avatar
Венцислав Иванов
Венцислав открива страстта си към осигуряването на качеството на софтуера и записва направлението "Осигуряване качеството на софтуера и автоматизирано тестване". Завършва направлението с отличен. В последната една година се занимава с автоматизация на тес

ivaylo.kenov avatar
Ивайло Кенов
Ивайло е дългогодишен технологичен трейнър и софтуерен разработчик със C# и JavaScript. Състезател по математика с участия в редица национални олимпиади. Обича да задълбава в трудните и алгоритмичните части на програмирането. Участвал е в изработката и поддръжката на няколко интернет приложения. През свободното си време разработва open-source библиотеки за ASP.NET.
RoYaL avatar
Иван Йонков
Иван Йонков има дългогодишен опит в сферата на качественото осигуряване на софтуера, както и на неговата разработка. Работил е в XS Software - една от най-големите български компании, занимаващи се с онлайн браузър базирани игри. В професионалния му опит се въртят главно две технологии - Java и PHP. В последните години се занимава с изучаването на екзотични езици за програмиране и технологии с все още ненабрала популярност, като Kotlin. Иван е Ръководител на учебната дейност в Софтуерния Университет, като има зад гърба си множество курсове по осигуряване на качеството, уеб разработка и бази данни.
Bojo96 avatar
Божидар Гевечанов
Божидар е от топ студентите на випуск септември 2015. Занимава се основно с .NET. В свободното си време разработва мобилни и десктоп игри на Unity3D.

;