Introdução ao Desenvolvimento de
|
|
|
- Adriana Bandeira de Sequeira
- 8 Há anos
- Visualizações:
Transcrição
1 Introdução ao Desenvolvimento de Aplicações Web com JSF e PrimeFaces Marcelo Vinícius Cysneiros Aragão ICC Inatel Competence Center [email protected] Santa Rita do Sapucaí, 15 de março de 2016
2 Conteúdo 1. Plataforma Java JEE JSE JME JavaFX 2. Desenvolvimento Web Considerações Arquitetura 3. JSF - Java Server Faces XHTML + EL + Java Managed Beans 4. Ferramentas Oracle JDK Eclipse Apache Maven PrimeFaces Apache Tomcat 2/20
3 Fonte: Plataforma Java JEE Java Enterprise Edition JME JavaFX JSE JEE - fornece uma API e um ambiente de execução e desenvolvimento de aplicações de grande escala, multi-camadas, escaláveis, confiáveis e seguras 3/20
4 Fonte: Plataforma Java JSE Java Standard Edition JME JavaFX JSE JEE - fornece a funcionalidade principal da linguagem de programação Java - define as primitivas, os objetos e classes de alto nível, usadas para comunicação em rede, segurança, acesso a bancos de dados, desenvolvimento de GUIs e XML parsing 4/20
5 Fonte: Plataforma Java JME Java Micro Edition JME JavaFX JSE JEE - é um subconjunto da API do Java somado a uma máquina virtual leve para executar programas Java voltados para sistemas embarcados - as aplicações Java ME frequentemente são clientes de serviços Java EE 5/20
6 Fonte: Plataforma Java JavaFX JME JavaFX JSE JEE - é uma plataforma para criação de Aplicações de Internet Ricas, usando uma API leve de interface com o usuário - utiliza gráficos acelerados por hardware e motores de mídia para otimizar a experiência em máquinas clientes de alto desempenho - foi integrado ao Java SE 8 6/20
7 Fonte: Desenvolvimento Web: Considerações APLICAÇÃO WEB - VISÃO GERAL REQUISITOS FUNCIONAIS REQUISITOS NÃO FUNCIONAIS Regras de negócio complexas Grande esforço de codificação Persistência em banco de dados Controle de transação Acesso remoto Web services Gerenciamento de threads Gerenciamento de conexões HTTP Cache de objetos Cerenciamento da sessão web Balanceamento de carga 7/20
8 Fonte: Desenvolvimento Web: Considerações Se as mesmas pessoas responsáveis por implementar os requisitos funcionais também precisarem escrever o código que trata dos outros requisitos, haverá muito mais trabalho a ser feito! Tendo isso em vista, a Sun/Oracle criou uma série de especificações que, quando implementadas, podem ser usadas por desenvolvedores para tirar proveito e reutilizar toda essa infraestrutura já pronta. O Java EE consiste de uma série de especificações bem detalhadas, dando uma receita de como deve ser implementado um software que faz cada um desses serviços de infraestrutura. 8/20
9 Fonte: Desenvolvimento Web: Arquitetura Uma aplicação cliente é executada na camada do cliente (máquina do usuário) e fornece uma maneira de lidar com tarefas que exigem uma interface mais rica do que aquelas fornecidas por uma linguagem de marcação simples. Anteriormente desenvolvidas utilizando Swing ou AWT, elas vêm sendo disponibilizadas on-line sob a forma de Aplicações de Internet Ricas (RIA). 9/20
10 Fonte: Desenvolvimento Web: Arquitetura A camada Web pode incluir componentes para gerir a entrada do usuário e envia-la para processamento em um ou mais beans corporativos. A lógica de negócio (que atende às necessidades de um domínio de negócio em particular, tais como bancos, varejo, ou finanças) é tratada por beans corporativos que funcionam na camada de negócios e/ou na camada Web. 10/20
11 Fonte: Desenvolvimento Web: Arquitetura A camada de sistema de informação da empresa compreende sistemas da infraestrutura corporativa. Exemplos: sistema de planejamento de recursos empresariais (ERP), processamento de transações em mainframes, sistemas de banco de dados e outros sistemas de informação legados. 11/20
12 Fonte: JSF JavaServer Faces JSF é uma tecnologia que nos permite criar aplicações Java para Web utilizando componentes visuais pré-prontos, de forma que o desenvolvedor não se preocupe com Javascript e HTML. Basta adicionar os componentes (calendários, tabelas, formulários) e eles serão renderizados e exibidos em formato HTML. O estado dos componentes é sempre guardado automaticamente, criando a característica Stateful. Isso permite, por exemplo, criar formulários de várias páginas e navegar nos vários passos dele com o estado das telas sendo mantidos. Outra característica marcante na arquitetura do JSF é a separação entre as camadas de apresentação e de aplicação. Pensando no modelo MVC, o JSF possui uma camada de visualização bem separada do conjunto de classes de modelo. 12/20
13 Fonte: JSF JavaServer Faces O JSF ainda tem a vantagem de ser uma especificação do Java EE, isto é, todo servidor de aplicações Java tem que vir com uma implementação dela e há diversas outras disponíveis. 13/20
14 JSF JavaServer Faces Usuário Página XHTML Elementos HTML Classe Java (Managed Bean) Banco de Dados Browser Expression Language (EL) DAO Componentes JSF Web Server / Servlet Container 14/20
15 Ferramentas JDK Java Development Kit O JDK é um ambiente de desenvolvimento para a criação de aplicativos, applets e componentes usando a linguagem de programação Java. O JDK também inclui ferramentas úteis para desenvolver e testar programas escritos em Java, bem como avaliar sua execução. Link para download: downloads html 15/20
16 Ferramentas Eclipse IDE for Java EE Developers O Eclipse fornece IDEs para quase todas as linguagens e arquiteturas. É famoso pelas IDEs para Java, C / C ++, JavaScript e PHP, construídas em plataformas extensíveis para a criação de projetos desktop, Web e em nuvem, incluindo novas IDEs. Esta plataforma provê a mais extensa coleção de add-ons disponíveis para desenvolvedores de software. Link para download: 16/20
17 Ferramentas Apache Maven Apache Maven é uma ferramenta de gerenciamento e compreensão de projetos de software. Baseado no conceito de modelo de objeto de projeto (POM), o Maven pode gerenciar a construção de um projeto, a elaboração de relatórios e a documentação, partindo de uma peça central de informações. Link para download (obs.: já vem integrado ao Eclipse JEE): 17/20
18 Ferramentas PrimeFaces O framework definitivo de interface de usuário para Java EE. O PrimeFaces é uma biblioteca leve, com um único jar e isento de configurações e dependências obrigatórias. Link para download (obs.: será obtido através do Maven) SEUS MELHORES AMIGOS: PrimeFaces Showcase + User Guide /20
19 Ferramentas Apache Tomcat O Apache Tomcat é uma implementação open source de software do Java Servlet, JavaServer Pages, Java Expression Language e Java WebSocket Technologies, desenvolvido à luz do Java Community Process. O Apache Tomcat dá vida à diversas aplicações Web de grande escala, apoiando uma variada gama de indústrias e organizações. Link para download (obs.: pode ser baixado através do Eclipse): 19/20
20 MÃO NA MASSA! 1. Criação de um Dynamic Web Project 2. Configuração do Apache Tomcat 3. Configuração do JavaServer Faces 4. Conversão para um Maven Project 5. Especificação e download de dependências 6. Criação e teste da primeira página XHTML 7. Criação e comunicação com um Managed Bean 8. Adição de componentes do PrimeFaces Opcional: importação do projeto pronto 20/20
Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB
Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB Bruno Costa Silva 1, Ricardo Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected],
Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan
Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada
UMA ARQUITETURA VOLTADA PARA O DESENVOLVIMENTO DE APLICAÇÕES WEB.
UMA ARQUITETURA VOLTADA PARA O DESENVOLVIMENTO DE APLICAÇÕES WEB. Djonathan Assis Oliveira 1, Jaime William Dias 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected], [email protected]
JAVA PARA WEB E EJB APLICAÇÕES WEB, SERVIDORES DE APLICAÇÃO, CONTAINERS WEB
JAVA PARA WEB E EJB APLICAÇÕES WEB, SERVIDORES DE APLICAÇÃO, CONTAINERS WEB INTRODUÇÃO AO DESENVOLVIMENTO WEB COM JAVA Tópicos Aplicações, componentes e containers web Aplicações web Modelo de aplicações
Java para Web & EJB. Teoria, prática e questões Módulo Introdução e Servlets
Java para Web & EJB Teoria, prática e questões Módulo Introdução e Servlets Introdução ao Desenvolvimento Web com Java Tópicos Aplicações, componentes e containers web Aplicações web Modelo de aplicações
Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan
Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada
AULA 1 INTRODUÇÃO AO JAVA
AULA 1 INTRODUÇÃO AO JAVA Ao término dessa aula você terá aprendido: História e características do Java Ambientes e plataformas Java O Java é a base para praticamente todos os tipos de aplicações em rede
Desenvolvimento de Software I
Desenvolvimento de Software I Prof. Arnaldo Martins Hidalgo Junior [email protected] http://aulashidalgo.wordpress.com 5 h/a (2 aulas semanais) http://aulashidalgo.wordpress.com 1 Competências Avaliar
JBoss Seam. Vinicius Senger Co-fundador Globalcode Alberto J Lemos (Dr. Spock) Instrutor Globalcode. Globalcode Open4Education
JBoss Seam Vinicius Senger Co-fundador Globalcode Alberto J Lemos (Dr. Spock) Instrutor Globalcode Agenda > Introdução > Arquitetura típica Java EE 5 > O que é JBoss Seam? > Porque escolher o JBoss Seam?
Java para Desenvolvimento Web Carga Horária: 40 Horas.
Java para Desenvolvimento Web Carga Horária: 40 Horas. PROGRAMAÇÃO AULAS AOS SABADOS: Início : 20/08/2011 - Término: 17/09/2011 Horário: 8:30 as 12:30 13:30 ás 17:30. Pagamento em 6X no cartão ou cheque.
Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures
A linguagem Java foi projetada tendo em vista os seguintes objetivos:
Java Disciplina: Programação II Professora: Mai-Ly Vanessa Histórico do Java Em 1991 a Sun Microsystems financiou uma pesquisa sobre o que seria a nova onda digital. Desta pesquisa resultou a criação da
Biblioteca de Componentes JSF para Interfaces Ricas
DEPARTAMENTO DE INFORMÁTICA - DI Biblioteca de Componentes JSF para Interfaces Ricas Bruno Garcia Vasconcelos Desenvolvedor de Sistemas [email protected] http://brunovasconcelos.wordpress.com Tópicos
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
Aplicações Web com Servlets e JSP
J550 Desenvolvimento de Aplicações Web com Servlets e JSP Helder da Rocha www.argonavis.com.br 1 Objetivos Este curso explora os recursos da linguagem Java para o desenvolvimento de aplicações Web Tem
ALUNO: RONI FABIO BANASZEWSKI
Model-View-Controller ALUNO: RONI FABIO BANASZEWSKI Objetivo Separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo da aplicação (Control) A idéia é permitir que uma mesma
Arquitetura em Camadas
Arquitetura em Camadas 1 Introdução Em aplicações OO de médio e grande porte, diversos aspectos devem ser considerados: Apresentação Lógica da aplicação Lógica do negócio Persistência de Objetos Camada
Módulo II Arquitetura em Camadas
Módulo II Arquitetura em Camadas Prof. Ismael H F Santos April 08 Prof. Ismael H. F. Santos - [email protected] 1 Ementa Arquitetura de camadas de Software Arquiteturas em Camadas Padrões para
Formação JAVA Web.
Inscreva-se na Formação JAVA Web e comece a desenvolver sistemas para Web e Desktop com a linguagem de programação open source multiplataforma mais valorizada do mercado. Carga-horária: 80h O que você
CONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO Java Intermediário Carga horária: 32 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 1 - Um pouco sobre
Informática Parte 23 Prof. Márcio Hunecke
Escriturário Informática Parte 23 Prof. Márcio Hunecke Informática Json (ECMA-404) JSON (JavaScript Object Notation), é um formato compacto, de padrão aberto independente, de troca de dados simples e
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
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira e Daniela Claro Requisitos do ambiente Seguem abaixo os requisitos do ambiente.
REVISÃO DE CONCEITOS DE ORIENTAÇÃO A OBJETOS
UNIDADEA Desenvolvimento de Aplicações Orientado a Objetos Unidade A Caro(a) Aluno(a): Nesta disciplina, o principal objetivo é que os alunos possam analisar, projetar e desenvolver soluções de software
Programação orientada a objetos
J100 com Programação orientada a objetos TM SE Helder da Rocha ([email protected]) argonavis.com.br 1 Objetivos Este curso tem como objetivo iniciá-lo em Java... mas não apenas isto Visa também a ajudá-lo
VANTAGENS DE USAR APACHE MAVEN NA PROGRAMAÇÃO.
VANTAGENS DE USAR APACHE MAVEN NA PROGRAMAÇÃO. Julio Fernandes Rocha, Jaime William Dias Universidade Paranaense (Unipar) [email protected] [email protected] Resumo. Este artigo tem por objetivo
Desenvolvimento WEB II. Professora: Kelly de Paula Cunha
Desenvolvimento WEB II Professora: Kelly de Paula Cunha O Java EE (Java Enterprise Edition): série de especificações detalhadas, dando uma receita de como deve ser implementado um software que utiliza
Continuação... Criando a Interface e adiante
Continuação... Criando a Interface e adiante Criando a interface Para criar a interface utilizaremos JavaServer Faces Biblioteca PrimeFaces Documentação de PrimeFaces http://www.primefaces.org/showcase/
Curso Online de E-commerce. Plano de Estudo
Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias
Tecnologia Java. Daniel Destro do Carmo Softech Network Informática [email protected]
Tecnologia Java Daniel Destro do Carmo Softech Network Informática [email protected] Origem da Tecnologia Java Projeto inicial: Oak (liderado por James Gosling) Lançada em 1995 (Java) Tecnologia
Desenvolvimento Java com ferramentas IBM
Desenvolvimento Java com ferramentas IBM Camilo Lopes IT Specialist/Analyst Java Programmer [email protected] Iniciando em Java 19/06/09 Agenda Por que Java?! Ferramentas IBM para desenvolvimento Demonstração
Desenvolvimento de um sistema de leilão utilizando JavaServer Pages
Desenvolvimento de um sistema de leilão utilizando JavaServer Pages Charles Burkhardt Orientador: Prof. Dr. Paulo Rodacki Gomes Roteiro da apresentação Introdução Conceitos Básicos Desenvolvimento do trabalho
Desenvolvimento Web III. Prof. Felippe Scheidt
Desenvolvimento Web III Prof. Felippe Scheidt Apresentação da disciplina Compreender os princípios do desenvolvimento de sistemas web e da construção de páginas dinâmicas utilizando padrões de projetos,
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira, Fabrício Alves e Daniela Claro Requisitos do ambiente Seguem abaixo os
Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP
Introdução Nesta disciplina aprenderemos HTML CSS JavaScript Jquery PHP HTML é a abreviatura de HyperText Mark-up Language. O HTML foi inventado em 1990, por um cientista chamado Tim Berners-Lee. A finalidade
Informática Parte 12 Prof. Márcio Hunecke
Escriturário Informática Parte 12 Prof. Márcio Hunecke Informática JAVA (SE 8 E EE 7) Java é uma linguagem de programação interpretada orientada a objetos desenvolvida na década de 90 por uma equipe de
Introdução à plataforma Java
Introdução à plataforma Java Apresentação: Professor: Galvez Gonçalves [email protected] O que estudaremos 1. Os conceitos de programação orientada a objetos através de uma linguagem de programação que
TRABALHO DE CONCLUSÃO DE CURSO
UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA CURSO DE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO TRABALHO DE CONCLUSÃO DE CURSO Resumo Artigo I Desenvolvimento de Aplicações
Desenvolvimento de Aplicações Distribuídas
SOA e Web Services Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura
Introdução a Web. Programação para a Internet. Prof. Vilson Heck Junior
Introdução a Web Programação para a Internet Prof. Vilson Heck Junior Introdução Quer ter idéias? Quer vender algo? Talvez comprar? A Web é uma forma universal de comunicação, na qual você pode participar.
Aula 1: Apresentação, Computação Corporativa
Aula 1: Apresentação, Computação Corporativa Diego Passos Universidade Federal Fluminense Técnicas de Projeto e Implementação de Sistemas II Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS
Criando uma aplicação web
Criando uma aplicação web Aplicações web Criaremos uma aplicação completa utilizando: Bancos de dados Modelo MVC JavaServer Faces (PrimeFaces) Um pouco sobre banco de dados Todas as aplicações precisam
Laboratório 01 NetBeans
Universidade Federal de Uberlândia Faculdade de Computação GGI030 Programação Orientada a Objetos 2o. Semestre de 2017 Prof. Renato Pimentel Atividade individual. Laboratório 01 NetBeans 1 Introdução Os
OPORTUNIDADES: Analista de Sistemas Sênior
OPORTUNIDADES: Analista de Sistemas Sênior Experiência em projetos de desenvolvimento de sistemas Conhecimento de metodologia de desenvolvimento de sistema Experiência em levantamento de requisitos e elaboração
Solução para habilitar para a web aplicações Windows. White Paper
Solução para habilitar para a web aplicações Windows White Paper 1. Introdução O Thinfinity VirtualUI oferece uma solução de acesso a interfaces remotas para aplicações Windows desenvolvidas in house,
DESENVOLVIMENTO DE SISTEMAS WEB. Lista de Exercícios AV1-01. Luiz Leão
DESENVOLVIMENTO DE SISTEMAS WEB Luiz Leão [email protected] http://www.luizleao.com Questão 01 Qual a diferença entre as versões Java Standard Edition (JSE) e o Java Enterprise Edition (JEE)? Questão
SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello [email protected]
SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello [email protected] 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side
PROGRAMAÇÃO SERVIDOR PADRÕES MVC E DAO EM SISTEMAS WEB. Prof. Dr. Daniel Caetano
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB PADRÕES MVC E DAO Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 6 7 Padrão de Desenvolvimento? O Conceito de Padrão de Projeto Padrão MVC Persistência MVC Nível
Técnico em Informática. Web JavaScript. Profª Ana Paula Mandelli
Técnico em Informática Web JavaScript Profª Ana Paula Mandelli [email protected] Para o JavaScript - NetBeans O NetBeans é um ambiente de desenvolvimento integrado (IDE) Java desenvolvido pela
SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA
SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA Julio Cesar do Carmo Junior 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Informática para Gestão, Faculdade de Tecnologia, Botucatu, SP, Brasil. E-mail:
Juliana Gonçalves da Costa
Juliana Gonçalves da Costa Desenvolvedora PHP - Full Stack Developer Sumaré, SP procurando por: tempo integral, meio período, freela Olá, sou Juliana, Full Stack Developer desde 2010. Recentemente desenvolvi
Júlio César Falbo da Silveira
Júlio César Falbo da Silveira www.juliofalbo.tech Brasileiro, casado, 24 anos Tijuca Rio de Janeiro RJ Telefone: (21) 98867-9866 / E-mail: [email protected] OBJETIVO Atuar como líder técnico ou
Arquiteturas. capítulo
Arquiteturas capítulo 2 Modelos de arquitetura de sistemas distribuídos Clientes realizam pedidos a servidores Client invocation invocation Server result Server result Client Key: Process: Computer: Modelos
Configuração do Apache Cordova Lab. 13. Prof. Bruno C. Vani
Configuração do Apache Cordova Lab. 13 Prof. Bruno C. Vani [email protected] Apache Cordova Visão Geral [1/2] Permite acessar funcionalidades nativas dos dispositivos móveis (como câmera, GPS, etc.)
Especificação Técnica Sistema de Acesso
1. Introdução O VW Acesso é um sistema 100% web, para controle de acesso de pessoas. O sistema possui arquitetura robusta e independente de plataforma, atendendo todos os segmentos e portes de empresa.
Dreamweaver CC_15x21.indd 1 06/04/ :04:22
Dreamweaver CC_15x21.indd 1 06/04/2015 11:04:22 SUMÁRIO INTRODUÇÃO... 3 CAPÍTULO 1 Iniciando e conhecendo o Dreamweaver... 8 Interfaces... 21 Criando e configurando sites... 22 CAPÍTULO 2 Criando arquivos...
Objetos e Componentes Distribuídos: EJB e CORBA
: EJB e CORBA 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
Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo
Introdução Geral Prof. Vicente Paulo de Camargo Web e Internet A Internet é uma rede de computadores que conecta milhões de computadores Se comunicam através do protocolos específicos A Web é uma forma
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 Conceito das RIA Desafios Atuais Características das RIA Considerações e Benefícios Situação
MIDDLEWARE PARA A COMUNICAÇÃO DE DADOS ENTRE SISTEMAS DISTRIBUÍDOS COM WS SECURITY. CAIO RENAN HOBUS Orientador: Jhony Alceu Pereira
MIDDLEWARE PARA A COMUNICAÇÃO DE DADOS ENTRE SISTEMAS DISTRIBUÍDOS COM WS SECURITY CAIO RENAN HOBUS Orientador: Jhony Alceu Pereira ROTEIRO Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento
Arquitetura de Aplicações J2EE. Jorge Fernandes Outubro de 2003
Arquitetura de Aplicações J2EE Jorge Fernandes Outubro de 2003 J2EE O que é Como se organiza Como funciona Elementos Arquitetura Típica Componentes de Software Reuso é um processo Publicar interfaces Distribuir
Curso online de. Formação em Front-End. Plano de Estudo
Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor
5 Infraestrutura de TI
Hardware consiste na tecnologia para processamento computacional, armazenamento, entrada e saída de dados. Ex: grandes mainframes, servidores, computadores pessoais, laptops e dispositivos móveis. 1 2
