Python e Django Fundamentos (DES7)

Propaganda
Aprenda os principais conceitos da
linguagem de programação Python e o
o framework Django.
Python e Django Fundamentos
O curso apresenta um breve histórico da criação e evolução da linguagem de
programação Python. São apresentados os tipos de dados utilizados pela linguagem
assim como os comandos de controle do fluxo de execução de programas. Conceitos
relacionados com orientação a objetos são explorados, oferecendo um conjunto sólido
de conhecimentos que são a base indispensável para começar a desenvolver sistemas
em Python. Em seguida é apresentado o framework Django, que permite acelerar o
ciclo de desenvolvimento de aplicações e sistemas em Python, passando pela criação
de um projeto, configuração inicial, implementação do models.py, a camada de
modelo, até a utilização da API de banco de dados. São apresentadas técnicas para
melhorar o aspecto visual das aplicações, utilizando arquivos de layout, imagens e
estilos, além do uso das poderosas views genéricas, que tornam o desenvolvimento
ainda mais produtivo através, entre outros, do uso de testes automatizados. Ao final
do curso são apresentados os conceitos de configuração de servidor e depuração de
aplicações Django, cobrindo a etapa de colocação em produção e manutenção de
aplicações escritas em Python/Django
Características
O curso está dividido em dez sessões, totalizando 40 horas;
O curso oferece atividades práticas em laboratório. Cada aluno tem sua própria
estação de trabalho com acesso a internet;
A Escola Superior de Redes oferece material teórico impresso, além de recursos
adicionais disponibilizados através de um Ambiente Virtual de Aprendizagem.
Competências desenvolvidas
Ao final do curso o aluno estará capacitado e familiarizado com os recursos
computacionais fundamentais para o desenvolvimento de aplicações utilizando o
Python e Django, tendo desenvolvido as seguintes competências:
esr.rnp.br
Conhecer os recursos computacionais fundamentais para o desenvolvimento de
aplicações utilizando o Python e Django;
Aplicar a programação em Python utilizando seus principais comandos, funções,
estruturas de controle e bibliotecas;
Aplicar os conceitos de Programação Orientada a Objetos em Python;
Utilizar e administração da plataforma Django e sua interface com bancos de dados
para o desenvolvimento de aplicações/programas;
Conhecer os ciclos de Testes, entrega e manutenção de aplicações em Django.
Conhecimentos prévios
esr.rnp.br/des7
Python e Django Fundamentos (DES7)
CUR-DES7-0002-17
Powered by TCPDF (www.tcpdf.org)
Conhecimentos avançados na utilização de computadores e do sistema operacional
windows;
Conhecimentos de lógica de programação, orientação a objetos e acesso a bancos
de dados;
Uso dos aplicativos da Internet: correio eletrônico e navegadores;
Recomendável a realização do curso Introdução ao Linux;
Inglês para leitura.
Investimento
R$ 1.920,00
Programa do curso
Histórico e características da linguagem Python
Tipos básicos de dados.
Outros Tipos de Dados, Estruturas de Controle e Funções
Orientação a objetos e Recursos especiais do Python
Bibliotecas do Python
Introdução ao framework Django
Utilização da API de banco de dados
A Aplicação de Administração (Admin)
Trabalhando com a camada de visão
Arquivos estáticos, views genéricas e Testes
Entrega/Manutenção de Aplicações em Django
esr.rnp.br
esr.rnp.br/des7
Python e Django Fundamentos (DES7)
CUR-DES7-0002-17
Download