Auxiliar no processo de desenvolvimento de produtos desde a concepção da idéia até o lançamento, baseado em experiência no lançamento de um produto inovador em meio a condições de mercado extremamente incertas. A metodologia utilizada tem como pilar principal o constante contato com o cliente em potencial para evolução rápida do conceito sem grande necessidade de capital inicial. Veja mais...

O papel do Front-End Engineer é observar o ambiente em que as aplicações web são desenvolvidas para criar interfaces leves, interativas, flexíveis e fáceis de navegar e manter. Para isso é necessário entender de usabilidade, acessibilidade, padrões web, boas práticas de otimização, Ajax e design. Nesse curso iremos partir do layout, passar pela estruturação das páginas (HTML/XHTML), aplicação do conteúdo, formatação (estilos) e programação client-side (javascript), sempre focando na otimização da performance para criar páginas leves e fáceis de navegar. Veja mais...

Faça parte do time de desenvolvedores que mais cresce no mercado brasileiro e aprenda a criar aplicações web com produtividade e qualidade usando Ruby on Rails. O Curso on-line de Ruby on Rails é voltado tanto para programadores que desejam aprender essa nova plataforma de desenvolvimento Web quanto para programadores que conhecem Rails e desejam expandir seus conhecimentos em áreas mais avançadas que ainda não usam. Veja mais...

Neste curso você irá aprender Ruby além do conhecimento inicial de Rails que as pessoas possuem. O objetivo é entender exatamente como os pontos principais do linguagem funcionam. Criando proficiência em Ruby você será capaz de aplicar em seus projetos os mesmos recursos que tornaram o Rails uma ferramenta de sucesso. Vamos desmistificar a complexidade e a "magia" de temas como Metaprogramação, DSL's, criação de Gems e extensão do Rails. Veja mais...

Vamos entender as motivações que levaram ao desenvolvimento das técnicas do TDD e BDD, seus objetivos e personagens principais dessa história. Após isso passaremos para a integração do RSpec com o Rails e, então, para o tópico de Planejamento Ágil, envolvendo ferramentas de especificação em nível mais alto, como Cucumber, Selenium e Webrat.
Veja mais...

Chegou a hora de colocar seu produto desenvolvido em Rails no ar e você não sabe por onde começar? Nesse curso você irá aprender como configurar uma máquina Linux do zero para rodar adequadamente suas aplicações Ruby on Rails. Backup, segurança e monitoramento são recursos importantes em qualquer servidor. Esses itens também são abordados neste curso, passando pelo monitoramento remoto da CPU, disco e memória, recuperação de seu servidor em casos de panes e a segurança e proteção de seus dados. Veja mais...

Aprenda como criar aplicações ricas, interativas e com usabilidade, conheça o melhor framework para desenvolvimento de aplicações que levam novas experiências para os usuários. Com este curso inédito você estará apto a criar aplicações que fazem a diferença no mercado competitivo de tecnologias web, criando aplicativos inovadores em um ambiente de desenvolvimento moderno, ágil e de alto nível. Veja mais...

Conheça as cinco competências que qualquer programador Adobe® Flex™ deve ter para adquirir proficiência e boas práticas no desenvolvimento de aplicações ricas para a internet. Baseado em muitas experiências reais, você terá um conteúdo de qualidade e totalmente em português, servindo como um ponto de apoio para seu aprendizado e fonte de referência criada por grandes nomes da comunidade Flex™ brasileira. Veja mais...

Com a explosão de vídeos pela internet, uma grande mudança está em curso, um novo modelo de aplicações está fazendo as pessoas mudarem seus comportamentos no modo de consumir áudio e vídeos interativos pela internet. Você poderá fazer parte desta mudança criando, desenvolvendo e fornecendo aplicações web ricas de recursos multimídias usando Adobe® Flex™ 3 + Flash Media Server 3.5. Veja mais...