Curso Django

  • Development

Curso Django

24h
Visão Geral

O Django é um dos frameworks de aplicativos Web baseados em Python mais populares. 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 curso técnico apresenta o framework Django. É adequado para programadores familiarizados com Python 3. O curso correspondente em Python 2 também está disponível.

Objetivo

Após concluir este Curso, você será capaz de:

  • Entenda a Arquitetura Django e sua visão sobre MVC (Models, Views & Templates)
  • Crie e implante aplicativos Web robustos do Django
  • Integre com serviços web RESTful
  • Teste de unidade e depuração de aplicativos Django
Pre-Requisitos
  • Os delegados devem ter participado do nosso curso de programação Python ou ter experiência equivalente em codificação Python
Informações Gerais

Carga Horária: 24h

  • Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos
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: models.py, urls.py, views.py
  2. Setting up database connections
  3. Managing Users & the Django admin tool
  4. 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 classes
  2. Validation
  3. Authentication
  4. Advanced Forms processing techniques

Django & REST APIs

  1. Django REST framework
  2. Django-piston

Unit Testing with Django

  1. Unit Testing
  2. Python?s unittest library
  3. Test
  4. 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