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 Online Exam Preparation
- 22 Online Exam
- 21 Online Exam Preparation
-
- 22 Online Exam
-
- 23 Online Retake
- 23 Online Retake
-
Курсът е подходящ за студенти, усвоили работата с линейни структури, асоциативни масиви, стрингообработка.
Кога и къде ще се провеждат занятията?
Занятията се провеждат в сградата на Софтуерния университет, както следва.
- лекции - понеделник и четвъртък, от 18:00 до 21:30 часа;
- упражнения - вторник и петък, от 14:00 до 17:30 часа.
Какви са формите на обучение?
Имате възможност да се обучавате в онлайн форма на обучение:
- Ако се запишете в онлайн форма на обучение, ще имате възможност да се обучавате дистанционно, имайки достъп до live streaming обучение в реално време, както и до видео записите и учебните материали от курса.
Какво представлява изпитът и ще получа ли сертификат след края на курса?
Обучението завършва с изпит върху взетия материал, който ще се проведе онлайн, той се състои от:
- Практически изпит
- Тест
Всички, преминали практическия изпит с оценка равна или по-висока от Мн. добър (5.00), могат да получат официален сертификат от СофтУни.
SoftUni е лицензиран учебен център по Закона за професионалното образование и обучение. След всеки успешно преминат курс с оценки на изпитите по теория и практика над Среден (3.00), курсистите получават държавно признато „Удостоверение за професионално обучение“, както и приложение, валидно на територията на целия Европейски съюз. Изискванията за получаване на “Удостоверение за професионално обучение” можете да разгледате ТУК.