quinta-feira, 18 de dezembro de 2014

O recesso do Bom Programador




É isso ai, galera, recesso de fim de ano! O Bom Programador trabalhou muito esse ano, e já está preparando muita coisa para 2015. Então, nada mais justo do que descansar um pouco. Voltaremos em Janeiro com muitas novidades. E aproveitamos para desejar um feliz Natal, um ótimo Chanuká e um excelente ano novo para todos vocês!

sábado, 13 de dezembro de 2014

Nosso trabalho com Javascript finalmente reconhecido





No dia 11 de Dezembro, apresentei meu trabaho: "javascript de ponta a ponta: um modelo para disponibilização de serviços, baseado na Web Aberta".

Recebi um prêmio e, mais do que isso, o reconhecimento de todo esse trabalho que eu faço, para conscientizar as pessoas da necessidade de mudanças.





Várias pessoas vieram me cumprimentar e conversar a respeito do uso de Javascript em várias camadas e plataformas de aplicação.

Em breve, gravarei uma palestra estendida sobre o assunto, e faremos um Hangout com todos.

Quero agradecer a vocês, meus leitores, pela ajuda e apoio! Obrigado aos amigos do Bom Programador.

terça-feira, 9 de dezembro de 2014

Assista minha palestra no ConSerpro 2014


Eu apresentarei meu trabalho, um dos premiados no Congresso Serpro de Tecnologia e Gestão, cujo título é: “Javascript de ponta a ponta: Um modelo arquitetural para disponibilização de serviços, baseada na Web Aberta.”, na Quinta-feira, dia 11 de Dezembro de 2014, 09:50.

Não perca! O SERPRO disponibilizará videostreaming!

quinta-feira, 4 de dezembro de 2014

Novo livro: Javascript de cabo a rabo!




É com muito prazer que anuncio o meu novo livro: "Javascript de cabo a rabo", que será publicado pela Editora Ciência Moderna, no início de 2015.

É um livro que te ensina a usar Javascript como ÚNICA linguagem de programação, para todas as camadas e plataformas da sua aplicação. Do Cliente Web ao Servidor, do Desktop ao Mobile, e até mesmo no Arduino.

O livro ensina todas as tecnologias importantes, como:

  • Javascript

  • ECMAScript6

  • Promises

  • NodeJS

  • ExpressJS

  • Angular

  • Mobile

  • PhoneGap

  • jQueryMobile

  • HTML5

  • REST

  • JSON

  • IoT

  • Arduino

  • JohnnyFive



E o livro vem com uma app completa, incluindo tudo isso! Não compre nenhum livro de MEAN, NodeJS, ExpressJS, Angular, PhoneGap, MongoDB etc! Aguarde!

segunda-feira, 1 de dezembro de 2014

Novo techguide: Como avaliar projetos de software


Acabamos de inaugurar mais um serviço do Bom Programador: Techguides! São livros pequenos, licenciados sob Crative Commons, e disponibilizados gratuitamente para você. Confira nosso primeiro TechGuide: Como avaliar projetos de software.

quarta-feira, 26 de novembro de 2014

Olha, Mamãe: Sem Container!


Dando continuidade à nossa iniciativa "LightJava", vamos analisar uma alternativa interessante para continuar a usar a plataforma Java, sem o sobrepeso (gordura, nervo, sêbo) do Container Java EE, nem do "encosto" SOAP / XML.

quarta-feira, 19 de novembro de 2014

Como usar o Cloud9 para aprender MEAN stack


Link do youtube

Veja como usar o Cloud9 para aprender a programar com o stack MEAN! Não precisa nem instalar porcaria alguma em seu computador! O curso completo você acha AQUI.

terça-feira, 18 de novembro de 2014

LightJava: Uma nova esperança





Você deve estar pensando que, com esse papo de MEAN stack, todo aquele seu investimento em Java vai para o ralo, não?

O que fazer com aqueles milhões de linhas escritas em Java, e toda a sua equipe? O que fazer com aquele belo diploma de certificação que tanto custou para tirar?

Será que tem uma maneira de aproveitar o Java em soluções SPA, com servidores C10K?

Tem sim! E o Bom Programador está trabalhando nisso! Estamos criando um novo Stack de desenvolvimento, chamado "Lightjava", que vai ajudá-lo na transição tecnológica para processos ágeis!

Você vai usar Java, mas de forma completamente diferente do que está acostumado! Chega de JBoss, de Hibernate, de JSF e até mesmo de maven!

Aguarde: http://lightjava.com

Painel das linguagens de programação





A lista TIOBE, de Novembro de 2014, já está disponível. Apesar do quadro geral dos 6 primeiros lugares se manter o mesmo, notamos crescimento de popularidade em: Python, Javascript, PERL e VB.NET.

Outros pontos notáveis são: a queda de popularidade do Ruby e a ascençã rápida do Swift, a nova linguagem de programação da Apple, destinada a substituir o Objective C.

segunda-feira, 17 de novembro de 2014

1 minuto para convencer você sobre o Javascript





Eu sei que você ainda tem dúvidas sobre a aplicabilidade do Javascript em aplicações comerciais e corporativas. Afinal, quase duas décadas de marketing em torno da plataforma Java, devem ter um efeito forte sobre todas as pessoas. Porém, aqui vão alguns casos para te ajudar a pensar "fora da caixa".

sexta-feira, 14 de novembro de 2014

Arduino etílico 3: A Internet das Coisas





Neste novo artigo da série "Arduino Etílico", vamos mostrar um pouco da versatilidade do Javascript em uma aplicação de IoT, oi "Internet das Coisas".

quarta-feira, 12 de novembro de 2014

Eu não sou um "Java hater"





Um leitor me enviou a seguinte pergunta: "Como você pode odiar tanto o Java, se escreveu vários livros sobre isso?"

Realmente, Java botou pão em minha mesa por muito tempo, e eu sou um "expert" nessa plataforma, tendo várias certificações: SCJP, SCWCD, SCBCD e SCEA - Enterprise Architect. Então, aqui vão minhas explicações...

Tudo aqui é "digratís"





Outro dia, recebi uma mensagem perguntando se poderia usar um dos meus exemplos. Então, resolvi deixar explícito que tudo aqui: Textos e Código fonte é livre e open source. Você pode usar, vender etc. O que não estiver explicitamente com uma licença Open Source, como: MIT ou Apache 2, fica licenciado como Creative Commons. Você pode usar e compartilhar.

O Bom Programador é um blog pessoal, sem fins lucrativos. A única coisa que eu faço é divulgar os meus livros.

Reconhecimento do meu esforço para divulgar o Javascript





O meu trabalho "Javascript de ponta a ponta - Um modelo arquitetural para disponibilização de serviços, baseado na Web Aberta" foi selecionado e eu o apresentarei em Brasília em Dezembro. É um importante reconhecimento desse esforço todo que eu venho fazendo, para difundir o uso de software livre, baseado na Web Aberta, para desenvolvimento de aplicações.


quarta-feira, 5 de novembro de 2014

Veja o que a IBM diz sobre Node.js e MongoDB




Eu sei que algumas pessoas ainda resistem às novas Tecnologias, como o Node.js e o MongoDB. Porém, após a IBM testar e aprovar, essa resistência deve desaparecer.

terça-feira, 4 de novembro de 2014

Everyone farts. And now your web pages can too

Para quem quiser adornar suas páginas com essa biblioteca Javascript: fartscroll. Sua página "peida" quando você a rola!

Arduino etílico 2: A vingança do Javascript!


É, você que pensava que Javascript só servia para validar formulários, agora vai ver mais um uso dessa fantástica linguagem: Automação Industrial e robótica!


sábado, 1 de novembro de 2014

Arduíno etílico 1


Nossas experiências com o Arduíno etílico vão de vento em popa! Agora, estamos experimentando com Node.js e Johnny-five!

quinta-feira, 30 de outubro de 2014

Arduíno etílico


O que acontece se juntarmos: Javascript, Node.js, Arduíno, Raspberry e cerveja? Não perca mais essa experiência de AlcoholFueledDevelompent do Bom Programador!

NodeBots - Chegou a era dos robôs controlados por Javascript!


A comunidade NodeBots é dedicada à divulgação de projetos de criação de robôs, utilizando Node.js e Javascript. Eles organizam eventos, como por exemplo o SUMO Bot Battle, na qual os robôs devem expulsar o oponente de sua arena.

Além disso, organizam encontros mundiais e orientam as pessoas que desejam construir robôs, utilizando o módulo "johnny-five" e o Arduíno.


Você mesmo pode criar seu robô e programá-lo, mesmo que ainda não tenha comprado o Kit de hardware, basta usar o NodeBot Workshop.

E aí, ainda acha que Javascript só serve para validar form?


Javascript e node.js para controlar um Submarino





O OpenROV é um robô submarino, que usa Linux, Javascript, Node.js e socket.io. Ele é comandado através de um Web Browser. Veja a reportagem!

Location:Rua Pereira Soares,Rio de Janeiro,Brasil

terça-feira, 28 de outubro de 2014

domingo, 26 de outubro de 2014

Como eu posso retribuir?

Cara, você não tem ideia do trabalho que dá publicar esse Blog! E a maioria dos artigos contém código fonte, que precisa ser criado e testado. Se você gostou dos artigos e dos cursos, pode retribuir curtindo nossa página no Facebook!





sexta-feira, 24 de outubro de 2014

quinta-feira, 23 de outubro de 2014

Qual é o problema com os "métodos ágeis"?



Muita gente lê as minhas opiniões “ácidas” sobre os, digamos, “métodos ágeis”, e fica com a impressão de que eu sou contra sua aplicação. Então, resolvi escrever um artigo simples, na qual eu pudesse expressar o que eu realmente penso sobre o assunto.

As postagens mais populares do último mês


Você está entediado(a), e foi se esconder no banheiro do trabalho, para fugir um pouco daqueles "malas sem alças". Então, aproveite para ler as postagens mais populares do Bom Programador, no último mês!



EntradaVisualizações de página
2459
1242
1169
974
879
693
618
26/03/2014, 
550
495
483

quarta-feira, 22 de outubro de 2014

Curso de apps móveis com PhoneGap e jQuery Mobile


Sim! É isso mesmo que você leu! Nosso curso de criação de apps móveis com PhoneGap está disponível! Acesse a página de CURSOS e comece hoje mesmo! E, caso tenha dúvidas, use nosso FÓRUM! Todos os exemplos e exercícios estão ONLINE!

"Criar apps móveis multiplataforma é uma dor de cabeça!"

Pare agora mesmo! Faça o curso do Bom Programador e nunca mais se preocupe! Tenha tudo o que sonhou e muito mais! Crie apps móveis de sucesso, consumindo Web Services e RESTful Services, além de gerar notificações de "Push". E, se quiser, faça o curso de MEAN Stack para criar a parte servidora. Tudo rápido, fácil e gratuito!


"Depois que eu fiz o curso, minha vida mudou muito!"

Seja mais um campeão! E aproveite que é DE GRAÇA, como tudo do Bom Programador! Faça o curso e depois nos mande seu testemunho.


"O que você está esperando?"

Acesse agora mesmo a PÁGINA do curso e começe já! Seus concorrentes já começaram! Depois, você fica reclamando que "não deu sorte na vida..."


segunda-feira, 13 de outubro de 2014

Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile


Sim! É isso mesmo! Você não leu errado! Agora, você vai aprender a criar apps móveis multiplataforma em HTML 5 e Javascript!

E, se juntar com o nosso curso de MEAN Stack, você fica com o ciclo completo: Cliente e Servidor!

Você programa em HTML 5 + Javascript, criando apps responsivas, que rodam como apps nativas de cada plataforma.

E você só precisa conhecer HTML e Javascript!

Tudo grátis! Eis o conteúdo:
  • Conceitos de plataformas mobile
  • Plataforma Android
  • Plataforma iOS
  • Banco de dados
  • Conectividade: Notificações, Consumo de WebServices e REST

Aguarde...


quarta-feira, 10 de setembro de 2014

Curso Processo de Qualidade Ágil


Estou lecionando o curso "Processo de Qualidade Ágil" pela MachinApp.com. Veja AQUI o conteúdo programático e se cadastre para receber a agenda das novas turmas. Veja o VÍDEO de divulgação do curso.