Archive for julho, 2010

“Ruby on Rails” – XV Jornada de Cursos

Com o objetivo de tirar dúvidas e motivar a utilização de cada curso que estamos promovendo, começa hoje a Semana Especial da Jornada  de Cursos CITi. Confiram hoje o nosso primeiro post: o curso de Ruby on Rails.

O que é o Ruby on Rails?

Ruby on Rails é um meta-framework, ou seja, é a junção de cinco frameworks escrito na linguagem de programação Ruby. Além de ser gratuito e de código aberto ele promete revolucionar o mundo de desenvolvimento web, principalmente sites  voltados a banco de dados(database-driven web sites). Visa a facilidade de criação e diminuição do tempo de desenvolvimento, aumentando assim a produtividade e eficiência. Para isso o RoR(Ruby on Rails) segue dois conceitos o DRY (Don´t Repeat Yourself, Não se repita) e Convention over Configuration(Convenção sobre a Configuração) .

O DRY é o conceito por trás da técnica de definir nomes, propriedades e códigos em somente um lugar e reaproveitar essas informações em outros. Já o Convention over Configuration, como o próprio nome diz, estabelece valores padrão onde exite uma convenção. O progamador pode sobrescrever esses padrões se assim preferir. Em geral esse conceito facilita o entendimento e a manutenção desses sites.

Aqui você pode ter maiores informações sobre os 5 frameworks.

Quem usa o Ruby on Rails?

Apesar de ser uma linguagem muito nova no mercado e lançada pela primeira vez em julho de 2004 por David Heinemeier Hansson. Ela está entre as linguagens que mais crescem atualmente. Dezenas de centenas de aplicações Rails já estão rodando em todo o mundo. Pessoas estão utilizando o Rails em diversas situações, desde pequena operações pequenas até gigantes corporações. Nada mais nada menos que o Twitter utiliza essa linguagem, veja apenas algumas aplicações no mercado.

Aplicações Brasileiras:

BlogBlogs: Indexação, ranking e busca de blogs brasileiros.

Pagestacker: Sua memória na Internet.

Mailee: Finalmente, email marketing 2.0.

Treina Tom: Transmissão de eventos on-line.

Aplicações Estrangeiras:

Twitter: Fique conectado com seus amigos.

Basecamp: Gerenciamento de projetos.

Campfire: Salas de reunião para negócios.

Kongregate: O “YouTube dos games”.

SlideShare: Compartilhe apresentações PPT.

Depoimentos sobre Ruby on Rails

“Antes do Ruby on Rails, programação web necessitava de muitos passos e tempo. Agora, web designers e engenheiros de software podem desenvolver um website de maneira mais rápida e simples, permitindo que eles sejam mais produtivos e efetivos em seu trabalho”
-Bruce Perens, criador do termo “open source”

“O que diferencia este framework de todos os outros é a preferência por convenção ao invés de configuração para tornar as aplicações mais fáceis de desenvolver e compreender.”
-Sam Ruby, funcionário da IBM e diretor da Apache Software Foundation

“Ruby on Rails é incrível por estar diminuindo as barreiras para entrar no mundo da programação. Aplicações web poderosas que geralmente demoram semanas ou meses para serem desenvolvidas agora necessitam somente de uma questão de dias.”
-Tim O’Reilly, fundador da O’Reilly

“Rails é o framework de desenvolvimento web mais bem bolado que eu já utilizei. E já faz mais de uma década que faço aplicações web para sobreviver. Eu construí meus próprios frameworks, ajudei a desenvolver a API Servlet, e criei muito mais que alguns poucos servidores web. Ninguém fez nada como o Rails antes.”
-James Duncan Davidson, criador do Tomcat e do Ant.

Anúncios

Leave a comment »

XV Jornada de Cursos

A Jornada de Cursos é uma iniciativa do CITi, Empresa Júnior do Centro de Informática, centro de excelência da UFPE. No período de duas semanas, normalmente no mês de férias, vários cursos relacionados à novas tecnologias são oferecidos. A Jornada tem como objetivo principal capacitar interessados em novas tecnologias para que estejam aptos a ingressar no mercado de trabalho.

Como já é de tradição o CITi está promovendo a sua décima quinta Jornada de Cursos CITi e a cada dia vem se tornando referência regional no ensino de novas tecnologias. Mais de 1600 pessoas já realizaram nossos cursos.

Os cursos aliam instrutores bem preparados, ótima infra-estrutura com salas bem equipadas, com um computador para cada aluno e ótimo preço. Nossos preços, bem abaixo dos praticados pelo mercado, são garantidos pelo caráter sem fins lucrativos que o CITi como Empresa Júnior possui.

Com o caráter inovador esta edição conta com três novos cursos, são eles: Ruby on Rails, Programação concorrente com Java e Plano de negócios para incubadoras.

A XV Jornada de Cursos CITi acontecerá entre os dias 19 de julho30 de julho de 2010.

As inscrições iniciarão no dia 05 de julho de 2010. Confira a ementa dos cursos no site: www.citi.org.br/XVJornada

Caso surja alguma dúvida sobre algum curso, esta semana o blog entrará na semana especial da Jornada de Cursos do CITi. Todos os dias durante uma semana serão postados matérias sobre os cursos, fique atento. Caso queira tirar a sua dúvida mais rapidamente entre em contato com nossas redes sociais ou ligue, veja os links no final do post.

Não perca esta oportunidade!

Links Úteis:

– www.citi.org.br/XVJornada

– www.citi.org.br

– twitter.com/radarCITi

– Comunidade no Orkut: http://www.orkut.com/Community.aspx?cmm=378840

– Perfil do Orkut: http://www.orkut.com.br/Main#Profile.aspx?origin=is&uid=16580066375345538754

Leave a comment »