0% acharam este documento útil (0 voto)
9 visualizações

Programa de Treinamento Python e Django

Enviado por

yurizamdamela
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
9 visualizações

Programa de Treinamento Python e Django

Enviado por

yurizamdamela
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 3

Programa de Formação em Linguagens Python e Django

1. Nome da Instituição Formadora

Mechanical Tecnologia

2. Objectivos
Este programa tem como objetivo 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.

3. Publico Alvo

Este programa destina-se a iniciantes sem conhecimento prévio de Python, Django ou


desenvolvimento web, profissionais que desejam aprender a desenvolver aplicações
web modernas e escaláveis com Python e Django e estudantes de tecnologia da
informação e áreas relacionadas.

4. Pré-requisito s

É 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.

5. Metodologia de Ensino

O programa será ministrado através de aulas teóricas e práticas, combinando


palestras, demonstrações ao vivo e exercícios práticos. Os participantes terão a
oportunidade de aplicar os conhecimentos adquiridos em projetos práticos,
incentivando a aprendizagem ativa e a retenção de informações.
6. Plano Programático

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.
7. Aptidões ao fim do curso

Ao final do treinamento, os participantes serão capazes de:


• Instalar e configurar o Python e o Django em seus ambientes de
desenvolvimento.
• Escrever código Python limpo e eficiente.
• Criar e gerenciar projetos Django.
• Desenvolver aplicações web completas com funcionalidades básicas e
avançadas.
• Trabalhar com bancos de dados relacionais utilizando o Django ORM.
• Implementar autenticação e autorização em suas aplicações Django.
• Descrever e implementar APIs RESTful com Django REST Framework.
• Implantar e manter aplicações Django em servidores de produção.

8. Carga Horaria

o 40 Horas

Você também pode gostar