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 моделите.
Курсове в модула
Умения, които ще придобиеш
- Работа с конзолата (вход и изход на данни)
- Извършване на прости пресмятания
- Работа с логически проверки (if-else)
- Работа с цикли (for)
- Работа с по-сложни цикли (вложени for цикли и while)
- Работа с по-сложни логически проверки (вложени if-else конструкции и switch)
- Работа с функции
- Работа с речници и асоциативни масиви (dictionaries)
- Работа с низове от елементи (списъци)
- Работа с класове и обекти
- Работа с регулярни изрази
- Филтриране и манипулация на множества от данни
- Запознаване с Django Framework и неговите компоненти
- Изграждане на динамични уеб страници
- Разбиране на CRUD и Rest моделите
- Запознаване с Celery и асинхронно изпълнение на задачи
Модулът е подходящ за напълно начинаещи курсисти, желаещи да придобият познания в областта на програмирането с Python.
Какви са формите на обучение?
Имате възможност да се обучавате в онлайн форма на обучение:
- Онлайн: Можете да гледате лекциите и да се упражнявате в удобно за вас време. Ще имате пълен достъп до материалите от обучението за неограничен период от време, което ви позволява да надграждате знанията си с удобно за вас темпо.
Ще мога ли да се явя на изпити?
Имате възможност да заплатите и за явяване на изпити при следващи провеждания на курсовете.
Желаещите да се явят на изпит за определен курс ще получат официален сертификат от Софтуерния университет, ако получат оценка над Много добър (5).
Колко струва обучението в курса?
За модула се заплаща еднократна такса, включваща онлайн обучение в платформата на СофтУни. По желание може да заплатите и за възможност за явяване на изпит на всеки отделен курс при следващо провеждане, като за всеки изпит се заплаща отделна такса в размер на 20 лв.
Форма на обучение | Включва | Цена |
---|---|---|
Онлайн | Записване за курса
| 250 лв. |
Изпит на един курс | Записване за изпитна дата
| 20 лв. |
Инес Иванова
Преподавател
Симеон Шейтанов
Преподавател
Явор Лулчев
Преподавател