Django Orientando : Eduardo Gobetti

Slides:



Advertisements
Apresentações semelhantes
Mini-curso desenvolvendo aplicações com Zend Framework
Advertisements

Introdução a Engenharia de Software de Sistemas Multi-Agentes
Conecta – Gerenciador de Computadores em Rede Projeto Final - PUC-Campinas - 1 PROJETO FINAL Conecta Gerenciador de Computadores em Rede PONTIFÍCIA UNIVERSIDADE.
Intranet.
Programação para dispositivos móveis 2º Semestre 2009 > PUCPR > Design Digital Bruno C. de Paula.
RELATORIO DE PESQUISA 1 Ferramentas para modelagem de sistemas e representação dos requisitos funcionais e não funcionais.
Ferramentas de Engenharia de Software
1 Faculdade de Tecnologia de São Caetano do Sul Prof. Msc Adilson Ferreira da Silva Ferramentas de Engenharia de Software.
INFO CONGRESS.
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Sistema Web para Departamentos
Avaliação dos Threads da Bibloteca Apache Portable Runtime Diego L. Função Edwin Choquehuanca Dráusio L. Rossi.
Quantum GIS Andreza Costa Miranda Ester Luiz de Araújo G E O T C N L I
TEMA 3 SISTEMAS OPERACIONAIS
Prof. Esp. Marcelo Mendes
Introdução a Linguagem JAVA
Software Livre Conceito:
SGD – Sistema de Gestão de Docentes
WARE SECURITY SYSTEM Admerson Viana Eduardo Vecci Raul Maia Wagner Honorato.
SISFAL Sistema de Faltas
Projeto Sebo Virtual Juliano Oliveira de Souza
Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus
Estágio III.
WARE SECURITY SYSTEM Admerson Viana Eduardo Vecci Raul Maia Wagner Honorato.
Michel David da Costa Maio de 2009
Johnson S. J.. Desenvolvimento de ambientes interativos com Blender 3D Objetivo: Conhecendo o Blender Produção de ambientes 3D Interatividade Blocos de.
Curso EFA de técnico de Informática e Sistemas
Análise e Desenvolvimento de Sistemas
Software Livre - Ubuntu
OPÇÕES DE ERP OPEN SOURCE
Programação Web com PHP
Programação Avançada Prof. Natalia Castro Fernandes
Biblioteca para coleta de dados na plataforma Symbian
Sistemas Operacionais PLATAFORMAS LINUX / WINDOWS
Introdução ao Framework Django
Um Sistema Multicast de Webconference para a Plataforma Moodle
PFC Projeto Final de Curso
02/08/2011 Professor Leomir J. Borba- –
Trabalho Elaborado por : José 11ºH ESLA ESLA Ministério da Educação Direcção Regional de Educação do Algarve Agrupamento de Escolas Dr.ª Laura.
Curso Técnico em Informática Disciplina: Programação Web 2 - PHP
Felipe Ferreri Tonello
Ambiente Virtual de Aprendizagem Prof. M.Sc. Robson Santos da Silva.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Endeavour Apresentação da Ferramenta. Observações a respeito da escolha da ferramenta o foco do trabalho não são as ferramentas em si, mas sim a integração.
Marcel Pinheiro Caraciolo
José Francisco PHP & MySQL. Os slides originais são parte do material de cursos anteriores do curso de PHP, ministrados por Sérgio Clemente.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
SQLite Banco de Dados II.
Linguagem de programação. Histórico  Concebida em 1993 por Yukihiro Matsumoto  Primeiro livro em inglês saiu em setembro de 2000  Ruby on Rails é lançado.
Ciclo de Seminarios Técnicos – PET Computação Quarta-Feira - 15/06/2011
Um estudo da ferramenta EGEN Developer Vitor Hugo Becker Departamento de Informática da Universidade Federal do Rio Grande do Sul – UFRGS.
Aperfeiçoamento e Desenvolvimento de um Simulador em Mercados Futuros Henderson Amparado de Oliveira Silva Lavras Minas Gerais –
CRAFTY SYNTAX LIVE HELP Mateus Vilar Santos Analise Desenvolvimento de Software (ADS) 2013/1 1 Crafty Syntax Live Help.
O Moodle na UFBA: O projeto EAD / CPD
Equipe:  Ana Paula Brás  Anete Santana  Cláudia Ribeiro  Silvia Lima  Tatiana Morais.
Ciência da Computação I
WordPress Para publicar sites ou blogs, o uso do WordPress é recomendável.
dotProject EAP – dP EAP Renato Nome Matrícula
UCB – Universidade Católica de Brasília Bacharelado em Ciência da Computação e Sistemas de Informação Trabalho de Conclusão de Curso JMBLogView ferramenta.
Compiere e Adempiere ERP software Livre.
SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS ESTUDO DE CASO ADFP - FÊNIX Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima Orientador:
TÍTULO DO SEU TRABALHO TODO CONTEÚDO DESTE BANNER É APENAS UM EXEMPLO Exemplo de integrantes: de Oliveira, Thiago Locatelli Candido1*; Riegel, Ivo M.2*;
Tecnologias para Mobilidade
Tecnologias para Mobilidade Prof. Cristina Morishita
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Desenvolvendo para Google App Engine Roberto Kenji Hiramatsu
Pandora FMS Leandro Ferreira Canhada
Desenvolvimento de um componente para o framework Symfony 2 para auxiliar na criação de aplicações web de páginas únicas TRABALHO TÉCNICO-CIENTÍFICO DE.
Linux Mint Trabalho realizado por: Luís Oliveira 11ºitm nº24.
Transcrição da apresentação:

Django Orientando : Eduardo Gobetti Orientador : Ivonei Freitas da Silva

O objetivo desta pesquisa é : OBJETIVO GERAL O objetivo desta pesquisa é : Desenvolver um tutorial sobre o framework Django desde a instalação e configuração do ambiente de trabalho. Desenvolver um protótipo exemplificando o uso e as principais funções do framework.

OBJETIVOS ESPECÍFICOS Apresentar os principais conceitos e embasamento teórico do Framework Django. Elaborar um tutorial sobre o framework em questão. Desenvolver um protótipo para exemplificar o tutorial.

CONHECIMENTOS NECESSARIOS Linguagem de programação Python. Orientação a objetos. MVC.

PONTOS PRINCIPAIS O que é Django? Novo paradigma: metodologias ágeis. Framework para desenvolvimento web. Orientada a Objetos.   MVC.  Multi-plataforma. Software Livre. Compilada, interpretada. Criada para ser explícita e de fácil aprendizado.

DRY: Don't Repeat Yourself. PONTOS PRINCIPAIS DRY: Don't Repeat Yourself. Filosofia Unix: faça uma coisa, e faça bem. Destaques na revista Info. Diversas empresas de peso.

QUEM ESTÁ USANDO DJANGO ? Google (Google App Engine, Jaiku, etc). Yandex.ru, Curses, AOL, Pownce. Globo.com.  World News Network. Editora Abril, POP, IPSO, Visiotec, PubDesign, UCS.

COMO FUNCIONA ?

FERRAMENTAS UTILIZADAS NA APLICAÇÃO Para o tutorial em questão foi utilizado: Sistema operacional Linux Distro Ubuntu 8.04. Django versão 0.96. Apache versão 2.2.6. Python versão 2.5. Mysql versão 5.0. Editor DR-Python. Navegador Firefox.

DIAGRAMA DE ATIVIDADES

CONCLUSÕES Framework de alto nível. Pode ser utilizado tanto no Windows, Linux e Mac. Reduz o tempo de implementação da aplicação. Ferramenta de código aberto. Dificuldades com a documentação. Não tem uma versão estável.

Fim Obrigado ! Eduardo Gobetti bassdutz@gmail.com