Курсът "Python Advanced" надгражда уменията за работата с езика Python, като в него се разглеждат по-сложни концепции, типични за езика. В курса учаастниците ще се научат да създават линейни структури от данни, решаване на алгоритмични проблеми (problem solving skills), ще работят със стекове и опашки (Stacks & Queues), тюпъли и сетове (Tuples & Sets), матрици (Multidimensional Lists), файлове и директории. Ще се обърне внимание на парадигмата функционално програмиране. Ще се разгледа по-задълбочено рекурсивните функции и функциите с множество аргументи. Средата за разработка, която ще се използва от трейнърския екип е PyCharm, но всеки курсист е свободен да използва инструменти по предпочитание.
Python Advanced - септември 2021
За кого е подходящ курсът?
Курсът е подходящ за студенти, усвоили работата с линейни структури, речници, стрингообработка.
Умения, които ще придобиеш
- Работа с двумерни структури от данни
- Създаване на линейни структури от данни
- Прилагане на базови алгоритми
- Прилагане на функционалното програмиране
- Работа с потоци от данни, файлове и директории
- Обработване на грешки
Теми
-
Resources -
Course Introduction -
Lists as Stacks and Queues -
Exercise: Lists as Stacks and Queues -
Tuples and Sets -
Exercise: Tuples and Sets -
Exercise: Stacks, Queues, Tuples and Sets -
Multidimensional Lists -
Exercise: Multidimensional Lists -
Exercise: Multidimensional Lists -
Functions Advanced -
Exercise: Functions Advanced -
File Handling -
Exercise: File Handling -
Error Handling -
Exercise: Error Handling -
Workshop -
Exercise: Workshop -
Modules -
Exercise: Modules -
Exam Preparation -
Regular Exam -
Retake Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Дончо Минков
Преподавател
5.8/6 оценка на курса
Кристина Василева
Лекторите тук не само преподават, но и мотивират! Материалът е чудесно структурирани и обяснен.
Зейнеп Зафирова
СофтУни е страхотен избор за тези, които искат да усвоят нови умения. Материалите са супер и лекциите са много добре подготвени. Преподавателите ни мотивират постоянно.
Емине Аслан
Обучението в СофтУни беше изключително полезно! Менторите са супер търпеливи и ми обясняваха всичко в детайли. Програмата е много добре структурирана и лесна за следване.
Десислава Николова
Мисля, че лекциите и материалите са чудесни, информацията е много добре поднесена и лесна за усвояване. Личи си, че е подбрано най-важното и е обяснено така, че да ти остане в главата още от първия път.
Елена Георгиева
Чудесно организирано обучение, което ми помогна да разбера по-добре материята, въпреки че ми се стори по-трудно в началото, после успях да наваксам. Преподавателите са страхотни и се грижат за напредъка ни.
Даниел Христов
Структурата на курса беше много добра и изключително полезна. Преподавателите обясняваха всичко много внимателно и с пример, което ми помогна да разбера дори по-сложните теми, които иначе щяха да ме затруднят.
Тодор Илиев
Всеки курсист има различно ниво и смятам, че информацията беше подходящо представена за всички. Желанието на лектори да преподават разбираемо е невероятно и успяват не само да дадат това, което е нужно, но и да открият вратата към нови знания.
Николай Димитров
Продължавайте в същия дух! Страхотна организация и съдържание. Помощта и отделеното време на преподавателя бяха много полезни.
Златка Георгиева
Информацията в учебните материли е подбрана чудесно, особено за начинаещ в тази сфера - като мен. Разбира се, източниците на такава, не приключват до тук, но, като основа смятам, че е отлично.
Красимир Стоянов
Учебните материали са организирани чудесно. Материалът е подреден логически. Всичко е обяснено подробно и разбираемо. Много лесно се ориентираш какво да учиш стъпка по стъпка и усещаш реален напредък с всяка следваща тема.
Често задавани въпроси
-
Какво представлява изпитът и кога ще се проведе?
Изпитът ще се проведе онлайн и се състои от практическа и теоретична част. Практическата част ще бъде под формата на практически задачи и ще се проведе на 23 октомври, а теоретичната част ще бъде под формата на тест, който ще се състои на 23 октомври.