Структури от данни - юни 2015
Умения, които ще придобиеш
- Работа със структури от данни в програмирането
- Оценяване на сложност на алгоритъм
- Имплементация на линейни структури от данни: списъци, стекове и опашки
- Дървовидни структури от данни: използване и имплементация
- Обхождане на дървовидни структури данни в дълбочина (DFS) и в ширина (BFS)
- Речници и хеш таблици: използване и имплементация
- Познаване на сложни структури данни: балансирани дървета, суфиксни дървета, rope, heap и други
- Ефективност на структурите данни: кога коя структура да използваме?
Теми
-
Course Overview -
Data Structures, Algorithms and Complexity -
Linear Data Structures – Lists -
Linear Data Structures – Stacks and Queues -
Trees and Tree-Like Structures -
Tree Traversal Algorithms – BFS and DFS -
Dictionaries and Hash Tables -
Collection Data Structures and Libraries -
Advanced Tree Structures -
Data Structure Efficiency -
Exam Preparation -
Practical Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Светлин Наков
Преподавател
Светлин Наков има 10 години състезателен опит по олимпиади и състезание по програмиране, носител на 4 медала от международни олимпиади по информатика, ръководител и треньор на отбори по състезателно програмиране и жури в множество конкурси по алгоритмично програмиране. Наков има над 15-годишен опит като софтуерен инженер, мениджър на софтуерни проекти, консултант, лектор и предприемач с богат опит в .NET and Java EE platforms, информационни системи, бази данни, уеб разработка и софтуерно инженерство. Той е автор на 7 книги за компютърно програмиране и софтуерни технологии, C# и Java, както и на десетки технически и научни публикации. Той има докторска степен в областта на компютърните науки, носител е на Наградата на Президента на Република България “Джон Атанасов”. Още информация: http://www.nakov.com.
Преслав Наков
Преподавател
Георги Георгиев
Преподавател
Любомир Янчев
Преподавател
Атанас Добрев
Преподавател
Атанас Русенов
Преподавател
Йордан Даракчиев
Преподавател
5.7/6 оценка на курса
Златина Спасова
Лекторите са много мотивирани и винаги отговарят на всички въпроси с подробни обяснения. Сигурно ще продължа обучението си тук!
Ани Петрова
Обясненията на лектора са чудесни, подробни и разбираеми. Връща се на даден въпрос и тема колкото пъти е необходимо, обръща персонално внимание на всеки един въпрос, дори да се задава за пореден път.
Николай Димитров
Продължавайте в същия дух! Страхотна организация и съдържание. Помощта и отделеното време на преподавателя бяха много полезни.
Даниел Христов
Структурата на курса беше много добра и изключително полезна. Преподавателите обясняваха всичко много внимателно и с пример, което ми помогна да разбера дори по-сложните теми, които иначе щяха да ме затруднят.
Елена Георгиева
Чудесно организирано обучение, което ми помогна да разбера по-добре материята, въпреки че ми се стори по-трудно в началото, после успях да наваксам. Преподавателите са страхотни и се грижат за напредъка ни.
Светослав Тодоров
Благодарение на СофтУни започнах да разбирам много повече за IT сферата и как да прилагам знанията си на практика. Това ми помогна професионално да обогатя умения и веднага имах ползи в работата.
Йоана Иванова
Прекрасен лектор! Обяснява много добре, с нагледни примери, което прави усвояването на материала много лесно, с удоволствие слушам и с лекота следя мисълта!
Десислава Николова
Мисля, че лекциите и материалите са чудесни, информацията е много добре поднесена и лесна за усвояване. Личи си, че е подбрано най-важното и е обяснено така, че да ти остане в главата още от първия път.
Асен Димитров
Отлични лектори. Страхотни troubleshooting skills показаха. Отговаряха изчерпателно на всички въпроси. Хареса ми много как даваха много примери от практиката, докато преподаваха материала. Хареса ми също, че всички занятия ги изкарвахме до самия край, като запълвахме свободното време, ако имаше такова, с много полезни съвети и възможност да задаваме допълнителни въпроси.
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.