Desenvolvimento de Aplicações Desktop com Ruby

A linguagem de programação emergiu ao mercado em meados de 2000 e vem ganhando lugar entre as grandes plataformas de programação de forma exponencial. Atualmente a Sun Microsystems já vem dando suporte e incentivo ao Ruby através da inclusão de ferramentas para Ruby e Ruby on Rails em seu IDE denominado NetBeans, um dos mais populares e poderosos ambientes de desenvolvimento em tecnologia Java e adjacências.

O curso de Desenvolvimento de Aplicações Desktop com Ruby visa dar todas as prerrogativas iniciais para programadores que já tenham experiência em linguagens de programação orientadas a objeto. Além de todos os recursos básicos da linguagem são também abordadas: a codificação de classes e estruturação de programas orientados a objeto em Ruby. Além disso, são também explanados os mecanismos entrada e saída, módulos, threads, conectividade com banco de dados, interação com XML, uso de chamadas XML-RPC, XSTL, YAML, Ruby para Web, Interface Gráfica com o Usuário, Garbage Collector e ao final esquemas de Unit Testing.

Tópicos abordados no treinamento em questão: Introdução à Tecnologia de Linguagem Ruby, Conhecimentos Essenciais, Classes, Entrada e Saída, Módulos, Threads, Banco de Dados, XML, XML-RPC, XSTL, YAML, Usando Ruby na Web, Interface gráfica, Garbage collector, Unit testing.