Slide 1

Slide 1 text

Web com Python e Django Júlio César Eiras Melanda

Slide 2

Slide 2 text

Júlio César Eiras Melanda ● Bacharel em Ciência da Computação pela UNIFEI ● WILCX Desenvolvimento de Software LTDA ● Android ● Django ● jcemelanda@gmail.com ● http://programeempython. blog.br

Slide 3

Slide 3 text

Python ● Linguagem interpretada ● Orientada a Objetos ● Altamente eficaz no tratamento de listas ● Centenas de bibliotecas disponíveis ● Software Livre ● Sintaxe simples e direta

Slide 4

Slide 4 text

Django ● Framework Web escrito em Python ● “Para perfeccionistas com prazos apertados” ● Alto nível ● Orientado a objetos ● MVC ● Software Livre

Slide 5

Slide 5 text

Características interessantes ● Mapeamento objeto-relacional (MySQL, PosrtgreSQL, SQLite, ) ● Interface de administração automática ● URLs 100% customizáveis de forma simples ● Sistema de templates robusto e customizável ● Suporta sistema de cache para aumento do desempenho ● Suporta internacionalização

Slide 6

Slide 6 text

Mais características ● Modularizável, evitando “reinventar a roda” ● Aplicações django podem ser integradas entre si e a outras de forma simples ● Facilmente integrável ao apache, lighthttpd e nginx, entre outros webservers.

Slide 7

Slide 7 text

Sites que usam Django Entre mais de 4000 sites listados em djangosites.org

Slide 8

Slide 8 text

Curiosidade ● O nome é uma homenagem a Jean “Django” Reinhardt, violonista que viveu no início do século 20. Foi um dos pioneiros do Jazz na europa e um dos músicos mais importantes do estilo.

Slide 9

Slide 9 text

Obrigado!