Top Banner
pen4education Trilha – Python Renan Rodrigues Analista de Sistemas Professor Mestre
17

TDC-2016

Feb 18, 2017

Download

Documents

renancristiano
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TDC-2016

pen4education

Trilha – PythonRenan RodriguesAnalista de Sistemas

Professor Mestre

Page 2: TDC-2016

pen4education

Falando Sério com o Web2py: Como Desenvolver uma Aplicação

Web na Prática?

Page 3: TDC-2016

pen4education

Agenda

• O palestrante

• Objetivos: 1, 2 e 3

• Introdução

• Estrutura

• Let’s code!

Page 4: TDC-2016

pen4education

1° Tenente Força Aérea BrasileiraAnalista de Sistemas

Renan Rodrigues

Professor MestreFaculdade Impacta Tecnologia

Graduação

Page 5: TDC-2016

pen4education

Objetivos

1 - Afinal, o que é o web2py?

2 - Estrutura

3 - Funcionamento

Page 6: TDC-2016

pen4education

Introdução

Framework Web<3

Page 7: TDC-2016

pen4education

Introdução

Framework Web<3

Massimo Di Pierro

design

Rails

Django

Page 8: TDC-2016

pen4education

Introdução

Page 9: TDC-2016

pen4education

Introdução

Page 10: TDC-2016

pen4education

Introdução

Simplicidade

Velocidade

Facilidade

def nome_action( ):return HTML(BODY(H1(‘Descrição do título), db().select

(db.nome_tabela.ALL)))

Page 11: TDC-2016

pen4education

Introdução

Auto contido<3

Page 12: TDC-2016

pen4education

Introdução

Ticketing<3

Page 13: TDC-2016

pen4education

Estrutura - Padrão

Model View Controller (MVC)

<3

Page 14: TDC-2016

pen4education

View - URL

http://number_ip:port/myApp/controller/myAction

Page 15: TDC-2016

pen4education

Estrutura - Segurança

Database Abstraction Layer (DAL)

<3

SQL

Page 16: TDC-2016

pen4education

Let’s code

My application<3

Model

Contato

View

Actions

Controller Contato

Page 17: TDC-2016

pen4education

Obrigado =)Renan RodriguesAnalista de Sistemas

Professor Mestre