Novo curso! Imersão ExtJS 4

janeiro 10th, 2012

Olá, é com grande satisfação que gostaríamos de compartilhar com você nosso novo curso curso online, o Imersão ExtJS 4 que será ministrado pelo Christiano Milfont que irá tratar sobre as melhores práticas para desenvolver WebApps com riqueza de usabilidade usando ExtJS 4.

O Framework Javascript de propósito geral ExtJS possui Widgets [componentes] que fascinam e agilizam o desenvolvimento principalmente de aplicações comerciais que são migradas do Desktop.

Existem bons livros já publicados, como o da brasileira Loiane Groner, que também está publicando um curso gratuito no formato de Screencasts cobrindo o básico do ExtJS e aprofundando com muitos exemplos. O próprio Framework contém uma excelente documentação, uma gama enorme de exemplos, abrangendo inúmeras situações.

Bootstrapping
Uma grande dificuldade para desenvolver WebApps, principalmente para desenvolvedores especializados no Backend, é a aridez de desenhar a interface com CSS e trabalhar o comportamento da visão com Javascript.

Enquanto os sistemas operacionais fornecem um conjunto de componentes de Interface por meio de API e Look’n’Feel padronizado para você simplesmente construir a aplicação, na Web o trabalho é bastante artesanal, inclusive com a necessidade de trabalhar com ferramentas especializadas de design como GIMP ou Photoshop.

Não é à toa que o Toolkit Bootstrap disponibilizado pelo Twitter faz tanto sucesso, inclusive com o mesmo nome da técnica de construir um modelo de layout com componentes padronizados para facilitar a construção de aplicações web.

O ExtJS já fornece embutido no seu Framework todo um conjunto de templates e elementos gráficos para utilizar com seus componentes, além da abertura para customização caso seja necessário. Além disso existem diversos templates distribuídos por terceiros.

Diferencial do Curso
Como já mencionado, existe uma infinidade de materiais disponíveis na Web onde você pode aprender por conta própria.

O diferencial do nosso curso não é simplesmente aprender sobre os Widgets e montar telas ricas, é a experiência de quem desenvolve com o Framework desde que ele era uma extensão do YUI [Framework do Yahoo].

Iremos demonstrar as melhores práticas de como construir aplicações verdadeiramente ricas que são proibitivas de serem construídas num processo artesanal por meio de JS e CSS por dar muito trabalho.

Vamos tratar sobre assuntos espinhosos, como extender componentes, modificar o comportamento natural de elementos do próprio HTML, como navegação por meio de eventos que não existem e ainda vamos dar uma palhinha de como construir uma aplicação que se adapte a dispositivos móveis usando o SenchaTouch com o mínimo de esforço dentro do possível.

Matricule-se já e garanta sua vaga.

Comece 2012 dominando as tecnologias mais emergentes do momento

novembro 1st, 2011

Confira só os cursos que preparamos para você neste final de ano =)

jQuery do básico ao avançado

O instrutor Harlley Oliveira vai mostrar ao vivo pela internet através de recursos de áudio, vídeo e screensharing como construir aplicações web usando jQuery. Totalmente mão na massa ele irá compartilhar com você os principais conceitos e técnicas usadas para trabalhar com seleção de objetos do DOM, eventos, animações, e claro, o tão usado plugin, jQuery UI para criar aplicações lindonas.

Inicio dia 07/11, Segunda e Quarta feira, das 19:00 às 21:00 – 12 horas/aula

Saiba mais em: http://www.egenial.pro/pt/jquery

Django do básico ao avançado

Aprenda tudo sobre Django, conheça um dos frameworks que mais cresce no mercado. Não importa se você trabalha com PHP ou Rails, se trabalha em uma empresa grande ou pequena, com software novo ou legado, se é um usuário Windows, Linux ou OSX: há uma chance muito grande do Django ser bastante útil para você. Então não perca tempo, deixe a preguiça de lado e coloque mais essa maravilhosa ferramenta na sua lista de habilidades :)

Inicio dia 08/11, Terças e quintas, das 19:00 às 21:00 – 18 Horas/Aula.

Saiba mais em: http://www.egenial.pro/pt/django

HTML5 & CSS3

Que tal deixar de ser ninja e virar um samurai de vez? Crie aplicações lindonas para rodar no Desktop, Android, iPhone e iPad. Chegou o grande momento de você dominar tudo sobre HTML5 e CSS3. Totalmente mão na massa. O professor mostrando em tempo real como dominar HTML 5 e CSS3 criando uma aplicação do zero. São 16 horas de curso ao vivo pela internet, um fórum de estudos disponível durante todo o período do curso e vídeos das aulas gravadas que servirão como seu ponto de apoio para futuras pesquisas.

Inicio dia 12/11, Aos sábados das 08:30 às 11:4 – 16 Horas/Aula.

Saiba mais em: http://www.egenial.pro/pt/html5

Imersão Javascript

O curso que você estava esperando para domininar de vez Javascript acaba de chegar. Ministrado por Cássio Marques. Você será levado à uma imersão de conceitos e práticas! Aprenda tudo sobre Javascript e escreva código fácil de manter. Compreenda os mecanismos da linguagem que tornam frameworks como jQuery possíveis.

Inicio dia 19/11, Aos sábados 08:30 às 11:30 – 12 horas/aula

Saiba mais em: http://www.egenial.pro/pt/javascript

Design de Interfaces

O Eduardo Horvath vai mostrar em tempo real como usar e abusar de todos os recursos dos softwares gráficos mais usados no momento para criar interfaces para aplicações web e mobile. Você irá aprender todos os conceitos e práticas usadas por grandes empresas de desenvolvimento de softwares através de aulas em tempo real, um fórum de estudos disponível durante todo o período do curso e vídeos das aulas gravadas que servirão como seu ponto de apoio para futuras pesquisas.

Inicio dia 19/11, Aos sábado das 8:30 às 12:30 – 20 horas/aula

Saiba mais em: http://www.egenial.pro/pt/designdeinterfaces

Mega descontos!

Quer saber como ganhar um descontão especial em todos os cursos e-Genial deste final de ano?

É simples! Basta enviar uma mensagem para seu twitter ou Facebook com a seguinte frase. “Quero ganhar um mega desconto de final de ano nos cursos da @egenial. #egenialcursos”

Curso de JQuery do básico ao avançado

outubro 16th, 2011

O javascript foi durante um bom tempo uma linguagem usada pelos programadores apenas para resolver problemas pontuais de interface, como validação de campos e mostrar mensagens de alerta na tela. Com o amadurecimento do mercado de desenvolvimento web, surgiram os primeiros cases de aplicações ricas usando javascript e ajax. Como era complicado naquela época desenvolver aplicações ricas usando javascript, devido as diferenças de implementação entre os diversos browsers, começaram a surgir bibliotecas para abstrair essas diferenças e tornar a programação com javascript mais simples e produtiva.

O jQuery foi criado em 2006 e desde então vem sendo utilizado por várias empresas em todo o mundo. Basicamente, ele é uma biblioteca escrita em javascript que facilita a manipulação de documentos HTML, eventos e animações. Um comando em javascript como document.getElementById(“elemento”) se torna $(“#elemento”) usando jQuery.

O curso tem como público alvo desenvolvedores web, front-end developers e designers de interface. O curso vai fazer uma introdução a sintaxe do javascript, explicar como funciona o Data Object Model (DOM), e ensinar na prática os principais comandos do jQuery, seletores de elementos, manipulação de eventos, animações e ajax. Será ensinado como criar e utilizar plugins, com atenção especial ao framework de interfaces jQuery UI. No final do curso o participante estará apto a criar interfaces profissionais de forma simples e rápida.

Para obter mais informações como carga horária, data de início e fazer sua matrícula, basta acessar a página do curso.

Conheça o Imersão Javascript

outubro 5th, 2011

JavaScript é uma das linguagens do momento. Presente em praticamente qualquer aplicação web e sendo também cada vez mais usada no servidor, saber JavaScript já se tornou requisito obrigatório para qualquer desenvolvedor. O problema é que ainda hoje muitas pessoas usam JavaScript como uma “linguagem de brinquedo”, sem realmente conhecer todos os detalhes da linguagem e como a mesma realmente funciona. A idéia do curso Imersão JavaScript é resolver esse problema.

Provavelmente você já escreveu código JavaScript que apresentava um ou mais dos seguintes problemas:

- Funções muito longas e dificeis de entender
- Variáveis globais que mudavam de valor em momentos inesperados e introduziam bugs
- Código JavaScript inline nos seus elementos HTML
- Código procedural, com muitas funções bagunçando o escopo global
- Falta de organização

JavaScript não é uma linguagem perfeita. Diversos problemas em sua implementação criam riscos para o código escrito, como efeitos inesperados, problemas de manutenção, entre outros. Porém, é possível criar aplicações organizadas e com código seguro seguindo-se alguns padrões e evitando-se as características ruins da linguagem, usando somente a parte boa. Neste curso vamos aprender diversos recursos do JavaScript, tais como:

- Conceitos básicos da linguagem
- Como o JavaScript implementa orientação a objetos
- Programação funcional com JavaScript
- Tratamentos de exceções
- Metaprogramação
- Design Patterns
- e muito mais!

O curso tem como público alvo desenvolvedores e estudantes com ou sem experiência em JavaScript que queiram aprender como escrever código JavaScript seguro, organizado e fácil de manter, além de entender como são implementados alguns conceitos dos frameworks JavaScript utilizados atualmente.

Para participar do curso é necessário que você já tenha experiência em pelo menos uma linguagem de programação. Já ter alguma experiência prévia especificamente com JavaScript é desejável, mas não é um requisito obrigatório. Caso você não conheça a linguagem essa será uma excelente oportunidade para aprender!

Quer saber mais detalhes sobre o curso e sua grade? Clique aqui.

Conheça nosso novo curso online de Django

setembro 19th, 2011

Como vocês podem perceber temos uma grande quantidade de cursos online de tecnologias de desenvolvimento Web, principalmente no que diz respeito à Ruby, Rails e RSpec. E sempre de olho em tendências, agora é a vez do Python e o Django entrarem em ação! Conheça nosso novo curso online de Django do básico ao avançado.

Python e Django? Quem usa isso?

O Python não é só mais uma linguagem que está tomando conta de discussões pela web. Python vem sendo usado com sucesso por grandes empresas como o Google (inclusive o Guido Van Rossum,criador do Python, trabalha no Google), Rackspace, e em pesquisas científicas que vão desde análise de neuro imagens ao telescópio Hubble. Já imaginou ter todo esse poder em mãos?

O Django é o framework mais popular para desenvolvimento de aplicações web com Python. Atualmente ele é usado em grandes portais como a Globo.com, Lawrence e o The Washington Post. Sua simplicidade, riqueza de features e facilidade de desenvolvimento vêm encantando milhares de desenvolvedores ao redor do mundo. Sejamos francos: muitas vezes, o desenvolvimento para web é uma tarefa maçante e repetitiva, e o Django foi feito justamente para minimizar esses desconfortos.

Eu tenho uma empresa pequena. O Django é bom para mim?

Para startups e empresas pequenas, um framework web com as capacidades do Django pode ser fator decisivo para o sucesso. Isso porque o Django provê um poder enorme de prototipação, sendo possível desenvolver uma aplicação simples ou uma prova de conceito em minutos.

E se minha empresa for grande?

Para empresas grandes, o sistema de apps reusáveis do Django permite um melhor aproveitamento de features que são usadas em mais de um lugar. Com isso, uma empresa grande consegue mover-se mais rápido e consequentemente entregar mais rápido devido à simplicidade do ambiente Python+Django e do reaproveitamento que essas tecnologias proporcionam. Além disso, o Django faz um excelente trabalho quando o assunto é lidar com bases de dados legadas.

Minha empresa usa a tecnologia XPTO. O Django roda legal com ela?

Não importa se você tem Mac ou PC, se usa Linux ou Windows, SQLServer ou MySQL: o Django e o Python são compatíveis em boa parte dos cenários que você pode imaginar. Como dito no parágrafo anterior, o Django faz um excelente trabalho quando o problema é lidar com bases de dados legadas. Quem nunca precisou mexer naquele banco Interbase modelado na década de 1990 que atire a primeira pedra ;)

Django vs. Rails

Essa é uma questão comum, pois Python e Ruby, Django e Rails, são linguagens/frameworks muito comentados ultimamente. Não é incomum ver flame wars, posts tendenciosos (para ambos os lados) falando sobre Python com Django e Ruby com Rails na web. Depois de muito trabalhar com o Django e de conversar com pessoas experientes em Rails, a idéia que você poderá chegar é que, na maior parte das vezes, escolher entre as duas tecnologias é meramente uma questão de gosto ou oportunidade, já que nenhuma tecnologia deixa a desejar em relação a outra.

Fazendo uma analogia com esportes, um lutador de MMA geralmente tem experiência em no mínimo duas lutas: uma de grappling (geralmente Jiu Jitsu, Judô ou Wrestling) e uma de striking (Boxe, Kickboxe, Muay Thai, Karatê e por aí vai). Um lutador com experiência em várias modalidades tem mais chances de se sair bem em diferentes cenários. São poucos que se dão bem conhecendo somente um tipo de luta.

Da mesma forma, um desenvolvedor com uma melhor bagagem tecnológica tem mais chances de fornecer um trabalho de maior qualidade e consequentemente ter uma melhor remuneração e destaque.

O que eu vou aprender nesse curso?

A primeira parte do curso possui um foco maior na linguagem Python. Os material que estamos preparando torna fácil o entendimento e a aprendizagem da linguagem para quem já conhece outras linguagens, como JavaScript, PHP, Ruby, C# e Java.

Depois disso vamos pegar pesado no desenvolvimento com Django. Vamos abordar desde conceitos básicos como o paradigma MTV (Model Template View), URL Routing, Templates, modelagem de dados até conceitos mais avançados como TDD, Django admin, fixtures, REST, deployment, segurança e performance. Neste curso vamos trabalhar com as versões 2.7 do Python e 1.3 do Django(Últimas versões).

A ementa detalhada pode ser vista na página do curso.

Há algum pré-requisito?

É necessário que você já trabalhe com desenvolvimento de software. Se você é acadêmico ou está fazendo algum curso técnico na área e ainda não tem experiência profissional, você poderá ter um bom aproveitamento se já tiver visto linguagens como C++ ou Java em seu curso. Ter desenvolvido para Web não é requisito, mas irá ajudar muito.

Finalizando

Não importa se você trabalha com PHP ou Rails, se trabalha em empresa grande ou pequena, com software novo ou legado, se é usuário Windows, Linux ou OSX: há uma chance muito grande do Django ser bastante útil para você. Então não perca tempo, deixe a preguiça de lado e coloque mais essa maravilhosa ferramenta na sua lista de habilidades :)

Curso de Titanium Mobile: Por que investir no mercado de aplicativos para dispositivos móveis?

setembro 4th, 2011

Todos já devem ter percebido o crescimento exorbitante do mercado de aplicativos para dispositivos móveis. Segundo pesquisa realizada pela Gartner, os consumidores irão gastar cerca de 15 Bilhões de dólares em Lojas de Aplicações (Apple Store, Google Market, Amazon App Store for Android, Samsung Apps e outras) para dispositivos móveis ainda este ano. Um aumento de 190 por cento comparado à 2010, não deixando dúvidas que este é um mercado extremamente promissor.

Plataformas

Hoje temos diversas plataformas para desenvolver aplicações como por exemplo: iOS da Apple(iPod, iPhone e iPad), Google Android, Samsung Bada, Windows Phone 7 da Microsoft, BlackBerry da RIM e outras. Cada plataforma possui seu próprio ambiente de desenvolvimento e linguagem de programação. Para o desenvolvedor isso se reflete em um árduo caminho no aprendizado de tais ambientes e linguagens. Sem contar com o fato da necessidade em manter códigos-fonte isolados para cada plataforma.

Para resolver esse problema encontramos hoje no mercado algumas alternativas que tem como objetivo fornecer um único ambiente de desenvolvimento para aplicações móveis. Dentre elas podemos citar o Adobe Air, o PhoneGap e o Titanium Mobile…

Por que Titatium Mobile?

Não querendo desmerecer as outras alternativas, onde acreditamos fortemente que podem ser utilizadas em determinados contextos, o Titanium Mobile se difere por viabilizar o desenvolvimento de aplicações nativas utilizando a linguagem de programação mais conhecida por desenvolvedores web, como também a que mais cresce em todo mundo, o JavaScript. O termo “nativa” quer dizer que a aplicação usará componentes nativos da plataforma onde a aplicação estará sendo executada. Ou seja, apesar de usar JavaScript, não estamos falando de aplicações que rodam dentro de um componente browser do dispositivo, onde o usuário precisa definir toda a UI (Interface com o Usuário) utilizando HTML e CSS, apesar da plataforma também permitir tal abordagem…

Por que UI nativa é importante?

Vamos enumerar os motivos:

1. O usuário já está acostumado em utilizar aplicações nativas em seu dispositivo, na qual seguem um padrão visual e de navegação da plataforma, dessa forma diminuímos consideravelmente o aprendizado do usuário e aumentamos sua UX(User Experience);

2. O tempo de resposta de uma UI nativa é maior do que aplicações que
rodam dentro de um browser;

3. Aumentamos consideravelmente a probabilidade de aprovação por lojas mais criteriosas, como a Apple Store, uma vez que a aplicação por utilizar uma UI nativa passa a seguir as boas práticas de Interfaces recomendadas pela plataforma onde será executada…

Quais plataformas são suportadas hoje pelo Titanium Mobile?

As duas principais plataformas do mercado, Apple iOS e Google Android, são amplamente suportadas pelo Titanium. Existe também um suporte inicial a plataforma BlackBerry da RIM, na qual não será coberta no nosso curso…

Então só preciso ter um código-fonte para minha aplicação?

Sim. Cerca de 90% do seu código é aproveitado por ambas as plataformas, os 10% são código que exploram funcionalidades exclusivas e comportamentos de cada plataforma. Mas 100% do código será JavaScript…


Preciso ter um Mac para fazer o curso?

Nosso curso terá como foco as plataformas Apple iOS e Google Android. O código criado será o mesmo para cada plataforma. Estaremos sempre rodando o código no iOS e no Android, aqueles que não tem Mac só poderão executar no Android, uma vez que o Titanium possui a dependência do SDK da Apple para criar aplicativos para a plataforma iOS. Mas lembre-se que as aulas são gravadas e todo o código será disponibilizado pra vocês. Então o impacto de não ter um Mac neste momento será mínimo…

Quer saber mais? Não deixe de acessar o site e conferir a grade.

@novoproduto

agosto 24th, 2011

Lá se foram 6 anos de e-Genial, muita coisa aprendemos com nossos cursos online e consequemente com o Treina TOM. Neste período vi várias empresas, projetos e produtos nascerem e morrerem, vi também muitas de minhas idéias não serem executadas, e hoje fazendo uma retrospectiva de todos estes anos, só posso dizer uma coisa! Estou muito, mais muito feliz com todo o resultado e o crescimento assustador que tivemos neste período mesmo não dando conta de desenvolver os projetos que eu queria. Se fizessemos um gráfico de 6 anos para cá, temos uma linha de crescimento que só aumenta, isto graças a todos vocês que acreditam em nossos produtos e a toda equipe e-Genial que tem feito um trabalho extraordinário.

Desde que lançamos o Treina TOM em 2008, não desenvolvemos nenhum produto novo, estávamos somente mantendo a nossa estrutura com cursos novos e melhorias no Treina TOM. Neste mesmo período, desenvolvemos vários pequenos e médios projetos para outras empresas, sempre com o objetivo de continuar estudando e ganhando mais experiências em desenvolvimento web e empreendedorismo, por isso desenvolvemos vários sites aqui para a região de Mato Grosso e outras aplicações como o Vídeo Chat do Parperfeito.com.br que atende milhares de usuários simultâneos, desenvolvido com Adobe Flex e vários servidores em Cluster com Flash Media. E agora nestes últimos meses desenvolvemos também uma WebTV para a RDNews.com.br focada em notícias politicas de Mato Grosso e Região que atende também mais de 15 milhões de usuários ao ano, esta app foi desenvolvido com Rails 3, ffmpeg, Sinatra, Nodejs, Mongodb e Resque sobre a Linode.com e Amazon EC2 e S3.

Durante o desenvolvimento sob demanda destes serviços, não deixamos a peteca cair, pois os cursos que eram 3, agora são 12 e com quase 3.000 alunos, o Treina TOM que tinha poucos usuários, agora passam de 22 mil e este número continua crescendo, este post no Startupi descreve bem o que o Treina TOM já representa para a e-Genial.

Como vocês podem ver, tudo caminha muito bem, e por isto poderíamos estar acomodados com que já temos. Mas não! Isto não é verdade. E por não sermos acomodados, estamos saindo da caixa e parando o desenvolvimento sob demanda e iniciando o maior projeto de nossa vida profissional, algo gigante comparado com que já fizemos até aqui, e como vocês sabem, a nossa expertise é ensino a distância, eventos, cursos, treinamentos realtime pela internet, e por isto queremos continuar algo nesta linha. Neste momento sentimos que o nosso sonho é MUITO maior que tudo o que já criamos e por isto estamos desenvolvendo um novo produto.

Queremos desenvolver algo tão legal, mas tão legal, que só será possível se vocês todos participarem também deste desenvolvimento, principalmente nesta primeira fase de validação de idéias e recursos. E para isto virar realidade, desenvolvemos o Teaser http://novoproduto.com onde cada um de vocês podem conhecer um pouco deste novo produto, fornecer feedbacks e muito mais. A grande sacada desde site é que vamos estar presentes ao vivo todas as sextas feiras a partir das 15:00 horas para bater um papo com todos vocês e falar tudo o que estamos pensando.

Para acessar o Novo Produto clique aqui.
Não deixe de seguir também pelo twitter @novoproduto

Grande abraço!

Carlos Eduardo
Diretor de tecnologia e inovação

Já conhece a equipe e-Genial?

junho 16th, 2011

Equipe e-Genial

Para quem não sabe, por trás de todos os cursos, eventos on-line e do Treina TOM, existe uma equipe que está procurando sempre fazer o melhor. Somos nós! Equipe e-Genial :-)

Curso de Gestão Jurídica para empresas de desenvolvimento web

junho 16th, 2011

Olá pessoal,

nós aqui da e-Genial somos apaixonados por tecnologia, e lá em 2007 quando começamos a ministrar cursos on-line a primeira coisa que pensamos foi “Vamos só ministrar cursos com temas que usamos aqui na empresa, e na prática”. E não foi diferente de lá pra cá, continuamos lançando muitos cursos de tecnologias que usamos aqui na e-Genial, como Rails, Flex, Node.js, HTML5 dentre outros.

Em vários momentos nesta jornada de mais de 4 anos, tivemos dificuldades com contratos, leis, e outros assuntos mais burocráticos que surgem no dia a dia de uma empresa de software e serviços de tecnologias e inovações. E confesso que passamos por apertos por não ter um Advogado que fala-se a nossa língua. E como foi difícil.

Então resolvemos procurar um Advogado fera nestes assuntos ligados a todos estes temas, e mais! Que entende-se de verdade de tecnologia. E após a indicação de um amigo encontramos o Rodrigo Dutra de São Paulo, que executou todos os nossos contratos, políticas de privacidade e várias outras consultorias que o mesmo vem nos fornecendo até hoje.

Já algum tempo, tenho recebido muitos emails de pessoas pedindo ajuda e indicação de profissionais que executavam estes trabalhos, pois é fato, não dá para ser fera em tudo. Então aí surgiu a idéia de lançar um curso que trata-se destes assuntos de uma forma direta para nós que desenvolvemos aplicações web.

A 6 meses atrás fizemos uma reunião com o Rodrigo Dutra e formatamos e reformatamos uma grade baseada em uma pesquisa com várias pessoas. E é com grande satisfação que gostaria de compartilhar com vocês nosso mais novo curso para empreendedores e desenvolvedores de aplicações web.

Gestão Jurídica para empresas de desenvolvimento web: http://egeni.al/jvMyJo

Espero que gostem :-)

Qualquer dúvida não deixe de me mandar um email falecom at egenial.com.br

Grande abraço!

——
Carlos Eduardo

Sobre o murmurinho do Twitter

abril 26th, 2011

Olá pessoal,

estou escrevendo este post para deixar claro alguns pontos antes que eles sejam mal interpretados por mais pessoas.

Isto é um problema?

Tenho visto que 0,5% das pessoas que fizeram o download de palestras do Café com o TOM e Kata TOM (Neste último mês desde que colocamos o site novo no ar) reclamarem sobre “ter que enviar um post no twitter para poder baixar a palestra”. Por isso quero explicar a mecânica que desenvolvemos.

Nossas iniciativas

Nós criamos palestras on-line desde 2007, fazemos isto constantemente, já vimos milhares e milhares de pessoas do Brasil e até mesmo de fora participar de nossas iniciativas que consistem em marcar uma data e horário para a realização de uma palestra em tempo real de algum assunto de interesse da comunidade de desenvolvimento web ou até mesmo para novos empreendedores.

Estas palestras acontecem de forma totalmente espontânea e 100% gratuítas, nestes eventos convidamos pessoas da comunidade web brasileira e até mesmo de fora para compartilhar o conhecimento com todos que tiverem o interesse pelo assunto.

Já passaram por estes eventos grandes nomes da comunidade de desenvolvimento web brasileira, cada palestrante cedeu grande parte de seu tempo preparando conteúdo, slides e ensaindo para fazer o melhor para todos através de nossa estrutura. Isso sem contar horas e horas de trabalho também do meu lado, dias em que deixei de lado minha familia para acompanhar estes eventos e dar suporte para oferecer algo de qualidade para todos que participam.

O porque?

Olha, isso funcionou bem, até que resolvemos gravar estas palestras para um posterior download para que todos pudessem assistir a qualquer hora, em qualquer lugar sem precisar estar conectado a internet.

Isso acabou virando um problema, as palestras ao vivo começaram a cair a audiência porque todos sabiam que podiam assistir depois e com a mesma qualidade, então pra que estar on-line? Não é mesmo?

Pos é, imagine para nossos convidados, os palestrantes falarem para 5 a 20 pessoas ao vivo durante 60 minutos, em vez de 50, 60, 80, 120 e até mesmo 300 pessoas, o que já aconteceu com temas legais ministrados no Café com o TOM.

A qualidade destas gravações é a mesma do evento acontecendo ao vivo, a diferença é que os usuários não podem interagir mais e perguntar, mas isto não é tão impactante, porque com a gravação em mãos, basta assistir e reassistir a qualquer momento.

A mecânica

Levando este fato ao pé da letra, sabendo que a gravação é MUITO importante, criamos esta troca pelo post no twitter. Onde a idéia consiste em logar no twitter uma única vez (por sessão), para enviar uma primeira mensagem (Que pode ser alterada) onde o usuário nos ajuda a ganhar seguidores no twitter para que possamos divulgar mais e mais nossas palestras, eventos e iniciativas etc. Então da segunda mensagem para frente (Que também podem ser alteradas) é um post onde o usuário compartilha com seus seguidores que está baixando a palestra x, y, z, e assim por diante.

Desta forma conseguimos divulgar mais nossos eventos sejam eles gratuítos ou pagos, conseguimos também que mais e mais pessoas, vamos falar sim! De mais e mais e mais pessoas conheçam o trabalho dos palestrantes do Café com o TOM e consequentemente o nosso.

Conseguimos também gerar números de interesses por assunto, por palestrante e outros que já divulgamos pelo twitter como perfil de participantes para focar mais em palestras que vão ter publico, em vez de ficar criando coisas sem sentido, gastando tempo com assuntos que não interessam a comunidade de desenvolvimento web brasileira. E outra coisa bacana é que os palestrantes podem ter também um feedback real do interesse das pessoas pelos temas que eles ministram mesmo dias, semanas ou meses após a realização do evento.

Isto é muito?

Muitas empresas fazem isto, o pessoal do O’Reilly faz isto, o pessoal da The Pragmatic Bookshelf também faz isto, muita gente faz isto, é praticamente uma troca. Há, vocês podem fazer isto usando o Pay with a Tweet.

Nós da e-Genial precisamos da ajuda de vocês para que estes eventos possam acontecer com frequência, para que haja mais e mais palestrantes interessados em compartilhar o conhecimento, para que novos talentos nos encontrem e queiram também palestrar, como já aconteceu 2 vezes somente neste mês, e mais 3 nas próximas semanas que ficaram sabendo de nossas iniciativas e que tem algo interessante para compartilhar no Café com o TOM com todos nós.

Agora se esta troca é muito, estes 0.5% tem o total direito de falar o que quizerem, já anotamos várias sugestões e vamos melhorando a cada dia, é algo novo na e-Genial, mas confesso que estamos muito felizes porque tem funcionado, os eventos ao vivo voltaram a lotar e muito mais palestrantes com temas fantásticos começaram a aparecer, isto é fato.

Quanto aos twitts repetidos

Todos aqueles que quizerem fazer o download, após logar no Twitter, vai aparecer os campos de mensagem, esta mensagem pode ser trocada, o que não pode ser trocada é o link, pois este link é essencial para que mais pessoas encontre o repositório de palestras. Aí eu repito a pergunta isto é muito?

Quem nos segue?

As pessoas que seguem a @egenial são pessoas interessadas em nossas iniciativas, é esta a única razão. Ninguém é obrigado a seguir ninguém, é fato, ninguém é obrigado a enviar estes posts também é fato. Mas é fato que muitos reconhecem o nosso trabalho destes anos de Café com o TOM e entendem que não estamos aqui para fazer brincadeira, estamos aqui para fazer a diferença oferecendo conteúdo de primeira para aqueles que realmente estão interessados em aprender o que há de melhor em tecnologia e inovação, sejam gratuítos ou pagos.

Em nome da e-Genial agradeço de coração a cada um de vocês que vem nos seguindo durante estes anos, e aos novos seguidores obrigado, e espero que gostem das nossas próximas iniciativas como palestras, cursos e workshops que estamos preparando para todos vocês.

O que vem por aí?

Neste mesmo formato, estamos preparando para liberar as palestras de mais eventos privados que realizamos algum tempo atrás. Estes eventos foram criados com o objetivo de ajudar projetos sociais, projetos open source e outros.

Depois de algum tempo eles param de receber doações, e como conseguimos atingir nossos objetivos ajundando estas instituções, então para que os conteúdos das palestras não se percam com o tempo, resolvemos liberar eles para que muitos possam usufluir deste grande conhecimento.

Update 15:40 – 26/04/2011

Pessoal, depois de muitos feedbacks o que vamos implementar é o seguinte:

1 – O usuário loga no twitter, envia um twitt para divulgar nossas iniciativas, seguir a @egenial. Aí Baixa o vídeo1.

2 – No segundo download vamos criar um permalink e mostrar mais o título da palestra: Acabei de baixar a palestra xxxx da @egenial no #cafecomtom. Ai ele baixa o vídeo2.
2.1 – Este permalink vai para uma página onde tem como prioridade mostrar a palestra exata que o usuário baixou.

3 – A partir de agora não envia mais nada para o twitter desde que esteja na mesma sessão.

Desta forma conseguimos diminuir BEEEM o flood.

Então espero que gostem.

Grande abraço!

Carlos Eduardo