План на курса
Въведение в разработката на бекенд
Разбиране как работят уеб сайтовете и уеб приложенията
Инсталиране на пакети и библиотеки на Python
Подготовка на вашата среда за разработване на бекенд
Разбиране на разликите между презентационния слой (фронтенд) и серверната страна (бекенд) на уеб приложение
Основи на Python
Основи на базите данни и SQL
Основи на Linux
Избор на фреймуърк за разработка
Настройка на сървъра за уеб приложение (LAMP стак)
Обработка на потребителски вход
Генериране на изход
Използване на шаблони за стандартизиране на изхода
Свързване с база данни
Осигуряване на регистрацията на потребителите през приложението
Защита на уеб приложението
Тестване на уеб приложението
Управление на проекта с контрол на версии
Разширяване на приложението с продвинати функции на Python
Работа с NoSQL база данни
Техники за разгъваряне и непрекъснат интеграция
Мониторинг на производителността на приложението
Оптимизиране на уеб приложението
Мащабиране на уеб приложението
Разкриване и възстановяване от проблеми
Заключение и резюме
Изисквания
- Опит в програмирането на Python
Публика
- Разработчици
Отзиви от потребители (1)
Че всеки технически урок съществува с много практически упражнения, за да закрепят концепциите.
Andrei-Calin Bajea
Курс - OWASP Top 10 2025
Машинен превод