Phyton e Django

Django é um framework de desenvolvimento web em Python que facilita a criação de aplicativos web robustos e escaláveis. Foi desenvolvido para permitir que os desenvolvedores construam rapidamente sites e aplicativos web, seguindo o princípio do “Don’t Repeat Yourself” (DRY) e o conceito de “batteries-included”, o que significa que muitas funcionalidades comuns já estão incluídas no framework.

Capacitar os participantes com as habilidades necessárias para desenvolver aplicações web robustas e escaláveis utilizando a linguagem de programação Python e o framework web Django. Python é uma linguagem de programação poderosa e versátil, enquanto o Django oferece uma estrutura completa e eficiente para o desenvolvimento rápido de aplicações web.
É recomendável que os participantes tenham conhecimentos básicos de programação e familiaridade com o uso de computadores e navegação na internet. Não é necessário conhecimento prévio em Python ou Django.
Tópico 1: Introdução ao Python
  • Introdução à linguagem Python: sintaxe básica, tipos de dados, estruturas de controle;
  • Funções e módulos em Python;
  • Manipulação de arquivos e exceções.

  • Tópico 2: Avançando com Python
  • Programação orientada a objetos em Python;
  • Manipulação avançada de dados: listas, tuplas, dicionários e conjuntos;
  • Expressões regulares.

  • Tópico 3: Introdução ao Django
  • Introdução ao framework Django: características e benefícios;
  • Configuração do ambiente de desenvolvimento;
  • Criando o primeiro projeto Django.

  • Tópico 4: Modelagem de Dados com Django
  • Criando modelos de dados com Django ORM;
  • Mapeamento entre modelos e bancos de dados relacionais;
  • Administração de dados com o painel de administração do Django.

  • Tópico 5: Views, Templates e URLs
  • Roteamento de URLs em Django;
  • Criação de views e templates;
  • Utilização de contextos para passagem de dados para os templates.

  • Tópico 6: Desenvolvimento Avançado com Django
  • Autenticação e autorização de usuários;
  • Implementação de APIs RESTful com Django REST Framework;
  • Práticas recomendadas de segurança, desempenho e escalabilidade.
  • Baixar Programa

    Partilhe este curso em:
    Este curso inclui:
    •   Certificado
    Fale com a nossa equipa e peça já a sua cotação
    Pedir Cotação
    Ficheiros:
    Calendário de Formações - 2024
    Newsletter

    Subscreva-se na nossa newsletter gratuitamente e seja notificado sobre os novos cursos assim que forem publicados.