Loading...

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
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.