São Paulo - Desenvolvimento Web Ágil com Python e web2py - Desenvolver com agilidade aplicações Web dinâmicas em Python utilizando o web2py

A Tempo Real Eventos está trabalhando para a Formação da 2ª edição do "Desenvolvimento Web Ágil com Python e web2py - Desenvolver com agilidade aplicações Web dinâmicas em Python utilizando o web2py"  que acontecerá em São Paulo.

Turma em formação é uma modalidade de inscrição em que o pagamento é feito somente após o fechamento da turma (ou quórum mínimo), diferentemente da inscrição em atividades com data já definida, em que o pagamento deve ser feito no ato da inscrição.

Com previsão para acontecer entre os meses de Abril e Maio, o treinamento de 7 horas, com um profissional por máquina, abordará os seguintes tópicos:


1. Conceitos
Conceitos básicos da linguagem Python
O padrão MVC
Introdução ao web2py
Objetivos da aplicação que será desenvolvida
Preparação do ambiente

2. Trabalhando com banco de dados (Model)
A camada de acesso à base de dados (DAL)
Modelagem do banco de dados
Consulta e alteração dos registros
Upload de arquivos e imagens
Validação básica

3. Programando as Ações (Controller)
Mapeamento de URLS padrão
Passagem de parâmetros
Acesso à camada de base de dados
Comunicação com a camada de apresentação (View)
Redirecionamento de URL
Autenticação básica
Criação automatizada de formulários com CRUD

4. Apresentando a aplicação (View)
Marcação de template
Programando Python diretamente na View
HTML helpers
Exibição de imagens e download de arquivos
Links e URLs dinâmicas
Formulários com validação automatizada
JavaScript, jQuery e AJAX básicos

5. Distribuindo e publicando a aplicação
Requisitos do servidor Web
Dicas para hospedagem
Importação e exportação de pacotes em formato w2p.

Objetivo:
Web2py é um framework para desenvolvimento Web escrito em Python, software livre e gratuito, que tem como um de seus principais objetivos agilidade no desenvolvimento de aplicações Web seguras, baseadas em banco de dados. O framework segue o modelo MVC (Model-View-Controller), que permite melhor organização do código; ele também é autocontido: tudo o que você precisa para desenvolver alguma aplicação está nele: basta baixar e descompactar para começar - nada de configurações!
Com o foco em deixar o desenvolvedor pensar apenas na aplicação em que está desenvolvendo, o web2py possui intregração com mais de 10 sistemas de banco de dados, e vários subssistemas, como: criação automática de formulários com validação automática, autenticação e autorização, gerador de códigos AJAX para melhor interação do usuário com a aplicação, upload seguro de arquivos, integração com vários padrões Web (XML, RSS etc.), dentre outros.
Esse treinamento visa introduzir os alunos ao desenvolvimento Web com Python utilizando o web2py como ferramenta, mostrando todas as vantagens de se utilizar um framework.

Público Alvo:
Desenvolvedores Web, programadores e webdesigners que procuram uma ferramenta para desenvolvimento ágil, dinâmico e seguro para Web.

Pré-requisitos:
Conhecimentos básicos de HTML, CSS e lógica de programação em qualquer linguagem.
Sistema operacional em que o curso será ministrado:
Ubuntu 10.04

Após o término deste treinamento o participante estará imediatamente apto a:
Desenvolver com agilidade aplicações Web dinâmicas em Python utilizando o web2py.

Literatura sugerida pelo especialista
Python para Desenvolvedores - livro gratuito em português link: http://migre.me/RdTv
Documentação on-line do web2py - http://web2py.com/book

Vale ressaltar o diferencial da Turma em Formação: o valor da inscrição tem cerca de 40% de desconto. Este treinamento, por exemplo, para quem se inscreve na fase da Formação, tem investimento R$ 199,00 ao invés de R$ 399,00

Informações sobre a Programação completa e inscrições são encontradas em:
http://www.temporealeventos.com.br/?area=192-desenvolvimento-web-agil-com-python-e-web2py-sao-basico-temf


Mais Informações: 11-3487-6046 Leandro

Nenhum comentário: