Loading...

Django Advanced

Advanced

За курса

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

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

  • Деплойване на Django приложение

  • Изграждане на REST услуги с Django

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

  • Създаване на асинхронни операции

  • Разширяване на функционалността на user модела

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

Теми

  • 1. Resources
  • 2. Course Introduction
  • 3. Authentication and Authorization
  • 4. User Model and Password Management
  • 5. Extending User Model
  • 6. Workshop: Part 1
  • 7. Django Middlewares & Sessions
  • 8. Django REST Basics
  • 9. Django REST Advanced
  • 10. Workshop: Part 2
  • 11. Asynchronous Оperations
  • 12. Unit Testing
  • 13. Deployment Setup
  • 14. Workshop: Part 3
  • 15. Q&A Session
  • 16. Project Defense - Regular Exam
  • 17. Project Defense - Retake Exam
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.