C# Fundamentals

C# Fundamentals

МОДУЛ: C# Fundamentals - януари 2018

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

За модула

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

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

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

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

yawor.valtchev avatar
Явор Вълчев
Явор има над 10 годишен професионален опит в програмирането, като в момента е тиймлийд в Up2 Technology - българо-холандска компания, със солидна история в разработката и поддръжката на бизнес приложения. Завършил е ФМИ-СУ през 2007 година и се запалва по C# от курсовете на Светлин Наков във факултета. Занимава се предимно с back-end services, използвайки C# и MS SQL Server. Интересно му е да оптимизира бързодействието на софтуера, който пише във фирмата. В свободното си време обича да ходи на планина и да пътува.
bojidar95 avatar
Божидар Данчев
Божидар от ранни години има силен интерес към технологиите и програмирането, но в гимназията отдава цялото си свободно време на професионалния спорт. През 2016 отново се разпалва страстта му и започва своето обучение като студент в Софтуерния Университет. Благодарение на топ резултати и силното си желание, бива поканен за асистиращ лектор през 2017. Интересите му включват смарт технологии, изкуствен интелект и гейминг.
;