Algorithms Advanced (with C#) - януари 2021
За кого е подходящ курсът?
Курсът е подходящ за всички, които са преминали обучение в курса Algorithms Fundamentals (with C#). Разглежданите техники са фундаментални и не разчитат на определени характеристики на езика и средата за разработка. Курсът ще се проведе с използване на езика C#, но е подходящ и за тези с опит в други програмни езици, като: C, C++, Java. Подходящ е за всички хора, които познания в фундаментални подходи за решаване на алгоритмични проблеми, като: рекурсия, комбинаторика, обхождане на граф и меморизация. Курсът е подходящ и за всички, които са преминали курс по Структури от Данни и Algorithms Fundamentals, и имат желание да надградят знанията си.
Умения, които ще придобиеш
- Използване на графи за моделиране и сортиране
- Най-кратък път в граф с негативни тегла
- Силно свързани компоненти и максимален поток
- Изграждане на графи и алгоритми за обхождането им
- Амортизационен анализ, класификация
- Решаване на оптимизационни проблеми
Теми
-
Resources -
Dijkstra and MST Algorithms -
Graphs Bellman-Ford, Longest Path in (DAG) -
Exercise: Graphs Bellman-Ford, Longest Path in (DAG) -
Graphs Strongly Connected Components, Max Flow -
Exercise: Graphs Strongly Connected Components, Max Flow -
Dynamic Programming Advanced -
Exercise: Dynamic Programming Advanced -
Amortization and Problem Classification -
Exam preparation -
Online EXAM -
Online RETAKE
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Цена на обучението:
160.00 лв. / 81.81 €
Атанас Атанасов
Преподавател
5.3/6 оценка на курса
Емине Аслан
Обучението в СофтУни беше изключително полезно! Менторите са супер търпеливи и ми обясняваха всичко в детайли. Програмата е много добре структурирана и лесна за следване.
Кристина Василева
Лекторите тук не само преподават, но и мотивират! Материалът е чудесно структурирани и обяснен.
Радостина Димитрова
Изключително съм доволна от курса и преподавателите, цялостната организация е на топ ниво и съм много щастлива, че съм част от СофтУни! Лекторите са супер, усеща се желанието, с което преподават. Учебният материал се усвоява с лекота, а освен това и високо ценя всички практически съвети и насоки относно ежедневието в професията, които ни дават по време на лекциите и упражненията, това много помага да се ориентираме и подготвим за евентуална реализация в сферата!
Борислав Янков
СофтУни ми помогна да се развия в сферата, която ме интересува, на работа ми трябваха допълнителни умения и аз получих много добра инжекция от знания. Преподавателите са не само експерти в областта, но и много вдъхновяващи.
Даниел Христов
Структурата на курса беше много добра и изключително полезна. Преподавателите обясняваха всичко много внимателно и с пример, което ми помогна да разбера дори по-сложните теми, които иначе щяха да ме затруднят.
Валентина Лазарова
Преподавателите в СофтУни са истински професионалисти. Бързо обясняват всички теми и отговарят на въпросите ми.
Венцислав Иванов
Преподавателят е супер позитивен, чудесно обяснява материала с примери. Нека да продължава по същия начин да задържа вниманието на курситите, просто страхотен.
Яна Костова
Много съм доволна от курса! Лекторите са внимателни, обясняват с примери и винаги са готови да отговорят на въпросите ми.
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.
Тодор Петров
Радвам се, че предприех стъпката да се запиша в обучението. Учебният план е последователен и лесен за усвояване. Много ми допада и чат бота в judge - наложи ми се да го използвам за една задача. Веднага ми даде отговор къде съм допуснала грешка и ми я обясни много добре.
Често задавани въпроси
-
Как мога да се запиша?
За да се запишете, кликнете ТУК или бутона "ЗАПИШИ СЕ" и следвайте стъпките. След успешно заплащане на таксата, Вие ще бъдете записани за обучението.
-
Как и къде ще се провеждат занятията?
Обучението е приключило, но имате възможност да се запишете за него, получавайки достъп до видеата и ресурсите към всяко едно занятие от програмата на курса. По този начин можете да усвоявате материала с удобни за вас темпо и време.