Python Web Framework
Loading...

Python Web Framework

Python Web Framework Advanced

За курса

В курса "Python Web Framework" ще навлезем в детайлите на уеб програмирането с Python, използвайки един от най-популярните Python Frameworks - Django. Ще надградим знанията си за Views чрез CBV. Ще се научим как да регистрираме, логваме и разлогваме потребители. Освен това, ще обърнем внимание на сигурността, както и тънкостите в разработването на динамични уеб приложения. Ще се запознаем и с Django REST Framework. Ще научим основните концепции на Unit и Integration Testing и изясним добрите практики при тестване на едно Web приложение. По време на курса ще упражняваме наученото чрез практическо изграждане на цялостно уеб приложение.

Умения, които ще придобиеш

  • Изграждане на динамични уеб приложения

  • Работа с потребители, роли и сесии

  • Работа с Class-Based Views

  • Unit и Integration тестване

  • Изграждане на Django REST Framework

  • Деплойване в Git и GitHub

Теми

  • 1. Resources
  • 2. Course Introduction
  • 3. Class-Based Views
  • 4. Authentication and Authorization
  • 5. User and Password Management
  • 6. Workshop: Part 1
  • 7. Common Web Tools for Dynamic Websites
  • 8. Unit and Integration Testing
  • 9. Deployment, Hosting and Monitoring
  • 10. Workshop: Part 2
  • 11. Django REST Framework
  • 12. Workshop: Part 3
  • 13. Exception Handling
  • 14. Asynhronous Tasks with Django
  • 15. Q&A Session
  • 16. Project Defense - Regular Exam
  • 17. Project Defense - Retake Exam
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.