Pular para o conteúdo principal

Google App Engine em 10 minutos, sem exagero

O número de oportunidades que nos rodeiam é enorme. Evidentemente não há quem possa agarrar todos elas, mesmo porque muitas demandam algum investimento, no nosso caso, geralmente tempo e coragem para aprender coisas novas.

Quantas pessoas já pediram para consertar um computador, configurar uma rede, um blog, um site?

O que nos impede de criar um site ? um sistema de inscrição para uma prova de corrida de aventura ? Um site para uma pousada ? Para uma prima que vai casar ? Nenhum destes projetos vão nos deixar milionários, nem serão considerados como a mais sensacional criação de 2010... Mas são necessidades reais, relativamente simples.

Mesmo sendo um projeto simples, a finalização de um projeto demanda diferentes skills:
- Programação e banco de dados
- Configuração de ambiente de produção, domínio, DNS...
- Design, imagens... (dica: fazer coisas simples)
- Uso do Google Analytics (sim, todo projeto tem que ter né? )

O concurso de Google App Engine foi criado para que possamos exercitar a conclusão de um projeto. Não estamos procurando projetos inovadores, fantásticos, geniais, estamos formando profissionais prontos para o mercado, que consiga iniciar e concluir um projeto.

Então, vale a pena fazer qualquer projeto.
- Não tem um site pessoal ? Crie um. 
- Tem uma banda ? Crie um site.
- Faça o site daquele amigo que queria tanto...
- Tem um projeto open source ? Mostre  ao mundo.
- Site do seu grupo de usuários
- Estude o banco de dados do Google App Engine e faça alguns exemplos
- Rode seu TCC no Google App Engine
- Crie uma aplicação no seu celular que executa alguma coisa no Google App Engine
- Crie um site engraçado, estático!
- Seu agregador de informações, com mashup de vários lugares

O importante é aprender!

O grande amigo Alê Gomes, da Sea Tecnologia recomendou um texto muito interessante sobre "Iniciativa e Acabativa". Vale a pena ler: http://www.kanitz.com.br/veja/acabativa.asp

O Google App Engine oferece uma infra-estrutura "gratuita" para pequenos e médios (até que um certo nível de uso dos recursos oferecidos sejam atendidos). Pequenas empresas e projetos podem ser extremamente beneficiados. Imagine por exemplo uma pessoa que organiza provas de aventura duas vezes por ano e tem que manter um site. Qual o custo de infra-estrutura ? R$ 40,00 a R$ 100,00 por mês ? Ou seja, R$ 500 a R$ 1000,00 por ano ? Porque não aproveitar a estrutura do Google App Engine e ter custo zero ?
 
Com o concurso eu também fiquei motivada e comecei a fazer o meu projeto. Pedi as instruções para o Rafael Nunes (@rafanunes), que são dignas de serem passadas pelo twitter.  Configurei o ambiente no Eclipse e consegui executar muito rapidamente.

Instruções para criar seu projeto

  1. Crie sua conta no App engine appengine.google.com(em menos de 3 minutos) você receberá um SMS e o projeto está criado!
  2. Instale o plugin no Eclipse: na barra de ferramentas em Help > Install New Software e coloca essa URL http://dl.google.com/eclipse/plugin/3.6
  3. Crie seu projeto no Eclipse: File > New > Web Application Project -> IMPORTANTE* desmarcar a opção 'Use Google Web Toolkit
  4. Pra rodar a aplicação: Botão direito em cima do projeto > Run As > Web Application
  5. Pra definir o id da aplicação no gae , o mesmo que você criou no , clique o botão direito em cima do projeto > Google > AppEngine Settings
  6. Pra fazer upload: Botão direito em cima do projeto > Google > Deploy to AppEngine

É isso ai pessoal, ainda temos 10 dias para conclusão dos projetos, tempo mais que suficiente! Se precisar peça ajuda de um dos instrutores Globalcode!

Todos os ex-alunos podem participar, não importa se faz tempo ou não que você fez o curso. Participe, colabore, divulgue!

Mais informações relacionadas:
Posts no #Globalcoders: 
http://blog.globalcode.com.br/search/label/gae
Passo a Passo no Blog do Thiago Vespa: 
http://www.thiagovespa.com.br/blog/2010/10/03/comecando-com-google-app-engine/
Vídeo com Francisco Gioielli: http://www.profissaojava.com.br/edicoes/2010/videos/novos-paradigmas-para-desenvolvedores
Vídeo com Rafael Nunes: http://www.profissaojava.com.br/edicoes/2010/videos/gae-plataforma-de-desenvolvimento-pessoal-e-empresarial

[]s
Yara Senger
http://twitter.com/yarasenger

Comentários

Postagens mais visitadas deste blog

Você já pensou em ser palestrante em algum evento ?

Você já deve ter participado de algum evento e pensado como deve ser legal ser palestrante... E para falar a verdade, é muito bom mesmo. Eu adoro, o Vinicius adora e conheço muitas pessoas que curtem cada minuto da participação no evento como palestrante. Com certeza é uma responsabilidade a mais. Você sente medo, adrenalina, tem que se preparar. Literalmente coloca a cara a tapa para qualquer pessoa te avaliar em todos os sentidos. Qual o seu tom de voz?  Seus slides são legais? Você manja mesmo ?  Seu português está ok?  E as palavras em inglês ?  Teve algum deslize técnico? E MUITO mais.  Mas é claro que a exposição tem dois lados... e os resultados podem ser ótimos. Normalmente conhecemos mais pessoas como palestrantes e podem surgir boas oportunidades de negócio. É sempre positivo ter uma nova referência positiva quando as pessoas buscam nosso nome no Google, podemos fazer a diferença para quem está assistindo a palestra e muito mais.  No The Developer's

TDC INNOVATION lança University Pass

Modalidade de ingresso tem como objetivo ajudar na capacitação dos universitários Uma pesquisa realizada em 2020 pela Associação Brasileira das Empresas de Tecnologia da Informação e Comunicação (Brasscom) diz que até o ano de 2024 o Brasil precisará de cerca de 420 mil profissionais na área de Tecnologia da Informação. Porém, por ano, a mesma pesquisa diz que o país forma apenas 46 mil profissionais capacitados no nicho. Pensando nisso, para ajudar na formação e capacitação desses jovens profissionais, o TDC INNOVATION, segunda edição do ano do The Developer's Conference, lança o University Pass, modalidade de ingresso que possibilita aceso digital gratuito a todas as palestras do evento, ou com 50% de desconto para quem preferir ir pessoalmente. Com o tema central “Desafios para a criação do futuro Digital”, o TDC INNOVATION ocorrerá entre 1 e 3 de junho, de forma híbrida: presencialmente no Centro de Convenções CentroSul, em Florianópolis, e com transmissão simultaneamente pela

Inscrever sua equipe em eventos de TI vale a pena? Entenda aqui

Os eventos de TI são importantes para o aprendizado contínuo, especialmente em uma área tão dinâmica, como a de tecnologia. A necessidade de estar sempre por dentro das tendências pode esbarrar em algumas objeções, como investir em especializações pouco práticas ou opções pulverizadas de mercado. Por isso, participar de conferências e assistir palestras de especialistas é uma excelente oportunidade para sua equipe se desenvolver. O melhor de participar de eventos de TI é expandir os conhecimentos e habilidades independentemente da experiência específica, seja um desenvolvedor web ou full stack, por exemplo, as conferências de tecnologia podem ajudar o profissional a se aperfeiçoar. Isso ocorre devido ao contato com outros especialistas e colegas da mesma área. Além disso, é possível descobrir novas soluções e fazer networking . Neste artigo, você conhecerá as vantagens da sua equipe participar em eventos de TI. Aproveite a leitura! Vantagens de participar de eventos de TI Se o seu ob

Entendendo como funciona a programação de computadores: linguagens de programação, lógica, banco de dados

Nesse post, diferente dos últimos que foram mais enfáticos nas experiências com tecnologias, vou focar um pouco mais nos profissionais que estão começando, ou pretendem ingressar na área de desenvolvimento de software, falando sobre conceitos fundamentais relacionados a programação em geral . Mercado de trabalho para programação Conforme já sabemos, o mercado de desenvolvimento de software, especialmente no Brasil, continua em franca expansão, sendo que cada vez mais as empresas buscam desenvolver seus próprios sistemas usando as mais diferentes e novas tecnologias. Algumas matérias interessantes: As seis profissões mais valorizadas em 2010 no IDG Now! Muitas vagas e sensação de reaquecimento da economia Por isso, a área de desenvolvimento de software tem despertado interesse em muitos profissionais de outras áreas que desejam mudar de profissão, já que as oportunidades de trabalho tendem a ser maiores. Esse é um perfil presente em muitos dos clientes da Globalcode que acabou m

Segurança da informação no alvo: o que esperar do futuro?

A segurança da informação não se trata apenas de proteger os dados contra acesso não autorizado. Na prática, refere-se aos recursos que impedem: uso; registro; inspeção; divulgação; interrupção; modificação; destruição de dados. O uso de dados pode abranger desde um perfil nas redes sociais a detalhes financeiros, biometrias ou novos projetos. Por isso, a preocupação com a proteção dos dados é crescente, tanto para empresas quanto clientes. Para muitas pessoas, a coleta de dados é considerada invasão de privacidade, criando desconfiança do titular dos dados, pois o uso dos dados pode ser facilmente corrompido, utilizado para fins não declarados. Apesar de o uso dos dados terem impulsionado os avanços tecnológicos na última década, as organizações lidam com o desafio de distinguir dados de informações pessoais de modo a proteger a privacidade e as preferências dos clientes. Neste artigo, abordaremos o impacto da segurança da informação e o que esperar do futuro. Confira casos conhecido

TDC ONLINE: SUA PLATAFORMA DE PALESTRAS GRAVADAS DO TDC DISPONÍVEL

Além do conteúdo ao vivo transmitido online nas edições do TDC, agora você pode ter acesso à centenas de palestras gravadas, através da nossa nova plataforma de vídeos - o TDC Online, que reúne todas as Trilhas premium, Stadium e Salas dos Patrocinadores das edições anteriores de 2022, TDC Innovation e TDC Connections.  Para acessar, basta clicar na edição em que você participou ( TDC Innovation ou TDC Connections ); Fazer o mesmo login (com e-mail e senha) cadastrados na hora de adquirir ou resgatar o seu ingresso no TDC; E clicar na Trilha de sua opção, e de acordo com a modalidade do seu ingresso. Logo em seguida, você será direcionado para a seguinte página com a lista de todas as palestras por Trilha: Pronto! Agora você tem acesso à centenas de palestras gravadas da sua área de interesse, para assistir como e quando quiser! Caso tenha esquecido a senha, clique na opção "Esqueci a senha" , insira o e-mail que você realizou para o cadastro no evento, e aparecerá a op