Python Development - октомври 2018
Курсът "Programming Basics" дава начални умения по програмиране, необходими за всички технологични специалности в Софтуерния университет. Това включва писане на програмен код на начално ниво (basic coding skills), работа със среда за разработка (IDE), използване на променливи и данни, оператори и изрази, работа с конзолата (четене на входни данни и печатане на резултати), използване на условни конструкции (if, if-else) и цикли (for, while, do-while).
Следващия курс Python Fundamentals ще ви запознае с базови техники и инструменти за практическо програмиране отвъд писането на прости програмни конструкции. Обучението обхваща работа с функции с параметри и връщана стойност, използване на дебъгер за проследяване изпълнението на кода и намиране на грешки, обработка на поредици елементи чрез списъци, използване на колекции, работа с речници и асоциативни масиви за обработка и съхранение на двойки {ключ - стойност}, работа със стрингове и текстообработка. Наред с техниките за програмиране курсът развива алгоритмично мислене и изгражда умения за решаване на задачи чрез работа върху стотици практически упражнения. Всички задачи за упражнения и домашни се оценяват в реално време с автоматизираната SoftUni online judge система.
В третия - финален курс ще приложите всички натрупани знания до момента и ще създавате напълно функционални уеб приложения докато опознавате Django Framework - най-използваната програмна рамка помагаща на уеб разработчиците използващи Python. Ще се запознаете с всички нейни компоненти и възможности, свързването към база данни и разбирасе с CRUD и REST моделите.
Курсове в модула
Умения, които ще придобиеш
- Работа с функции
- Работа с низове от елементи (списъци)
- Работа с регулярни изрази
- Работа с речници и асоциативни масиви (dictionaries)
- Работа с класове и обекти
- Филтриране и манипулация на множества от данни
- Запознаване с Django Framework и неговите компоненти
- Изграждане на динамични уеб страници
- Разбиране на CRUD и Rest моделите
- Запознаване с Celery и асинхронно изпълнение на задачи
- Работа с конзолата (вход и изход на данни)
- Работа с цикли (for)
- Работа с по-сложни логически проверки
- Работа с логически проверки (if-else)
- Извършване на прости пресмятания
- Работа с по-сложни цикли (вложени for цикли и while)
Модулът е подходящ за напълно начинаещи курсисти, желаещи да придобият познания в областта на програмирането с Python.
Какви са формите на обучение?
Имате възможност да се обучавате в онлайн форма на обучение:
- Онлайн: Можете да гледате лекциите и да се упражнявате в удобно за вас време. Ще имате пълен достъп до материалите от обучението за неограничен период от време, което ви позволява да надграждате знанията си с удобно за вас темпо.
Ще мога ли да се явя на изпити?
Имате възможност да заплатите и за явяване на изпити при следващи провеждания на курсовете.
Желаещите да се явят на изпит за определен курс ще получат официален сертификат от Софтуерния университет, ако получат оценка над Много добър (5).
Колко струва обучението в курса?
За модула се заплаща еднократна такса, включваща онлайн обучение в платформата на СофтУни. По желание може да заплатите и за възможност за явяване на изпит на всеки отделен курс при следващо провеждане, като за всеки изпит се заплаща отделна такса в размер на 20 лв.
Форма на обучение | Включва | Цена |
---|---|---|
Онлайн | Записване за курса
| 260 лв. |
Изпит на един курс | Записване за изпитна дата
| 20 лв. |
Инес Иванова
Преподавател
Явор Лулчев
Преподавател