Курсът "C# Advanced" надгражда уменията за работата с езика C# и .NET платформата, като в него се разглеждат по-сложни концепции, типични за езика. В курса ще се научите на създаване на линейни структури от данни, решаване на алгоритмични проблеми (problem solving skills), работа със стриймове, файлове и директории, създаване на шаблонни класове. Обръща се внимание на парадигмата функционално програмиране, както и на основния инструмент, залагащ на нея - LINQ за обработване на потоци от данни. Средата за разработка, която ще се използва от трейнърския екип е Microsoft Visual Studio 2019, но всеки курсист е свободен да използва инструменти по предпочитание.
Advanced C# - май 2015
Умения, които ще придобиеш
- Работа със стандартната библиотека на .NET платформата
- Базово алгоритмично мислене
- Използване на правилните структури от данни
- Обръщане на внимание на бързодействието на кода
- Поглед над граничните случаи
- Работа с и обработка на низове
Теми
-
Полезна информация -
Откриване на курса -
Структури от данни - масиви, списъци, опашки, стекове -
Методи -
Многомерни масиви, речници, множества -
Лаб - дебъгване -
Стрингове и текстообработка -
Регулярни изрази -
Лаб - алгоритми -
Файлове и потоци -
Функционално програмиране -
Асинхронно програмиране -
Подготовка за изпит -
Екипен проект -
Изпит
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
5.7/6 оценка на курса
Силвия Иванова
Благодаря на СофтУни, че предлага такова интевзивно и добре структурирано обучение! Лекторите горят за това, което преподават и това наистина мотивира. Надявам се следващото обучение да се справя по същия начин, имам 5,89 оценка на изпита.
Пламен Георгиев
Връзката в реално време с преподавателите е изключително полезна! Преподавателският състав е подбран много добре. Лекторите са хора с опит и много знания и пряката комуникация с тях спомага положително за обучителния процес.
Владимир Василев
СофтУни ми предостави уникална възможност да навляза в нова област, а преподавателите са наистина професионалисти! Подходът им е много разбираем, а менторите са винаги на разположение да отговорят на въпросите ми.
Димитрина Ангелова
Курсът беше перфектно организиран, с ясни обяснения и много полезни примери. Благодарности на преподавателя!
Николай Христов
Достатъчно лесно е за тези, които имат желание да се научат. Лекторите са невероятно търпеливи и всичко много ми харесва. При мен проблемът е, че нямах достатъчно време от работата ми, за да решавам повече задачи и да съм в крак с материала, но в краая успях да наваксам и си заслужаваше.
Стефан Тодоров
Преподавателите са страхотни, пожелавам им да бъдат все така всеотдайни в работата си. Благодаря! Усилията им наистина се усещат и мотивират всеки курсист да дава най-доброто от себе си.
Теодора Романова
Преподавателите са много добре подготвени и показват невероятен професионализъм. Много съм доволен от обученията!
Мария Василева
Преподавателя е страхотен. Просто невероятен. Ще ми свършат суперлативите за него. Обяснява много подробно като обръща акцент върху малките детайли. Начини на представяне на домашно като предизвикателства, които изискват да се напънеш допълнително е невероятно добра идея и е страшно мотоивиращо и ангажиращо. Лектора дава много повече от предвиденото, затова оставам и гледам всяка една лекция на живо до край. Практиките и демотата са много подробни всеобхватни. Ангажиран е с аудиторията и дава допълнителни обяснения по разбираем начин.
Мария Николова
Изключително съм доволна от цялостната програма и организация на СофтУни! Това, което най-много ми допада, е че всички лекции могат да се преглеждат в удобен момент и собствено темпо (особено важно за работещите студетни). Много ви благодаря за страхотната възможност да придобивам нови знания в ръцете на невероятни ментори!
Ани Петрова
Обясненията на лектора са чудесни, подробни и разбираеми. Връща се на даден въпрос и тема колкото пъти е необходимо, обръща персонално внимание на всеки един въпрос, дори да се задава за пореден път.