План на курса
Въведение в Backend разработката
Разбиране как работят уебсайтовете и уеб приложенията
Инсталиране на Python пакети и библиотеки
Подготовка на вашата бекенд среда за разработка
Разбиране на разликата между презентационния слой (Frontend) и сървърната страна (Backend) на уеб приложение
Python Основи
Бази данни и SQL Основи
Linux Основи
Избор на рамка за развитие
Настройване на уеб Application Server (LAMP Stack)
Обработка на потребителски данни
Генериране на изход
Използване на шаблони за стандартизиране на изхода
Свързване към Database
Даване на възможност на потребителите да се регистрират чрез приложението
Защита на уеб приложението
Тестване на уеб приложението
Управление на проекта чрез контрол на версиите
Разширяване на приложението чрез разширени Python функции
Работа с No SQL база данни
Техники за внедряване и непрекъсната интеграция
Мониторинг на производителността на приложението
Оптимизиране на уеб приложението
Мащабиране на уеб приложение
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Опит в програмиране с Python
Целева аудитория
- Разработчици
Отзиви от потребители (5)
Хареса ми как Gunnar написа почти целия код в движение, докато преминавахме през него, но че имаше много предварително подготвени материали в Google Drive, към които мога да се обърна след обучението. Кодът, който Gunnar написа въз основа на примерните данни, които предоставих предварително, също беше изключително полезен и направи обучението подходящо за нашите собствени набори от данни.
Ranvir - Schroders Personal Wealth
Курс - Visual Studio Code
Машинен превод
Множество примери за всеки модул и отлично познаване на обучителя.
Sebastian - BRD
Курс - Secure Developer Java (Inc OWASP)
Машинен превод
Module3 Атаки и експлойти на приложения, XSS, SQL инжектиране Module4 Атаки и експлойти на сървъри, DOS, BOF
Tshifhiwa - Vodacom
Курс - How to Write Secure Code
Машинен превод
Примери от реалния живот.
Kristoffer Opdahl - Buypass AS
Курс - Web Security with the OWASP Testing Framework
Машинен превод
Компетентността на треньора беше изключителна, а начинът на организиране на сесиите, за да следват аудиторията демонстрациите, помогна да се закрепи знанието, вместо просто да седи и слуша.
Jack Allan - RSM UK Management Ltd.
Курс - Secure Developer .NET (Inc OWASP)
Машинен превод