Desenvolvimento web com. Jacson Tiola

Tamanho: px
Começar a partir da página:

Download "Desenvolvimento web com. Jacson Tiola"

Transcrição

1 Desenvolvimento web com Jacson Tiola

2 Apresentação Jacson Tiola Membro Efetivo da Associação Python Brasil Desenvolvedor Certificado Zope e Plone Experiências DoctumTec Incubadora Virtual FAPESP Flux Softwares Senado Federal - Interlegis

3 O que é Python? Python é uma linguagem fácil e agradável de ser utilizada. É uma linguagem interpretada. Não há pré-declaração de variáveis, e os tipos das variáveis são determinados dinamicamente. O controle de bloco é feito apenas por identação; não há delimitadores do tipo BEGIN e END ou { e }. Oferece tipos de alto nível: strings, listas, tuplas, dicionários, arquivos, classes. É orientada a objetos; aliás, em Python, tudo é um objeto. Atualmente sendo usada por Google, NASA, Distros Linux e em outros grandes projetos. Google App Engine

4 O que é Zope? Z Object Publishing Environment Zope é um servidor de aplicações web, que permite a criações de aplicações WEB baseadas em componentes. Ambiente de Desenvolvimento e Gerenciamento de Aplicações para a Web. Open Source aos moldes da GPL Escrito em Python Uma linguagem 100% orientada a objetos Possui alguns módulos em C Possui o seu próprio banco de dados, o ZODB

5 O Zope

6 Banco de Dados ZODB Banco de dados Orientado a Objetos Data.fs Sem linguagem de consultas padrão Indexa objetos que podem ser pesquisados por funções do Zope Indexa metadados Métodos para implementar BD relacionais.

7 Mais Zope Conceitos do Zope ZMI, eficiente para gerência mas não para desenvolvimento Zope Page Templates(ZPT) Tools Python Script Extenal Methods

8 Funcionalidades do Zope Servidor Web Zserver (aos moldes do Apache) Servidor de FTP Servidor CGI Ambiente de desenvolvimento 100% via Web Ambiente de desenvolvimento 100% Orientado a Objetos

9 O que é o Plone? Plone é um Content Management System (CMS) ou Sistema Gerenciador de Conteúdo (SGS) de código livre e aberto baseado nas melhores práticas e padrões web. Ele permite que usuários façam a gestão de conteúdo de um site web, intranet ou portal sem se preocupar com detalhes técnicos a respeito da mídia web, navegadores ou clientes remotos.

10 O que é Plone? Um CMS (Content Management System) completo e flexível I18n - Internacionalizado 100% baseado em software livre: CMF (Content Management Framework) Zope (servidor de aplicações) Python (linguagem de scripting OO) Arquitetura PZP (Python, Zope, Plone)

11 O que o Plone oferece? Uma solução para criação de portais de conteúdo e serviços, intranet e sites web de maneira fácil e produtiva. Tipos de dados pré-definidos. Mecanismo de indexação, busca livre e préconfigurada. Mecanismo de Workflow. Editores web amigáveis para gestores de conteúdo que não conhecem HTML.

12 Plone

13 Benefícios Imediato do Plone Fácil aprendizado para o usuário final Foco no conteúdo, não na tecnologia Foco em um layout e designs coerentes Facilita o trabalho colaborativo Níveis de interação Definidos pelos papéis de usuários Administrador Revisor Membro Autenticado Anônimo

14 Herança do Zope ZODB: banco de dados transacional orientado a objetos undo: desfazer modificações no site Segurança permissionamento a nível de métodos (funções) permissões associadas a perfis de usuário Aquisição contextual templates sensíveis ao contexto

15 Arquitetura PZP

16 Tipos de Dados do Plone Documentos (HTML, ResT) Imagens Notícias Eventos Links Arquivo Personalizados (Archetypes)

17 Archetypes Desenvolvido em UML ArgoUML Poseidon ArchGenXML gera o código do Archetypes Usado para desenvolvimento de novos tipos e produtos para Plone.

18 Workflow Padrão do Plone Cada tipo de item está associado a um ou mais workflows

19 Adicionando Produtos Produtos Fácil instalação Feitos em python Devem estar no diretório Products Comportam parte lógica e apresentação Podem ser auto instaláveis Milhares de produtos disponíveis: Blog, fórum, enquete, storage, webmail, gerenciamento de projeto, etc...

20 Desenvolver ou Evoluir Encare o Plone com o ponto de partida para um processo evolutivo: Portal pronto no dia 1 Sua missão: evoluir o portal Ajuda a educar os usuários O que esperar de um SGC Como pensar a organização do conteúdo Como alimentar e atualizar o site

21 Como aprender? Treinamentos em empresas: Comunidade: Zope-pt, Pythonbrasil no yahoogroups Documentação em português: Simples Consultoria, Paradigma, Flux Softwares. Tchezope.org Documentação e produtos: Plone.org

22 Como colaborar e participar? Você pode colaborar com o desenvolvimento do sistema. Você pode traduzir produtos criados. Com isso você contribui para a evolução do mesmo e ganha experiência e reconhecimento. Evento anual PyconBrasil Este ano vai ser no Rio de Janeiro 18, 19 e 20 de setembro

23 Oportunidades no Brasil Seção especial de oportunidades: Ultimas oportunidades postadas Programador Python Data: 05/08/2010 Programador Python Data: 27/07/2010 Analista Desenvolvedor Data: 05/04/2010 Analista programador web Data: 09/04/2009

24 Oportunidades no mundo Seção de Jobs Diversas outras empresas internacionais oferecem vagas para trabalhar remotamente

25 Quem usa Plone no Brasil Cerca 100 Câmaras municipais

26 Quem usa Plone no Brasil Incubadora Virtual - FAPESP Cerca de 400 projetos

27 IDG Now

28 Brasil.gov

29 DCC - UFMG

30 Carta Capital

31 Quem usa Plone no mundo Nasa - Otan - Governo da Nova Zelândia

32 Central Intelligence Agency - USA

33 NASA

34 Discover Magazine

35 Referências Zope Plone Associação Python Brasil Comunidade PZP Brasil Python Brasil

36 Agradecimentos! Para assistir e fazer download da palestra acesse: Parceria: Dúvidas e informações mande um para: Jacson Tiola jacsontiola@gmail.com

Gestão de Conteúdo com Plone. Luiz Ferreira

Gestão de Conteúdo com Plone. Luiz Ferreira Gestão de Conteúdo com Plone Luiz Ferreira Gestão de Conteúdo Conjunto de processos e tecnologias que provêem meios para coletar, administrar e publicar informação. Informação: tipicamente chamada de conteúdo.

Leia mais

Curso de Introdução ao Plone

Curso de Introdução ao Plone Curso de Introdução ao Plone Modulo A Instrutores Carlos Alberto Alves Meira Laurimar Gonçalves Vendrusculo Junho de 2009 Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III -

Leia mais

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos Curso de Introdução ao Plone Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Modulo A Instrutores Carlos Alberto Alves Meira Laurimar Gonçalves

Leia mais

O uso do gestor de conteúdos plone no suporte a processos de software

O uso do gestor de conteúdos plone no suporte a processos de software O uso do gestor de conteúdos plone no suporte a processos de software Fernando Silva Parreiras Objetivo Demonstrar a aplicação de ferramentas de gestão de conteúdo, especificamente o plone, no apoio a

Leia mais

Administração de Sistemas Operacionais. Prof. Marlon Marcon

Administração de Sistemas Operacionais. Prof. Marlon Marcon Administração de Sistemas Operacionais Prof. Marlon Marcon Roteiro Http e Https FTP Web 2.0 CMS LMS Webmail HTTP e HTTPS Hypertext Transfer Protocol Secure (HTTPS) é uma combinação de Http com SSL, protocolo

Leia mais

Curso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani

Curso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani Curso de Introdução ao Plone Instrutores Carlos Alberto Alves Meira Erick Gallani Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Parte IV - Criação

Leia mais

Introdução ao Plone. terça-feira, 4 de agosto de 15

Introdução ao Plone. terça-feira, 4 de agosto de 15 Introdução ao Plone Sumário O que é Gestão de Conteúdo O que é Conteúdo Principais características de um CMS O que é o Plone Tipos de conteúdo no Plone Metadados Templates Interface do portal Gestão de

Leia mais

Arquitetura de Workflow em Plone e Web Services

Arquitetura de Workflow em Plone e Web Services Arquitetura de Workflow em Plone e Web Services Elisandra Fidler Pez, Heitor Strogulski Núcleo de Processamento de Dados Universidade de Caxias do Sul (UCS) Caxias do Sul, RS Brasil {efidler, hstrogul}@ucs.br

Leia mais

O CMS JOOMLA! UM GUIA PARA INICIANTES

O CMS JOOMLA! UM GUIA PARA INICIANTES O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon dpicon@sc.usp.br 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam

Leia mais

As certificações no mercado de ECM

As certificações no mercado de ECM As certificações no mercado de ECM Walter W. Koch Evolução do mercado Baseado em Atle Skjekkeland Era Main frame Mini PC Inter net Nuvem Social Ano 1960 1975 1975 1992 1992 2001 2001 2009 2010 2015 Gestão

Leia mais

CMS open source X CMS proprietário

CMS open source X CMS proprietário CMS open source X CMS proprietário Criado para e pela comunidade Gratuito Multiplataformas Atualizações constantes e gratuitas Inteligência coletiva Grande comunidade para realizar suporte Criado por uma

Leia mais

Construindo sítios profissionais com Mambo

Construindo sítios profissionais com Mambo 23/09/06 Construindo sítios profissionais com Mambo Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Software Livre Conceitos de CMS Mambo Configuração do Mambo Novidades Referências 2 O que é software

Leia mais

Desenvolvimento Java com ferramentas IBM

Desenvolvimento Java com ferramentas IBM Desenvolvimento Java com ferramentas IBM Camilo Lopes IT Specialist/Analyst Java Programmer camilom@br.ibm.com Iniciando em Java 19/06/09 Agenda Por que Java?! Ferramentas IBM para desenvolvimento Demonstração

Leia mais

Treinamento em Activiti Workflow e BPM Open Source

Treinamento em Activiti Workflow e BPM Open Source Treinamento em Activiti Workflow e BPM Open Source Sobre o treinamento Este treinamento e voltado para usuários e desenvolvedores que pretendem conhecer o processo de implementação de workflows na Ferramenta

Leia mais

Informações Complementares

Informações Complementares O treinamento de Zabbix Avançado é realizado na modalidade à distância (EAD), e tem como objetivo abordar tópicos práticos do uso da ferramenta Zabbix em ambientes corporativos para coleta de dados, geração

Leia mais

Joomla na otimização de sites para buscadores de Internet SEO. Marcio Junior Vieira marcio@ambientelivre.com.br

Joomla na otimização de sites para buscadores de Internet SEO. Marcio Junior Vieira marcio@ambientelivre.com.br Joomla na otimização de sites para buscadores de Internet SEO Marcio Junior Vieira marcio@ambientelivre.com.br Agenda O CMS Joomla. Vantagens do Joolma O que é SEO? Joomla e SEO Tipos de Buscas Práticas

Leia mais

GERENCIAMENTO DE CONTEÚDO NA WEB USANDO PLONE: APLICAÇÃO AO PORTAL DA INFORMÁTICA DA UFSM

GERENCIAMENTO DE CONTEÚDO NA WEB USANDO PLONE: APLICAÇÃO AO PORTAL DA INFORMÁTICA DA UFSM UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA CURSO DE CIÊNCIA DA COMPUTAÇÃO GERENCIAMENTO DE CONTEÚDO NA WEB USANDO PLONE: APLICAÇÃO AO PORTAL DA INFORMÁTICA DA UFSM TRABALHO DE GRADUAÇÃO Diego

Leia mais

Drupal para Empresas. Descobrindo os benefícios do Drupal para o seu negócio

Drupal para Empresas. Descobrindo os benefícios do Drupal para o seu negócio Sorteio de R$400 de crédito nos cursos de Drupal! http://j.mp/sorteio400reais O que veremos nessa palestra? # Apresentação # Introdução a CMS # Conhecendo o Drupal # Drupal como solução para Empresas #

Leia mais

Novas ferramentas para uma metodologia da EJA

Novas ferramentas para uma metodologia da EJA Novas ferramentas para uma metodologia da EJA Vídeo SESI - EDUFOCO Ampliação do espaço Ensino-Aprendizagem Educar é colaborar para que professores e alunos nas escolas e organizações - transformem suas

Leia mais

Ambiente de Desenvolvimento Integrado (IDE)

Ambiente de Desenvolvimento Integrado (IDE) Ambiente de Desenvolvimento Integrado (IDE) Aula #2.1. EBS 211 POO e UML Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã Roteiro Ambiente de Desenvolvimento Integrado; ; Instalação

Leia mais

Conceitos de Sistemas de Banco de Dados INE 5323

Conceitos de Sistemas de Banco de Dados INE 5323 Conceitos de Sistemas de Banco de Dados INE 5323 Prof. Mario Dantas Introdução Por quê Sistemas de Banco de Dados Visão dos Dados Modelos de Dados Linguagem de Definição de Dados (DDL) Linguagem de Manipulação

Leia mais

EasyAzure. EasyAzure. Guia do programa. Ingram Micro Brasil. Versão 1.7

EasyAzure. EasyAzure. Guia do programa. Ingram Micro Brasil. Versão 1.7 EasyAzure Guia do programa Versão 1.7 Email: cloud.br@ingrammicro.com Telefone: 55 (11) 2078-4280 Endereço: Av. Piracema, 1341 - Tamboré - Barueri - SP Brasil 1 EasyAzure São pacotes prontos com as soluções

Leia mais

Universidade Federal do Rio Grande do Sul Centro de Processamento de Dados

Universidade Federal do Rio Grande do Sul Centro de Processamento de Dados Universidade Federal do Rio Grande do Sul Centro de Processamento de Dados 1 O que o Plone é? Um Sistema Gerenciador de Conteúdo (CMS - Content Management System) livre e de código aberto. Possui sistema

Leia mais

Solisc 2010 Gerenciamento de Projetos com dotproject

Solisc 2010 Gerenciamento de Projetos com dotproject Solisc 2010 Gerenciamento de Projetos com dotproject Marcio Junior Vieira marcio em ambientelivre.com.br Sobre o Palestrante A 10 anos trabalha nas áreas de análise, consultoria e desenvolvimento de sistemas.

Leia mais

Vagas de Estágio ( )

Vagas de Estágio ( ) Vagas de Estágio (29.10.2014) Arquiteto Apoio ao Desenvolvimento de Projetos de Decoração Desenvolvimento de Aplicações Web Gestor de Projeto Empregado de Mesa Programador de Software PHP Eletromecânico

Leia mais

Cursos para turbinar a sua carreira profissional

Cursos para turbinar a sua carreira profissional Cursos para turbinar a sua carreira profissional CONTATOS: FONE: (92) 3216-3080 FUNDACAOREDEAM.COM.BR CERTIFICAÇÃO OFICIAL FURUKAWA FCP Data Cabling System (28 horas) Introduzir e direcionar profissionais

Leia mais

SENADO FEDERAL Secretaria Especial do Interlegis SINTER Subsecretaria de Tecnologia da Informação SSTIN. Produto I: ATU SAAP

SENADO FEDERAL Secretaria Especial do Interlegis SINTER Subsecretaria de Tecnologia da Informação SSTIN. Produto I: ATU SAAP Produto I: ATU SAAP Documento de projeto do novo sistema. Modelo de Dados, Casos de Usos e Interface Gráfica do Sistema Pablo Nogueira Oliveira Termo de Referência nº 129275 Contrato Número 2008/000988

Leia mais

Equipe Grupo Software 3S PROJETO UNIESTAGIO LOGO

Equipe Grupo Software 3S PROJETO UNIESTAGIO LOGO Equipe Grupo Software 3S PROJETO UNIESTAGIO LOGO UNINOVE 2016 1 Equipe Grupo Software 3S LOGO PROJETO UNIESTAGIO Projeto UNIESTÁGIO desenvolvido na disciplina de Projeto, do 3º Semestre do Curso TADS,

Leia mais

Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator

Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator Ederson Evaristo Jantsch Orientador: Marcel Hugo 09/07/2002 Roteiro Introdução Aplicação multicamadas Tecnologias

Leia mais

LimeSurvey Questionários Refrescantes, Fáceis e Livres

LimeSurvey Questionários Refrescantes, Fáceis e Livres LimeSurvey Questionários Refrescantes, Fáceis e Livres Marcio Junior Vieira marcio@ambientelivre.com.br Eduardo José Daniel eduardo@ambientelivre.com.br Os palestrantes quem são? Marcio Junior Vieira,

Leia mais

Interlegis. Legislativo Moderno e Integrado. Jean Rodrigo Ferri Interlegis - DF

Interlegis. Legislativo Moderno e Integrado. Jean Rodrigo Ferri Interlegis - DF Interlegis Legislativo Moderno e Integrado Jean Rodrigo Ferri Interlegis - DF Agenda Origem Ações Pilares Sistemas Fechamento Origem Origem do Interlegis Programa iniciado em 1997 no PRODASEN Parceria

Leia mais

4 O Estudo de Caso 4.1 Universidade Aberta do Brasil (UAB) e o IFES-ES

4 O Estudo de Caso 4.1 Universidade Aberta do Brasil (UAB) e o IFES-ES 4 O Estudo de Caso 4.1 Universidade Aberta do Brasil (UAB) e o IFES-ES O ambiente virtual de aprendizagem adotado pelo CEAD/IFES (Centro de Educação a Distância do Instituto Federal do Estado do Espírito

Leia mais

Benefícios da Solução de Gerenciamento Dell KACE. Sales Engineer

Benefícios da Solução de Gerenciamento Dell KACE. Sales Engineer Benefícios da Solução de Gerenciamento Dell KACE Airton_Leal@Dell.com Sales Engineer Gerenciamento de sistemas continua sendo uma terefa bastante complexa Gerenciamento de Sistemas Ambientes mistos Inventário

Leia mais

Curso. Liferay Desenvolvedor

Curso. Liferay Desenvolvedor Curso Liferay Desenvolvedor 1 Portal Liferay...7 1.1 O que é um Portal... 7 1.2 O que é Liferay Portal... 7 1.3 Arquitetura do Portal... 7 1.4 Organização... 8 1.5 Comunidades... 8 1.6 Grupos de Usuários...

Leia mais

CMS Content Management System

CMS Content Management System CMS Content Management System Grupo: Espedito Anderson Américo Jean Pós-graduação Lato Sensu em Software Livre Bancos de Dados Livres Marcel Francisco Mota Agenda Introdução Mambo Joomla! Drupal Plone

Leia mais

Objetos e Componentes Distribuídos: EJB

Objetos e Componentes Distribuídos: EJB : EJB Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta

Leia mais

Tutorial Moodle. Acesso. Página Inicial Preencher perfil. Enviar Mensagem. Recursos. Atividades. Moodle

Tutorial Moodle. Acesso. Página Inicial Preencher perfil. Enviar Mensagem. Recursos. Atividades. Moodle Tutorial MOODLE Tutorial Moodle Página Inicial Preencher perfil Enviar Mensagem Acesso Moodle Recursos Atividades Moodle Moodle é um sistema de administração de atividades educacionais destinado à criação

Leia mais

TERMO DE ABERTURA DE PROJETO. Portal INEA. Página 1 de 10

TERMO DE ABERTURA DE PROJETO. Portal INEA. Página 1 de 10 Portal INEA Página 1 de 10 1. OBJETIVO Contratação de serviços técnicos especializados para o desenvolvimento de Portal Corporativo e Intranet para o INEA. O projeto contempla a avaliação das informações

Leia mais

Moodle para Professores e Equipes de Apoio (MOOD-PROF) Entenda as peculiaridades da EAD e aprenda a utilizar o Moodle

Moodle para Professores e Equipes de Apoio (MOOD-PROF) Entenda as peculiaridades da EAD e aprenda a utilizar o Moodle Moodle para Professores e Equipes de Apoio (MOOD-PROF) Entenda as peculiaridades da EAD e aprenda a utilizar o Moodle 14 de agosto a 15 de outubro de 2006 Objetivo Geral Os participantes terão uma visão

Leia mais

Treinamento Python/Zope/Plone. terça-feira, 4 de agosto de 15

Treinamento Python/Zope/Plone. terça-feira, 4 de agosto de 15 Treinamento Python/Zope/Plone Apresentação Luiz Gustavo da Fonseca Ferreira Formação e experiência: Ciência da Computação (UFMG) Mestrado em Ciência da Informação (UFMG) Doutorando em Ciência da Informação

Leia mais

Cloud Computing. Prof. Marcio R. G. de Vazzi Analista De sistemas Especialista em Gestão Mestrando em Educação

Cloud Computing. Prof. Marcio R. G. de Vazzi Analista De sistemas Especialista em Gestão Mestrando em Educação Cloud Computing Prof. Marcio R. G. de Vazzi Analista De sistemas Especialista em Gestão Mestrando em Educação www.vazzi.com.br profmarcio@vazzi.com.br Your Logo Estrutura da palestra Estrutura da T.I.

Leia mais

Vagas de Estágio ( )

Vagas de Estágio ( ) Vagas de Estágio (22.10.2014) Programador Informático Empregado de Balcão Arquiteto NOVO Apoio ao Desenvolvimento de Projetos de Decoração Desenvolvimento de Aplicações Web Gestor de Projeto Empregado

Leia mais

Moodle FAMUR MANUAL DO ACADÊMICO

Moodle FAMUR MANUAL DO ACADÊMICO Moodle FAMUR Versão 2.14 MANUAL DO ACADÊMICO Acesse: www.faculdademurialdo.com.br ou moodle.faculdademurialdo.com.br/moodle/ Versão do Manual: 012015 Sumário Moodle, o que é? Como acessar o Moodle Interface

Leia mais

Fase II. Especificação do Portal Modelo para Casas Legislativas

Fase II. Especificação do Portal Modelo para Casas Legislativas Fase II Especificação do Portal Modelo para Casas Legislativas 1) Introdução Atualmente, muitas Casas Legislativas disponibilizam à sua comunidade um portal estruturado, mas que muitas vezes não possui

Leia mais

www.andrix.com.br professor@andrix.com.br Conceitos Básicos

www.andrix.com.br professor@andrix.com.br Conceitos Básicos Desenvolvimento Andrique web Amorim II www.andrix.com.br professor@andrix.com.br Conceitos Básicos Sites e Aplicações Web Normalmente, as pessoas utilizam o termo SITE quando se referem a blogs, sites

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Curso de Joomla na Prática

Curso de Joomla na Prática Curso de Joomla na Prática Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.

Leia mais

Universidade Nove de Julho - Uninove. Prof. Esp. Antonio Carlos da Silva - Material de Apoio ao Aluno - Notas de Aula

Universidade Nove de Julho - Uninove. Prof. Esp. Antonio Carlos da Silva - Material de Apoio ao Aluno - Notas de Aula Universidade Nove de Julho - Uninove 1 Prof. Esp. Antonio Carlos da Silva - Material de Apoio ao Aluno - Notas de Aula - 2016-1 Contatos 2 Prof. Antonio Carlos da Silva Prof. Toninho email: acarsil@gmail.com

Leia mais

Domínio Personalizado 1 Não aplicável. Largura de Banda

Domínio Personalizado 1 Não aplicável. Largura de Banda Serviço Cloud SAP Fiori Serviço Cloud SAP Fiori, edição premium Termos e Condições Suplementares Estes termos e condições suplementares ("Suplemento") fazem parte de um contrato de aquisição de certos

Leia mais

InGriDE: Um Ambiente Integrado de Desenvolvimento para Computação em Grade

InGriDE: Um Ambiente Integrado de Desenvolvimento para Computação em Grade InGriDE: Um Ambiente Integrado de Desenvolvimento para Computação em Grade Eduardo Guerra eguerra@ime.usp.br Orientador: Prof. Dr. Alfredo Goldman Proposta de dissertação apresentada ao IME-USP para qualificação

Leia mais

* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento

* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Técnicas Avançadas Desenvolvimento de SOFTWARES Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Tópicos Sistema de Gerenciamento de Conteúdo CMS. Fron-end Back-end Instalando Site e Lojas

Leia mais

Ponto de Presença da RNP na Bahia - PoP-Ba. Pacote RedeComep

Ponto de Presença da RNP na Bahia - PoP-Ba. Pacote RedeComep Ponto de Presença da RNP na Bahia - PoP-Ba Pacote RedeComep Última atualização: 14/02/2013 1. Sistema de Gestão do PoP-Ba. A Rede Metropolitana de Salvador - Remessa - é fruto do sucesso do projeto RedeComep

Leia mais

APRESENTAÇÃO. Página: 1

APRESENTAÇÃO. Página: 1 APRESENTAÇÃO Página: 1 Sumário Apresentação... 3 Principais característica:... 3 Estrutura Way-Z... 4 Vantagens da Plataforma... 6 Atualizações remotas.... 7 Carga da Plataforma e da Aplicação... 8 Obtendo

Leia mais

Soluções em Tecnologia www.actualdigital.com.br Institucional Actual Digital A Actual Digital oferece uma linha de produtos e serviços em tecnologia, unificando todas as soluções disponíveis na organização

Leia mais

Introdução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26

Introdução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26 ÍNDICE MÓDULO 1 ANÁLISE DE SISTEMAS 9 1.1 SISTEMAS DE INFORMAÇÃO 10 Sistema conceito e exemplos 10 Dados e informação 11 Sistema de informação conceito e componentes 12 Sistema de informação e sistemas

Leia mais

Os objectivos principais desta aplicação, para além de servir de complemento prático ao relatório, são os seguintes:

Os objectivos principais desta aplicação, para além de servir de complemento prático ao relatório, são os seguintes: !! "" ## $$ %% && '' (( )) ** + +,, --.. // && 00 && 11,, (( 22 (( ** 33 -- 33 && 44 11 ** 55 && 66 ** 77 88 99 :: ;; Como complemento do meu relatório sobre o Zope e a comparação com outros servidores

Leia mais

Técnicas para Reutilização de Software

Técnicas para Reutilização de Software DCC / ICEx / UFMG Técnicas para Reutilização de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Panorama de Reutilização Frameworks Padrões de projeto Aplicações configuráveis Padrões de

Leia mais

Exercitando a Programação com PHP

Exercitando a Programação com PHP José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Exercitando a Programação com PHP Primeira Edição São Paulo 2016 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO

Leia mais

Slides de exemplos Confluence. Casos reais de integração do Atlassian Confluence com outros Softwares

Slides de exemplos Confluence. Casos reais de integração do Atlassian Confluence com outros Softwares Slides de exemplos Confluence Casos reais de integração do Atlassian Confluence com outros Softwares www.3layer.com.br 3layer@3layer.com.br Porto Alegre, RS Brasil 2010 Confluence? O Atlassian Confuence

Leia mais

WordPress - Criação de Sites Completo

WordPress - Criação de Sites Completo CONTEÚDO PROGRAMÁTICO WordPress - Criação de Sites Completo Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO

Leia mais

Guia de Instalação II. Instalação e Administração do Fluig. Título do documento

Guia de Instalação II. Instalação e Administração do Fluig. Título do documento Guia de Instalação II Instalação e Administração do Fluig Título do documento fluig.com 0800 882 9191 Av. Braz Leme 1717, Casa Verde 02511-000 São Paulo - Brasil 1 Sumário 1. Introdução... 3 1.1. Objetivo

Leia mais

Powered by. Tiago Bockholt

Powered by. Tiago Bockholt Powered by Tiago Bockholt Sobre Mim Tiago Bockholt (2003.2 2008.2) Graduação em Eng. da Computação (Poli-UPE) 2006.1 Semestre acadêmico na TU-BS. 2006.2 Desenvolvedor na GNS-Systems (Projeto Datafinder).

Leia mais

Passo a passo joomla

Passo a passo joomla Joomla! (pronuncia-se djumla) é um Sistema de gestão de conteúdos (Content Management System - CMS) desenvolvido a partir do CMS Mambo. É desenvolvido em PHP e pode ser executado no servidor Web Apache

Leia mais

UNIDADE 1 Ambientes virtuais de aprendizagem

UNIDADE 1 Ambientes virtuais de aprendizagem Olá! Vamos conhecer essa que será a plataforma na qual você fará a sua graduação em EaD. UNIDADE 1 Ambientes virtuais de aprendizagem A plataforma Moodle e suas ferramentas O que são AVAs? De forma bastante

Leia mais

Grupo de Usuários Java do Noroeste Paulista. Introdução à tecnologia Java

Grupo de Usuários Java do Noroeste Paulista. Introdução à tecnologia Java Grupo de Usuários Java do Noroeste Paulista Introdução à tecnologia Java Referências http://www.java.sun.com; Ivan Luiz Marques Ricarte, Faculdade de Engenharia Elétrica e de Computação-UNICAMP (http://www.dca.fee.unicamp.br/~ricarte/welcome.html);

Leia mais

1. ADEMS Adventist Educational Management System

1. ADEMS Adventist Educational Management System Ficha de Produtos 1. ADEMS Adventist Educational Management System 1.1. Público Alvo Usuários do Sistema Futuros usuários (usuários em potencial) Administradores das instituições do IASD Administradores

Leia mais

MODERNIZAÇÃO DO PORTAL DA INFORMÁTICA DA UFSM UTILIZANDO UM SISTEMA DE GESTÃO DE CONTEÚDO WEB

MODERNIZAÇÃO DO PORTAL DA INFORMÁTICA DA UFSM UTILIZANDO UM SISTEMA DE GESTÃO DE CONTEÚDO WEB UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA CURSO DE CIÊNCIA DA COMPUTAÇÃO MODERNIZAÇÃO DO PORTAL DA INFORMÁTICA DA UFSM UTILIZANDO UM SISTEMA DE GESTÃO DE CONTEÚDO WEB TRABALHO DE GRADUAÇÃO

Leia mais

... 5) também não consigo compreender porque muita gente mete o pau no delphi sem conhece-lo de verdade

... 5) também não consigo compreender porque muita gente mete o pau no delphi sem conhece-lo de verdade DELPHI CLIENT SERVER Curso de programação em linguagens de fácil assimilação e dentro do enfoque geral em conhecer e discutir os fundamentos, os conceitos, as definições e principalmente o aumento de produtividade

Leia mais

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services! Desenvolva passo a passo um Sistema Web seguro com C# e Web Services! Indo além do Desenvolvimento Desktop do módulo anterior, desenvolva nesse curso Aplicações Web de alta performance e agilidade através

Leia mais

Levantamento, Análise e Gestão Requisitos. Aula 02

Levantamento, Análise e Gestão Requisitos. Aula 02 Levantamento, Análise e Gestão Requisitos Aula 02 Agenda RUP Visão Geral Qualidade de software Estrutura Fases Disciplinas Principais papéis Atualização dos Requisitos Visão Geral Conjunto Subjacente de

Leia mais

A Web, o Design, o Software Livre e outras histórias... Eduardo Santos - www.agni.art.br

A Web, o Design, o Software Livre e outras histórias... Eduardo Santos - www.agni.art.br A Web, o Design, o Software Livre e outras histórias... Eduardo Santos - www.agni.art.br Surgimento da WEB e HTML Início da década de 90 HTML (acrônimo para a expressão HyperText Markup Language, que significa

Leia mais

Portal de Notícias. Agência Senado Web. Migrando para o Plone

Portal de Notícias. Agência Senado Web. Migrando para o Plone Portal de Notícias Agência Senado Web Migrando para o Plone Projetos realizados Plone Especial Cidadania (Jornal do Senado) Reforma do código florestal Retrospectiva 2011 Manual de comunicação legislativa

Leia mais

EMENTA: PHOTOSHOP PARA WEB

EMENTA: PHOTOSHOP PARA WEB WEB DESIGN 80h PRÉ-REQUISITOS: Informática Fundamental. OBJETIVO: Capacitar o aluno a utilizar as principais ferramentas de design na área de web sites, fóruns, mídias sociais, sistemas para Internet,

Leia mais

SENADO FEDERAL Secretaria Especial do Interlegis - SINTER Subsecretaria de Tecnologia da Informação - SSTIN. Produto: ATU-PM

SENADO FEDERAL Secretaria Especial do Interlegis - SINTER Subsecretaria de Tecnologia da Informação - SSTIN. Produto: ATU-PM Produto: ATU-PM Jacson Tiola da Silva Termo de Referência no 128543 Contrato Número no 2008/000485 Brasília, 30 de Outubro de 2008 1 Sumário 1) Introdução...3 2) Migração do Portal Modelo...3 2.1) Script

Leia mais

Introdução ao Desenvolvimento para Dispositivos Móveis

Introdução ao Desenvolvimento para Dispositivos Móveis PARTE II Introdução ao Desenvolvimento para Dispositivos Móveis Victor Adriel de Jesus Oliveira INF - UFRGS Summary PARTE I Introdução a Plataformas Móveis Padrões para o Desenvolvimento de Aplicativos

Leia mais

SISTEMA DE GERENCIAMENTO DE CONTEÚDO DE PÁGINAS WEB UTILIZANDO FLEX. Orientador: Prof. Francisco Adell Péricas Aluno: Michel Scoz

SISTEMA DE GERENCIAMENTO DE CONTEÚDO DE PÁGINAS WEB UTILIZANDO FLEX. Orientador: Prof. Francisco Adell Péricas Aluno: Michel Scoz SISTEMA DE GERENCIAMENTO DE CONTEÚDO DE PÁGINAS WEB UTILIZANDO FLEX Orientador: Prof. Francisco Adell Péricas Aluno: Michel Scoz Apresentação Fundamentação Teórica Introdução Objetivos Conceitos Básicos

Leia mais

Consultoria sobre Joomla!

Consultoria sobre Joomla! Consultoria sobre Joomla! Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.

Leia mais

O uso consciente da tecnologia para o gerenciamento. Editora Saraiva Emerson de Oliveira Batista

O uso consciente da tecnologia para o gerenciamento. Editora Saraiva Emerson de Oliveira Batista O uso consciente da tecnologia para o gerenciamento Editora Saraiva Emerson de Oliveira Batista A TI como parte integrante da empresa impõe a necessidade dos Administradores conhecerem melhor seus termos

Leia mais

Sobre a KTEC KTEC Escola de Tecnologia

Sobre a KTEC KTEC Escola de Tecnologia Programação em JAVA Sobre a KTEC A KTEC Escola de Tecnologia oferece uma série de cursos, para os que procuram uma base sólida no aprendizado, com foco nas boas práticas que fazem a diferença no mercado

Leia mais

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) A Rational é bem conhecida pelo seu investimento em orientação em objetos. A empresa foi à criadora da Unified Modeling Language (UML), assim como de várias ferramentas que

Leia mais

Construindo portais com Plone. Módulo 3 Templates

Construindo portais com Plone. Módulo 3 Templates Construindo portais com Plone Módulo 3 Templates Templates l Quando o Plone vai mostrar uma página, duas perguntas precisam ser respondidas: Ø O que será mostrado? Isto é, quais conteúdos serão buscados

Leia mais

BPMN e BPMS. Ad, Décio, Marcos, Yuri

BPMN e BPMS. Ad, Décio, Marcos, Yuri BPMN e BPMS Ad, Décio, Marcos, Yuri BPM - Business Process Management Surgimento Contexto Conceito Prós e Contras Ciclo de vida Design Modelagem Execução Monitoramento Otimização Reengenharia BPMn - Business

Leia mais

Sistemas Gerenciadores de Banco de Dados

Sistemas Gerenciadores de Banco de Dados Sistemas Gerenciadores de Banco de Dados Introdução Prof. Marcos Alexandruk EMENTA Sistemas gerenciadores de banco de dados; Configurações do ambiente de trabalho; Diferenças entre as diversas plataformas;

Leia mais

UTILIZAÇÃO DE TECNOLOGIAS MODERNAS PARA CADASTRAMENTO DAS FAMÍLIAS DA ATENÇÃO BÁSICA DE SAÚDE DO MUNICÍPIO DE COARI

UTILIZAÇÃO DE TECNOLOGIAS MODERNAS PARA CADASTRAMENTO DAS FAMÍLIAS DA ATENÇÃO BÁSICA DE SAÚDE DO MUNICÍPIO DE COARI UTILIZAÇÃO DE TECNOLOGIAS MODERNAS PARA CADASTRAMENTO DAS FAMÍLIAS DA ATENÇÃO BÁSICA DE SAÚDE DO MUNICÍPIO DE COARI Adrya da Silva Neres 1 Elionai de Souza Magalhães 2 1 Discente do Curso Técnico Integrado

Leia mais

Intranet: solução que otimiza a comunicação interna na sua Unimed

Intranet: solução que otimiza a comunicação interna na sua Unimed Intranet: solução que otimiza a comunicação interna na sua Unimed Um pouco sobre o Portal O Portal Unimed é uma empresa de tecnologia, responsável por fornecer soluções web, contribuindo para a comunicação,

Leia mais

Joomla! para iniciantes. Djonatan Buss Jerônimo Medina Madruga

Joomla! para iniciantes. Djonatan Buss Jerônimo Medina Madruga Joomla! para iniciantes Djonatan Buss Jerônimo Medina Madruga Sempre teve vontade de fazer seu site? Fica na dúvida de qual tecnologia utilizar? Quer uma abordagem mais profissional do que aquele site

Leia mais

Desenvolvimento do Portal da Transparência

Desenvolvimento do Portal da Transparência Desenvolvimento do Portal da Transparência Audiência pública com empresas interessadas Controladoria Geral do Município Prefeitura de São Paulo O que precisa ser feito? Um CMS contendo visualizações interativas,

Leia mais

Analista de Negócios. Local de Trabalho: Porto Alegre. Número de Vagas: 02. Analista de Sistemas

Analista de Negócios. Local de Trabalho: Porto Alegre. Número de Vagas: 02. Analista de Sistemas Analista de Negócios - Especificação de Requisitos, - Modelagem de Sistemas e Processos, - 2 anos de experiência na função, - Bom relacionamento interpessoal, criatividade, pró-atividade e facilidade de

Leia mais

RECURSOS HUMANOS. Introdução ao Benner RH. Núcleo da Solução

RECURSOS HUMANOS. Introdução ao Benner RH. Núcleo da Solução RECURSOS HUMANOS Introdução ao Benner RH Núcleo da Solução Sumário Introdução... 4 Módulos do Sistema Benner Recursos Humanos.... 5 Apresentação do Sistema.... 6 Gerenciamento de atualizações... 8 Gerenciamento

Leia mais

Automação de Testes para Aplicações Mobile na DEPAE

Automação de Testes para Aplicações Mobile na DEPAE Automação de Testes para Aplicações Mobile na DEPAE Léo Roberto Knetig Projetista de Teste Silton Menezes Sommer Projetista de Teste Objetivos Agilidade nos testes funcionais em dispositivos móveis Melhorar

Leia mais

Alfresco Content Management

Alfresco Content Management Alfresco Content Management Alfresco é um sistema ECM (Enterprise Content Management) também conhecido como GED (Gestão Eletrônica de Documentos) em nosso mercado de porte corporativo para atender a empresas

Leia mais

Treinamento em SuiteCRM - Gestão de Relacionamento com Clientes ( CRM )

Treinamento em SuiteCRM - Gestão de Relacionamento com Clientes ( CRM ) Treinamento em Suite - Gestão de Relacionamento com Clientes ( ) Sobre o treinamento O Suite é uma ferramenta open source de gestão de relacionamento com o cliente. O Suite é a versão promissora do Sugar

Leia mais

Modelagem UML com Software Livre. Palestrante: Marcio Junior Vieira www.ambientelivre.com.br

Modelagem UML com Software Livre. Palestrante: Marcio Junior Vieira www.ambientelivre.com.br Modelagem UML com Software Livre Palestrante: Marcio Junior Vieira Palestrante Marcio Junior Vieira. A 5 Anos Trabalha da área de Desenvolvimento e Análise de sistemas. A 4 anos trabalha com Software Livre.

Leia mais

ELABORAÇÃO DE WEBSITE COM BASE NA NECESSIDADE DA EMPRESA VISANDO BAIXOS CUSTOS E DESIGN MODERNO

ELABORAÇÃO DE WEBSITE COM BASE NA NECESSIDADE DA EMPRESA VISANDO BAIXOS CUSTOS E DESIGN MODERNO 81 ELABORAÇÃO DE WEBSITE COM BASE NA NECESSIDADE DA EMPRESA VISANDO BAIXOS CUSTOS E DESIGN MODERNO Ricardo COSTACURTA 1 Raphael GARCIA 2 RESUMO: Este artigo relata a construção de um website para suprir

Leia mais

Netbeans 6.0. Thiago S. Gonzaga. Embaixador da Sun UNESP Rio Preto

Netbeans 6.0. Thiago S. Gonzaga. Embaixador da Sun UNESP Rio Preto Netbeans 6.0 Thiago S. Gonzaga Embaixador da Sun UNESP Rio Preto thi_gonzaga@yahoo.com.br Tópicos O que é Netbeans? O que há de novo no Netbeans 6? Características Demonstrações O que fazer/onde ir O que

Leia mais

Manual de Instalação

Manual de Instalação Manual de Instalação Software do Cartão Inteligente e Token Safesign 3.0.77 Sistema Operacional: MAC 10.8 Mountain Lion Português Novembro/2012 Proibida a reprodução total ou parcial. Todos os direitos

Leia mais

Soluções para universidades corporativas

Soluções para universidades corporativas Soluções para universidades corporativas Módulos Funcionalidades EDITOR E-LEARNING TREINAMENTO PRESENCIAL VÍDEOS BASE DE CONHECIMENTO FÓRUM VISÃO EMPRESA VISÃO ALUNO VIDEOCONFERÊNCIA CHAT WEBINAR SCORM

Leia mais

Este é o segundo modulo, nele abordaremos os métodos de gerenciamento do Windows Server 2008.

Este é o segundo modulo, nele abordaremos os métodos de gerenciamento do Windows Server 2008. Gerenciando o Windows Server 2008 Bem vindo(a), Este é o segundo modulo, nele abordaremos os métodos de gerenciamento do Windows Server 2008. Após essa aula você será capaz de: Definir quais são as formas

Leia mais

Laboratório de Mídias Sociais

Laboratório de Mídias Sociais Laboratório de Mídias Sociais Aula 05 Analítica de dispositivos móveis Prof. Dalton Martins dmartins@gmail.com Gestão da Informação Universidade Federal de Goiás Introdução Aplicações móveis estão se tornando

Leia mais