Últimos posts


O PHP oferece várias extensões para analisar documentos XML, mas você ainda tem que escrever um monte de códigos personalizados para validar e extrair dados da XML analisada.

Leia este artigo para aprender como usar essa classe parser XML para validar e extrair os dados de análise de documentos XML com uma quantidade mínima de código que requer apenas uma única chamada para a classe. Nessa primeira parte do artigo, vamos ver os tópicos: “XML é chato, mas ainda precisamos lidar com ela”, “Suporte a XML PHP” e “Solução da classe XML Parser para validar e extrair dados em uma única chamada”. Na segunda parte veremos a  “Implementação de regras de validação personalizadas” e a “Conclusão”. (mais…)


Twitter e APIs

Embora, inicialmente, a web se destinasse à interação entre homens e máquinas, hoje ela trata da interação entre máquinas, ativando o uso de WebServices. Esses serviços existem para os sites mais populares —de vários serviços do Google ao LinkedIn, Facebook e Twitter. WebServices criam APIs por meio das quais aplicativos externos podem consultar ou manipular conteúdo nos sites da internet.

Twitter Developers

Os WebServices são implementados usando uma série de estilos. Hoje, um dos mais populares é o Representational State Transfer, ou REST. Uma implementação do REST é sobre o bem conhecido protocolo HTTP, permitindo que o HTTP exista como um meio para uma arquitetura RESTful (usando operações HTTP padrão como GET, PUT das atualizações, POSTe DELETE). (mais…)


Gradeware liberou a versão 1.0 do Gradle, uma ferramenta open source que pode ser usado para automatizar a construção, testes e publicação/deploy de aplicações Java, Groovy e Scala. Desenvolvido em Groovy, o Gradle combina o poder e a flexibilidade do Ant com o gerenciamento de dependências do Maven.

Gradle

Ao invés de escrever os scripts de execução em XML, como acontece com muitas ferramentas de automatização, o Gradle se destaca por usar uma linguagem de domínio específico (DSL) em Groovy, chamada Gradle Build Language, para configuração de projetos, gerenciamento de dependências, a criação de tarefas e outras atividades relacionadas. (mais…)


A SpringSource lançouSpring for Android 1.0, uma extensão do Spring Framework que simplifica o desenvolvimento de aplicativos nativos para Android. A nova versão inclui um cliente REST (RestTemplate) e suporte ao padrão OAuth (Spring Social) com implementação para conexão a redes sociais.

Spring for AndroidSpring for Android

Uma das principais funcionalidades do Spring for Android 1.0 é o cliente REST. Agora é possível usar uma versão do Spring RestTemplate para consumir serviços RESTful dentro de um aplicativo Android nativo. Com base nas recomendações do Google, o RestTemplate usa bibliotecas de cliente HTTP do Java SE para o Android 2.3+, e o Apache HttpClient para Android 2.2 e versões anteriores. Há suporte a diferentes conversores de mensagens HTTP, uso de Jackson ou Google Gson para processamento de JSON, Simple XML Serializer para XML e Android ROME para RSS/Atom. O RestTemplate também suporta a compressão gzip. (mais…)


Esta formação é voltada a profissionais da área da tecnologia da informação que desejam obter ou atualizar seus conhecimentos sobre o desenvolvimento de aplicações WEB e DESKTOP utilizando a plataforma MICROSOFT .NET 4.0 e os padrões mais conhecidos de mercado.

ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web que permite através de uma linguagem de programação integrada na .NET Framework criar páginas dinâmicas. As aplicações para essa plataforma podem ser escritas em várias linguagens, como C# e Visual Basic .NET.
O ambiente de desenvolvimento utilizado nesta formação é o Visual Studio .NET que possui diversas características que facilitam o trabalho do programador, como os componentes visuais para criação de formulários de páginas Web.

Hoje o mercado demanda muito por profissionais com conhecimento nesta tecnologia, uma vez que a mesma está presente em muitos ambientes corporativos e que necessitam de Aplicações Web dinâmicas e com performance.
Nesta formação voce irá adquirir os conhecimentos para entrar neste mercado!

Curso de Orientação a Objetos com UML

Este curso de Orientação a Objetos com UML é essencial para o desenvolvimento de aplicações Web nas linguagens PHP, JAVA, .NET, Ruby on Rails, entre outras linguagens orientadas a objetos.

Objetivos
- Identificar classes e objetos;
- Conhecer o conceito de orientação a objetos para trabalhar com as linguagens;
- Conhecer polimorfismo;
- Conhecer herança e abstração;
- Reconhecer e projetar interfaces;
- Modelar sistemas com os diagramas de Classes e de Use Case.
Curso de UML em Porto Alegre Rio Grande do Sul (mais…)


O código é bastante simples de ser utilizado e você precisará apenas de uma API KEY do Google Maps para poder utiliza-lo, mas que pode ser gerada gratuitamente e exclusivamente para seu site neste endereço: http://code.google.com/apis/maps/signup.html (mais…)


A linguagem PHP é uma das linguagens Open Source mais utilizadas nos dias de hoje. Existem mais de 20 milhões de domínios PHP indexados, incluindo os mundialmente conhecidos Facebook, WordPress ou Digg, e há boas razões para os criadores Web preferirem esta linguagem a outras, como Python ou Ruby.

PHP é mais rápido, é a linguagem de script mais utilizada, tem documentação detalhada, uma enorme comunidade, uma quantidade astronómica de scripts prontos a usar, e mais importante do que isso, é bastante fácil de aprender PHP, ao contrário de outras linguagens de script como Python. É por tudo isto que faz sentido fornecer à enorme comunidade de programadores PHP uma panóplia de ferramentas úteis e recursos que podem tornar a programação mais simples e eficaz.

Ferramentas de correcção de erros

Webgrind – É uma ferramenta Xdebug de profiling com interface gráfica. Implementa algumas das particularidades do kcachegrind, é instalado em segundos e corre em todas as plataformas. Para optimizações rápidas, é o ideal.

Xdebug – É uma das mais populares extensões de correcção de erros PHP. Fornece uma grande quantidade de informações úteis para ajudar a encontrar erros rapidamente no código. Xdebug pode ser inserido em várias das mais populares aplicações PHP, tal como PHPEclipse e phpDesigner.

Gubed PHP Debugger – Como o nome indica, é uma ferramenta de correcção de erros para caçar erros de lógica.

DBG – É uma ferramenta de correcção de erros robusta para uso local ou remoto. Pode ser inserido em vários PHP IDE’s e ser facilmente usado com a linha de comandos. (mais…)


Neste curso voce conhecerá o JavaScript tecnologia chave que está alavancando a chamada Web 2.0.

Com o seu uso, é possível implementar uma infinidade de recursos que aprimoram, complementam, persistem e otimizam o funcionamento de ricas páginas da web. Notoriamente, é com esta tecnologia que são criados os recursos para a validação de formulários, interfaces flexíveis com interatividade, mensagens de alerta e confirmação e alteração/criação de conteúdo dinâmico.
Além disto, apresenta também o mecanismo essencial para o funcionamento de AJAX – interatividade nativa da JavaScript com padrões de documentos em XML.

Curso de JavaScript - Programação de Scripts na Web
Neste curso você verá como sua sintaxe – a maneira de escrever e entender o código – é simples e está baseada em um modelo de objetos que são os próprios elementos que compoem o cenário da Internet (o navegador e a página web nele exibida). Por ser uma tecnologia interpretada e que opera no próprio navegador de Internet, ela apresenta-se como uma linguagem de programação de script, rica em recursos e de grande potencial, que é massivamente utilizada no desenvolvimento de sites dinâmicos, interativos e em aplicações web. (mais…)


A T@rgetTrust tem os melhores cursos de TI do Sul do Brasil e com certeza seu currículo terá muitos mais destaque com a nossa Formação para Desenvolvedores PHP.

Na formação Desenvolvedor PHP, você encontra os cursos:

Lógica de Programação

Este curso proporciona o aprendizado de conceitos fundamentais da lógica de programação, capacitando o aluno para ser um desenvolvedor desktop, Web ou Mobile.

Com os conceitos fundamentados neste curso de Lógica de Programação, o aluno estará apto a desenvolver de forma rápida e correta com qualquer linguagem de programação, tais como: PHP, JAVA, .NET, Ruby on Rails, C e C++, Adobe FLEX, SQL Oracle, entre outras.

Introdução a Banco de Dados e SQL

Este curso visa introduzir os conceitos básicos, modelos e arquiteturas de banco de dados, que são usados em conjunto com as linguagens de programação atuais do mercado.

Após o curso, o aluno será capaz de criar um banco de dados relacional para usar juntamente com uma linguagem de programação de sua escolha, tais como: PHP, JAVA, .NET, Ruby on Rails, C e C++, Adobe FLEX, SQL Oracle, entre outras.

Além de ser capaz de usar a linguagem SQL, que é a linguagem comercial mais difundida para o modelo relacional, para realizar consultas em seus bancos de dados. (mais…)


Oracle Reports é uma ferramenta para o desenvolvimento de relatórios com dados armazenados em um banco de dados Oracle . Oracle Reports consiste em Oracle Reports Developer (um componente do Oracle Developer Suíte ) e Oracle Reports Application Server Services (um componente do Oracle Application Server ).

Formatos de saída

A saída do relatório pode ser entregue diretamente a uma impressora ou salvos nos seguintes formatos: