Pular para o conteúdo principal

Postagens

Mostrando postagens de junho, 2014

Guia Pratico do XML

XML é o formato universal para partilha de dados entre aplicações. O conceito XML é simples e as possibilidades são inúmeras. Documentos em formato XML podem conter: Bases de Dados, Transacções Comerciais, Catálogos de Produtos, Gráficos Vectoriais, Equações Matemáticas, Fórmulas Químicas, Relatórios Financeiros, Dados Bibliográficos, Anúncios Publicitários, enfim, quase todos os dados estruturados, em documento de texto. Paulo Heitlinger. Download

Caelum Apostila: FJ-28 Desenvolvimento Ágil para a Web 2.0 com VRaptor, Hibernate e AJAX

Um dos frameworks que é encontrado na grande maioria dos projetos atualmente é o Hibernate, que será utilizado nesse curso para persistência. Veremos mais do que o simples gerenciamento de estado e de queries, pois será praticado como tratar de maneira correta a Session e a Transaction envolvida.  O VRaptor, iniciativa brasileira para Controller MVC, é utilizado para facilitar o desenolvimento web, evitando o contato com as classes pouco amigáveis do javax.servlet, deixando o código legível e desacoplado, ideal para testes. JavaServer Pages é utilizado como camada View, mostrando as principais tags e problemas enfrentados. Juntamente com o VRaptor, o framework javascript JQuery será utilizado para nossas requisições AJAX consu-mindo dados no formato JSON. Download

Caelum Apostila: FJ-21 Java para Desenvolvimento Web

Esta apostila da Caelum visa ensinar de uma maneira elegante, mostrando apenas o que é necessário e quando é necessário, no momento certo, poupando o leitor de assuntos que não costumam ser de seu interesse em determinadas fases do aprendizado. A Caelum espera que você aproveite esse material. Todos os comentários, críticas e sugestões serão muito bem-vindos. Essa apostila é constantemente atualizada e disponibilizada no site da Caelum. Sempre consulte o site para novas versões e, ao invés de anexar o PDF para enviar a um amigo, indique o site para que ele possa sempre baixar as últimas versões. Você pode conferir o código de versão da apostila logo no final do índice. Download

Arquitetura Orientada a Serviços – SOA Infraestrutura para a Inovação

S ervice-Oriented Architecture (SOA) , pode ser traduzido como  arquitetura orientada a serviços , e é um estilo de  arquitetura de software  cujo princípio fundamental prega que as funcionalidades implementadas pelas  aplicações  devem ser disponibilizadas na forma de serviços.  Frequentemente estes serviços são conectados através de um "barramento de serviços" ( enterprise service bus , em inglês) que disponibiliza  interfaces , ou contratos, acessíveis através de  web services  ou outra forma de comunicação entre aplicações.  A arquitetura SOA é baseada nos princípios da  computação distribuída  e utiliza o paradigma  request/reply  para estabelecer a comunicação entre os sistemas clientes e os sistemas que implementam os serviços. Download

Caelum Apostila: RR-71 Desenvolvimento Ágil para Web 2.0 com Ruby on Rails

Esse material é parte integrante do treinamento Desenvolvimento Ágil para Web 2.0 com Ruby on Rails e distribuído gratuitamente exclusivamente pelo site da Caelum. Todos os direitos são reservados à Caelum. A distribuição, cópia, revenda e utilização para ministrar treinamentos são absolutamente vedadas. Para uso comercial deste material, por favor, consulte a Caelum previamente. Site Oficial: www.caelum.com.br Dow nload

Caelum Apostila: FJ-11 Java e Orientação a Objetos

Esta apostila da Caelum visa ensinar de uma maneira elegante, mostrando apenas o que é necessário e quando é necessário, no momento certo, poupando o leitor de assuntos que não costumam ser de seu interesse em determinadas fases do aprendizado. A Caelum espera que você aproveite esse material. Todos os comentários, críticas e sugestões serão muito bem-vindos. Essa apostila é constantemente atualizada e disponibilizada no site da Caelum. Sempre consulte o site para novas versões e, ao invés de anexar o PDF para enviar a um amigo, indique o site para que ele possa sempre baixar as últimas versões. Você pode conferir o código de versão da apostila logo no final do índice. Download

Apostila de XML

XML  ( e X tensible  M arkup  L anguage ) é uma recomendação da W3C para gerar  linguagens de marcação  para necessidades especiais. É um dos subtipos da  SGML  (acrônimo de  Standard Generalized Markup Language  ou  Linguagem Padronizada de Marcação Genérica ) capaz de descrever diversos tipos de dados. Seu propósito principal é a facilidade de compartilhamento de informações através da internet . Entre linguagens baseadas em XML incluem-se  XHTML  (formato para páginas  Web ),  RDF ,  SDMX ,  SMIL ,  MathML  (formato para expressões matemáticas),  NCL ,  XBRL ,  XSIL  e  SVG  (formato gráfico vetorial). A principal característica do XML, de criar uma infraestrutura única para diversas linguagens, é que linguagens desconhecidas e de pouco uso também podem ser definidas sem maior trabalho e sem necessidade de ser submetidas aos comitês de padronização. Downloa...

Programação básica em C

 E um resumo sobre a linguagem ser com uns exemplos bem práticos, Muito bom para quem esta iniciando em C. Download

Arvores AVL,RB

alguns slides sobre arvores AVL e RB Download

Algoritmos: Teoria e Prática

Se você busca compreender profundamente algoritmos e suas aplicações no mundo real, o livro “Algoritmos: Teoria e Prática” é uma leitura essencial para sua formação em programação e ciência da computação. Com uma abordagem clara, progressiva e estruturada, esta obra equilibra perfeitamente a base teórica dos algoritmos com exemplos práticos e resoluções passo a passo , oferecendo uma experiência de aprendizado completa. O conteúdo é ideal para quem está iniciando seus estudos, mas também se destaca como material de apoio para programadores experientes, concurseiros, estudantes de graduação e pós-graduação em áreas como Análise e Desenvolvimento de Sistemas, Engenharia de Software, Ciência da Computação e cursos técnicos de programação. 🔍 O que você vai aprender com este livro: Fundamentos da Lógica de Programação e Algoritmos Introdução clara aos conceitos essenciais: variáveis, estruturas de controle, iteração, recursividade e modularização. Análise de Algoritmos e...

PHP e MySQL - Desenvolvimento Web

PHP é uma linguagem script de programação disponível de graça sob licença open source e utilizada principalmente em servidores web Linux como alternativa ao ASP da Microsoft. MySQL é um sistema open source de gerenciamento de banco de dados relacional que utiliza SQL, a linguagem mais usada para adicionar, acessar e processar dados em um banco de dados. Por ser de código aberto, MySQL é grátis e pode ser adaptado de acordo com as necessidades do desenvolvedor, além de ser mais rápido, estável e flexível. PHP and MySQL Desenvolvimento Web é um guia muito respeitado no mercado, e sua 2ª edição, publicada pela Campus em abril de 2003, foi um dos livros mais vendidos de 2003. A 3ª edição vem com atualizações para a versão 5.0 do PHP e certamente será tão bem-sucedida quanto sua edição anterior. Download COMPRE LIVRO FÍSICO AQUI! Aula Grátis de PHP:

Use a Cabeça PHP & MySQL (Inglês)

Pronto para levar suas páginas web estáticas em HTML para o próximo nível, criando sites baseados em banco de dados com PHP e MySQL? Então Use a Cabeça! PHP & MySQL é o seu guia prático para criar sites dinâmicos e tê-los rapidamente em ação. Ponha a mão na massa criando aplicações reais, que vão desde um quadro de mensagens para as maiores pontuações de um videogame até um site de encontros on-line. Ao final, você terá validado formulários, trabalhado com IDs de sessões e cookies, realizado consultas e junções em bancos de dados, lidado com operações de E/S de arquivos, e muito mais. Por que este livro parece tão diferente? Download