Curso Django Python Web Development

  • Development

Curso Django Python Web Development

32 horas
Visão Geral

Curso Django Python Web Development, Crie e implante aplicativos da web usando suas habilidades em Python

Django é um dos mais populares frameworks de front-end / web app baseados em Python.

Ele forma a espinha dorsal de alguns dos principais sites da Web e é conhecido por sua relativa facilidade de uso e pela velocidade com que você pode desenvolver e implantar aplicativos e contêineres da Web em Python.

Este treinamento prático ajudará você a aplicar suas habilidades existentes em Python para construir aplicativos da web robustos e de alto desempenho com a estrutura Django. Django é rápido, seguro e escalonável - e tem suporte de organizações como JetBrain e Instagram.

Objetivo

Após realizar este Curso Django Python Web Development, você será capaz de:

  • Entenda a arquitetura Django e sua visão sobre MVC (modelos, visualizações e modelos)
  • Crie e implante aplicativos da web Django robustos
  • Integrar com serviços da web RESTful
  • Teste de unidade e depuração de aplicativos Django
Publico Alvo

Desenvolvedores de Python que desejam se beneficiar da funcionalidade da estrutura de aplicativos da web do Django para construir, testar e implementar rapidamente aplicativos da web de qualidade comercial.

Pre-Requisitos
  • Programação Python
  • Ou ter experiência equivalente em programação Python.
Materiais
Português/Inglês
Conteúdo Programatico

Introduction to Django

  1. What is Django?
  2. Django and Python
  3. Django’s take on MVC: Model, View and Template
  4. DRY programming: Don’t Repeat Yourself
  5. How to get and install Django

Getting started with Django

  1. About the 3 Core Files:
  2. models.py
  3. urls.py
  4. views.py
  5. Setting up database connections
  6. Managing Users & the Django admin tool
  7. Installing and using ‘out of the box’ Django features

Django URL Patterns and Views

  1. Designing a good URL scheme
  2. Generic Views

Django Forms

  1. Form classesandnbsp;
  2. Validation
  3. Authentication
  4. Advanced Forms processing techniques

Django & REST APIs

  1. Django REST framework
  2. Django-piston

Unit Testing with Django

  1. Overview / Refresher on Unit Testing and why it’s good
  2. Using Python’s unittest2 library
  3. Testandnbsp;
  4. Test Databases
  5. Doctests
  6. Debugging Best Practices
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas