Python Advanced - септември 2020

За курса
Курсът "Python Advanced" надгражда уменията за работата с езика Python, като в него се разглеждат по-сложни концепции, типични за езика (като modules и comprehension). В курса ще се научите да създавате линейни структури от данни, решаване на алгоритмични проблеми (problem solving skills), , ще работите със стекове и опашки (Stacks & Queues), тюпъли и сетове (Tuples & Sets), матрици (Multidimensional Lists), файлове и директории. Ще се обърне внимание на парадигмата функционално програмиране. Ще разгледате по-задълбочено lamba функциите, рекурсивните функции и функциите с множество аргументи. Средата за разработка, която ще се използва от трейнърския екип е PyCharm, но всеки курсист е свободен да използва инструменти по предпочитание.
Умения, които ще придобиеш
- Работа с двумерни структури от данни
- Създаване на линейни структури от данни
- Прилагане на базови алгоритми
- Прилагане на функционалното програмиране
- Работа с потоци от данни, файлове и директории
- Обработване на грешки
Теми
- 1 Resources
- 2 Course Introduction
- 1 Resources
-
- 2 Course Introduction
-
- 3 Lists as Stacks and Queues
- 4 Exercise: Lists as Stacks and Queues
- 3 Lists as Stacks and Queues
-
- 4 Exercise: Lists as Stacks and Queues
-
- 5 Tuples and Sets
- 6 Exercise: Tuples and Sets
- 5 Tuples and Sets
-
- 6 Exercise: Tuples and Sets
-
- 7 Multidimensional Lists
- 8 Exercise: Multidimensional Lists
- 7 Multidimensional Lists
-
- 8 Exercise: Multidimensional Lists
-
- 9 Comprehension
- 10 Exercise: Comprehension
- 9 Comprehension
-
- 10 Exercise: Comprehension
-
- 11 Functions Advanced
- 12 Exercise: Functions Advanced
- 11 Functions Advanced
-
- 12 Exercise: Functions Advanced
-
- 13 File Handling
- 14 Exercise: File Handling
- 13 File Handling
-
- 14 Exercise: File Handling
-
- 15 Modules
- 16 Exercise: Modules
- 15 Modules
-
- 16 Exercise: Modules
-
- 17 Workshop
- 18 Exercise: Workshop
- 17 Workshop
-
- 18 Exercise: Workshop
-
- 19 Error Handling
- 20 Exercise: Error Handling
- 19 Error Handling
-
- 20 Exercise: Error Handling
-
- 21 Exam Preparation
- 22 Exam
- 21 Exam Preparation
-
- 22 Exam
-
- 23 Retake
- 23 Retake
-
Курсът е подходящ за студенти, усвоили работата с линейни структури, асоциативни масиви, стрингообработка.
Кога и къде ще се провеждат занятията?
Занятията се провеждат онлайн, както следва:
- лекции - понеделник и четвъртък, от 18:00 до 21:30 часа;
- упражнения - вторник и петък, от 18:00 до 21:30 часа.
Какви са формите на обучение?
Можете да се обучавате в онлайн форма. Поради това, обучението е подходящо, както за учещи и работещи, така и за курсисти, живеещи в страната или чужбина. След всяко занятие в рамките на часове получавате и достъп до записа на занятието и учебните ресурси.
Какво представлява изпита и ще получа ли сертификат?
Обучението завършва с изпит, който ще се проведе онлайн, и се състои от практическа част и теоретична част - тест. Всички, преминали изпита, ще придобият сертификат от СофтУни, ако получат оценка над Много добър 5.00. СофтУни е лицензиран учебен център и след завършване на курса, курсистите имат възможност да получат държавно признато „Удостоверение за професионално обучение“, валидно в целия Европейски съюз. Изискванията за получаване на удостоверение можете да разгледате ТУК.
