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