Desenvolvimento de aplicações Web com Python
Currículo:
Python básico — 34 horas
HTML/CSS — 14 horas
JavaScript — 14 horas
Python avançado — 48 horas
Total: 110 horas
Após a conclusão do curso, você poderá:
- Criar projetos web usando Python e o padrão MVC
- Usar Flask/Bottle
- Desenvolver aplicações web usando a framework Django
- Fazer Lojas virtuais
HTML / CSS:
• Formatação de texto usando HTML / CSS
• Aplicação de listas
• Criação de tabelas
• Trabalhar com formulários
• Incorporar tabelas em documentos da web
• Usando animação
• Layout em blocos
• Design adaptativo
• Flexbox
• Layout de grade
• Bootstrap
JavaScript:
• Construções básicas da linguagem JavaScript
• Tratamento de erros emergentes
• Uso de condições em scripts
• Usando loops para resolver problemas
• Criação e design de funções
• Usando matrizes para agrupar dados
• Pesquisar e classificar dados
• Interagindo com strings
• Programação orientada a objetos
• Manipulação de eventos
• Modelo de Objeto de Documento (DOM)
• Trabalhar com formulários
• Cookies
• ECMAScript
• Usando JSON
Python:
• Compreender os meandros da construção de aplicativos da web usando Python
• Compreender as especificidades da implementação de mecanismos OOP em Python
• Processar e analisar os dados do formulário
• Use recursos padrão do Python
• Aplicar expressões regulares
• Compreender os princípios da programação funcional
• Salvar dados do usuário em cookies
• Trabalhar com o mecanismo de sessão
• Compreender os princípios da rede
• Interaja com fontes de dados
• Conhecer o básico da linguagem SQL
• Crie consultas em linguagem SQL para obter informações de uma fonte de dados
• Incorporar AJAX em aplicativos da web
• Ser capaz de usar o sistema de controle de versão
• Compreender os princípios básicos da interação da equipe
• Aplicar padrões de design
• Use teste de unidade
• Compreender e compreender as complexidades do padrão MVC
• Criar projetos web usando Python e padrão MVC
• Use Flask / Bottle
• Desenvolver aplicações web usando o framework Django
Ao concluir com sucesso este curso, você poderá se candidatar a um estágio ou um cargo Junior Programador dependendo das exigências da empresa.
Você também pode estar interessado no curso de Desenvolvimento de Software.
Aulas presenciais e online AO VIVO com o professor.
Aulas online AO VIVO na Step Computer Academy
Utilize seu tempo na quarentena de modo inteligente, saia da crise já programando.
O estudo na Step pode ser feito em paralelo com seus estudos na faculdade ou com o trabalho.