pen4education Trilha – Python Renan Rodrigues Analista de Sistemas Professor Mestre
pen4education
Trilha – PythonRenan RodriguesAnalista de Sistemas
Professor Mestre
pen4education
Falando Sério com o Web2py: Como Desenvolver uma Aplicação
Web na Prática?
pen4education
Agenda
• O palestrante
• Objetivos: 1, 2 e 3
• Introdução
• Estrutura
• Let’s code!
pen4education
1° Tenente Força Aérea BrasileiraAnalista de Sistemas
Renan Rodrigues
Professor MestreFaculdade Impacta Tecnologia
Graduação
pen4education
Objetivos
1 - Afinal, o que é o web2py?
2 - Estrutura
3 - Funcionamento
pen4education
Introdução
Framework Web<3
pen4education
Introdução
Framework Web<3
Massimo Di Pierro
design
Rails
Django
pen4education
Introdução
pen4education
Introdução
pen4education
Introdução
Simplicidade
Velocidade
Facilidade
def nome_action( ):return HTML(BODY(H1(‘Descrição do título), db().select
(db.nome_tabela.ALL)))
pen4education
Introdução
Auto contido<3
pen4education
Introdução
Ticketing<3
pen4education
Estrutura - Padrão
Model View Controller (MVC)
<3
pen4education
View - URL
http://number_ip:port/myApp/controller/myAction
pen4education
Estrutura - Segurança
Database Abstraction Layer (DAL)
<3
SQL
pen4education
Let’s code
My application<3
Model
Contato
View
Actions
Controller Contato
pen4education
Obrigado =)Renan RodriguesAnalista de Sistemas
Professor Mestre