Курсът "C# Advanced" надгражда уменията за работата с езика C# и .NET платформата, като в него се разглеждат по-сложни концепции, типични за езика. В курса ще се научите на създаване на линейни структури от данни, решаване на алгоритмични проблеми (problem solving skills), работа със стриймове, файлове и директории, създаване на шаблонни класове. Обръща се внимание на парадигмата функционално програмиране, както и на основния инструмент, залагащ на нея - LINQ за обработване на потоци от данни. Средата за разработка, която ще се използва от трейнърския екип е Microsoft Visual Studio 2019, но всеки курсист е свободен да използва инструменти по предпочитание.
C# Advanced - май 2019
За кого е подходящ курсът?
Курсът е подходящ за студенти, усвоили работата с линейни структури, асоциативни масиви, стрингообработка.
Умения, които ще придобиеш
- Работа с двумерни структури от данни
- Създаване на линейни структури от данни
- Прилагане на базови алгоритми
- Прилагане на функционалното програмиране
- Работа с потоци от данни, файлове и директории
- Създаване на шаблонни класове
Теми
-
Resources -
Course Introduction -
Stacks and Queues -
Exercise: Stacks and Queues -
Multidimensional Arrays -
Exercise: Multidimensional Arrays -
Sets and Dictionaries Advanced (non-attendance) -
Exercise: Sets and Dictionaries Advanced -
Streams, Files and Directories -
Exercise: Streams, Files and Directories -
Functional Programming (non-attendance) -
Exercise: Functional Programming -
Defining classes -
Exercise: Defining classes -
Workshop -
Workshop -
Generics -
Exercise: Generics -
Iterators and Comparators -
Exercise: Iterators and Comparators -
Exam preparation -
Exam preparation -
Workshop -
Exam -
Retake
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Стамо Петков
Преподавател
5.7/6 оценка на курса
Анна Петкова
Курсът е чудесен! Лекторът преподава материала с невероятно желание и ентусиазъм. Човек с енциклопедични знания в света на ИТ и невероятни мотивационни качества. Обяснява нещата по разбираем начин с достатъчни примери, за да онагледи материала, като оставя и достатъчно работа за самостоятелна подготовка, което оценявам много високо.
Даниела Петрова
Страхотни сте, изключително съм щастлива и се записах за 3 обучения. Образованието е един от най-важните устои на едно общество, заедно със законите и здравеопазването, избрали сте страхотна кауза, благодаря!
Ива Сандева
Супер съм доволна от обучението! Лекторите и менторите ми помогнаха да усвоя новите умения много бързо и лесно, като винаги ми осигуряваха необходимата подкрепа. Програмата беше изключително добре подготвена и полезна.
Калоян Вълчев
Програмата беше много добре организирана. Лекторите винаги се връщат на трудните моменти, за да се уверят, че всички сме разбрали. Понякога хората питат едни и същи въпроси, но модераторите ги филтрират, което спестява време за по-важните теми.
Петя Александрова
Успях да разбера теми, които преди ми се струваха трудни. Благодарение на СофтУни и менторите, сега мога да ги прилагам на практика в работа. Eствествено имам още какво да уча, защото съм все пак начинаеща, но ако нямах тази основа, щеше да ми е трудно.
Теодора Романова
Преподавателите са много добре подготвени и показват невероятен професионализъм. Много съм доволен от обученията!
Димитър Николов
Като цяло всичко е повече от страхотно. Цялото изживяване, лектора и всичко е на отлично ниво. Продължавам с вас в следващия етап с огромно нетърпение и ентусиазъм.
Тодор Илиев
Всеки курсист има различно ниво и смятам, че информацията беше подходящо представена за всички. Желанието на лектори да преподават разбираемо е невероятно и успяват не само да дадат това, което е нужно, но и да открият вратата към нови знания.
Иван Георгиев
Лекторът е с много богат опит и това е от голямо значение за нас като студенти. Никога не подминава въпрос. Аз в началото бях много резервиран към неговия начин на водене на занятията и даже не ми допадаше особено, но с времето ме спечели. И има невероятно чувство за хумор.
Даниел Христов
Структурата на курса беше много добра и изключително полезна. Преподавателите обясняваха всичко много внимателно и с пример, което ми помогна да разбера дори по-сложните теми, които иначе щяха да ме затруднят.
Често задавани въпроси
-
Какво представлява изпитът и кога ще се проведе?
Изпитът ще се проведе онлайн и се състои от практическа и теоретична част. Практическата част ще бъде под формата на практически задачи и ще се проведе на 23 юни, а теоретичната част ще бъде под формата на тест, който ще се състои на 23 юни.