Курс за обучение по Разработка на бекенд с Python
Разработка на задния край се отнася за разработката на сървърната част на уеб приложение. Тя включва операции с бази данни, управление на потребители и основна функционалност (бизнес логика) на приложението. Разработката на задния край допълва разработката на предния край, за да осигури функционалността, очаквана от потребителите на приложението. Python е един от няколкото езика за програмиране, които могат да бъдат използвани за писане на логиката на задния край на уеб приложение.
Този курс с инструктор (онлайн или на място) е насочен към разработчици, които искат да използват Python като език на сървърната част, за да създават уеб приложение. Ще бъдат разгледани различни техники и рамки, за да се стигне до най-подходящата за дадена проблема.
Към края на този курс участниците ще бъдат способни да:
- Инсталират и конфигурират пакети и рамки на Python.
- Настроят подходящата среда за разработка, за да оптимизират процеса на писане на код.
- Напишат кодът, необходим за осигуряване на обща функционалност, очаквана от крайните потребители на приложението (форми, запитвания към базата данни, изчисления и т.н.).
- Изберат от няколко популярни рамки като Django и Flask, за да автоматизират повтарящи се задачи и да намалят времето за разработка.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическа реализация в жива лабораторна среда.
Опции за персонализация на курса
- За да попитате персонализиран курс за този курс, моля свържете се с нас, за да уредите.
План на курса
Въведение в Backend разработката
Разбиране как работят уебсайтовете и уеб приложенията
Инсталиране на Python пакети и библиотеки
Подготовка на вашата бекенд среда за разработка
Разбиране на разликата между презентационния слой (Frontend) и сървърната страна (Backend) на уеб приложение
Python Основи
Бази данни и SQL Основи
Linux Основи
Избор на рамка за развитие
Настройване на уеб Application Server (LAMP Stack)
Обработка на потребителски данни
Генериране на изход
Използване на шаблони за стандартизиране на изхода
Свързване към Database
Даване на възможност на потребителите да се регистрират чрез приложението
Защита на уеб приложението
Тестване на уеб приложението
Управление на проекта чрез контрол на версиите
Разширяване на приложението чрез разширени Python функции
Работа с No SQL база данни
Техники за внедряване и непрекъсната интеграция
Мониторинг на производителността на приложението
Оптимизиране на уеб приложението
Мащабиране на уеб приложение
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Опит в програмиране с Python
Целева аудитория
- Разработчици
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Разработка на бекенд с Python - Резервация
Курс за обучение по Разработка на бекенд с Python - Запитване
Разработка на бекенд с 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)
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Създаване на уеб страници с HTML
21 часаУчениците ще научат как да създават уебсайт в съответствие с стандартите и ще научат за тайните на HTML / XHTML и CSS. Ще можете да поставите страница на сървъра и да я добавите към директориите и търсачките. Всеки участник ще получи лесен за използване ръководство, подготвено от автора на курса, което улеснява преразглеждането и практическото прилагане на получените знания.
Създаване и управление на уебсайтове
35 часаПрограмата ви подготвя за професионален уеб дизайнер (код за заетост: 213202 за стандарти за професионални квалификации) по отношение на "HTML и CSS в уеб дизайна" и включва проблем с програмирането, използвайки JavaScript и PHP език.
Следната програма предполага, че участникът ще бъде в състояние да проектира и създава уебсайтове с помощта на HTML 4.0 и Cascading Style Sheets 2.0. При изграждането на уебсайт, ще използвате етикетите HTML за поставяне на текст, графики, таблици и интерактивни форми на уеб страницата, както и връзки към други уеб страници и уеб сайтове. С Cascading Style Sheets 2.0 ще извършвате форматиране на уеб съдържание в съответствие с изискванията на клиента.
Курс завършилите могат да търсят заетост в сервизни компании, участващи в уеб дизайна или да започнат консултантски услуги (самозаетост). Програмата за обучение обхваща проблемите на създаването на уеб сайтове с помощта на HTML и CSS.
Bootstrap за Уеб Разработчици
14 часаBootstrap е най-популярната HTML, CSS и JS рамка за разработване на адаптивни, мобилни първи проекти в мрежата.
Публика
Този курс е насочен към уеб разработчици, които искат да използват Bootstrap в своите проекти.
DevSecOps Firefight: Breach, Fix & Fortify
7 часаТози световно-класов, преднов и практичен уикенд на практика поглъща участниците в критичните реалности на съвременната сигурност на CI/CD пайплайните. Разработен за специалисти по сигурност, инженерi на DevOps и разработчици, които искат да овладят напредната защита срещу нарушения на пайплайните, обучението свързва живи симулации на атаки с водещи инструменти на отраслата и практични техники за защита.
Въведение в HTML5
14 часаУчастниците в обучението ще придобият знания за:
- Създаване на страници в HTML5
- Основните предимства на HTML5
- Разликите между HTML5 и HTML4
- Новите елементи и атрибути на HTML5
- Работа с аудио и видео медии в HTML5
- Създаване на форми
- Web Storage за офлайн приложения
Уебна сигурност тестване - Сигурност и тестване на уеб приложения с OWASP
21 часаТова водено от инструктор обучение на живо (онлайн или на място) е насочено към разработчици, инженери и архитекти, които искат да осигурят своите уеб приложения и услуги.
До края на това обучение участниците ще могат да интегрират, тестват, защитават и анализират своите уеб приложения и услуги, като използват OWASP рамката и инструментите за тестване
OWASP Генеративна ИИ Безопасност
14 часаНа база на най-новите препоръки от проекта OWASP GenAI Security, участниците ще научат как да разпознават, оценяват и премахват угрози, специфични за ИИ, чрез практически упражнения и реални сценарии.
OWASP Mobile Security Testing Guide
21 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, инженери и архитекти, които желаят да прилагат принципите, процесите, техниките и инструментите за тестване на MSTG, за да осигурят своите мобилни приложения и услуги.
До края на това обучение участниците ще могат:
- Разгледайте техниките за тестване, за да създадете стратегия за ефективно внедряване на тестове за сигурност в жизнения цикъл на разработката.
- Изпълнете техники за тестване, за да тествате общи уязвимости и рискове в мобилните приложения.
- Стартирайте различни процеси за тестване на сигурността, за да защитите техните Android и iOS мобилни приложения.
OWASP Top 10
14 часаТовато трениране, водено от инструктор (онлайн или на място), е предназначено за уеб разработчици и лидери, които искат да разгледат и имплементират стандарта OWASP Top 10, за да осигурят уеб приложенията си.
След завършването на това обучение участниците ще могат да стратегизират, имплементират, осигурят и следят уеб приложенията и услугите си, използвайки документа OWASP Top 10.
OWASP Руководство за Тестване на Уеб Безопасност
21 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, инженери и архитекти, които желаят да прилагат рамката за тестване, принципите и техниките на WSTG, за да осигурят своите уеб приложения и услуги.
До края на това обучение участниците ще могат:
- Използвайте WSTG за внедряване на процеси и техники за тестване в жизнения цикъл на уеб разработката.
- Разгледайте различни техники за тестване, за да персонализирате WSTG рамката въз основа на бизнес нуждите.
- Изпълнете различни методи за тестване на сигурността, за да защитите уеб приложенията от рискове и атаки.
- Създайте доклад за оценка, за да документирате констатациите и резултатите от тестовете за сигурност.
Прототипиране с JavaScript и Bootstrap
21 часаJavaScript е език за програмиране, предназначен за манипулиране на уеб страница. Bootstrap е най-популярната HTML, CSS и JS рамка за разработване на адаптивни, мобилни първи проекти в мрежата.
Как да пишем сигурен код
35 часаТози курс в България има за цел да помага в следните области:
- Помага на разработчици да овладяват техниките на писане на сигурен код
- Помага на софтуерни тестери да тестват сигурността на приложението преди публикуването в продукционната среда
- Помага на софтуерни архитекти да разберат рисковете, свързани с приложенията
- Помага на тим лидери да установят сигурностни базови линии за разработчиците
- Помага на уебмайстери да конфигурират серверите, за да се избегнат грешни конфигурации
Курс за сигурен разработчик на Java (вкл. OWASP)
21 часаТози курс обхваща концепциите и принципите за защитено кодиране с Java чрез методологията на тестване на Open Web Application Security Project (OWASP). Open Web Application Security Project е онлайн общност, която създава свободно достъпни статии, методологии, документация, инструменти и технологии в областта на сигурността на уеб приложенията.
Secure Developer .NET (вкл. OWASP)
21 часаТози курс обхваща концепциите и принципите за защитено кодиране с ASP.net чрез Open Web Application Security Project (OWASP) методология за тестване, OWASP е онлайн общност, която създава свободно достъпни статии, методологии, документация, инструменти и технологии в областта на сигурността на уеб приложенията.
Този курс изследва функциите за сигурност на Dot Net Framework и как да защитите уеб приложенията.
Visual Studio Code
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към начинаещи до разработчици на средно ниво, които желаят да редактират кодове с помощта на VS Code.
До края на това обучение участниците ще могат:
- Запознайте се с интерфейса на VS Code.
- Използвайте ефективно работните пространства във VS Code.
- Управление на клавишни комбинации и настройки на VS Code.
- Научете как да използвате различни езици за програмиране във VS Code.