Arquivo por Autor

Como posso aprender Java e iniciar na carreira?

Postado em 07. mai, 2013 por and .

45

‘Aprender Java é muito difícil’! É uma exclamação frequente no fórum do GUJ.com.br e uma dúvida dos alunos da Caelum. O Java é, junto com .NET, frontend, desenvolvimento mobile, php e ruby, uma das plataformas que mais interessam aos estudantes e iniciantes. Há vários motivos para isso. Você pode ter um primo mais velho que more »

Continue Lendo

Retrospectiva Caelum 2012

Postado em 09. jan, 2013 por and .

3

Como todo ano fazemos uma pequena retrospectiva. Em 2009, 2010 e 2011 tivemos muitas novidades e conquistas. 2012 não foi diferente. Criamos uma editora de livros técnicos que já faz um grande sucesso, a Casa do Código, com mais de 15 títulos. Lançamos novos cursos de .NET, agora que temos diversos conhecedores da plataforma na more »

Continue Lendo

Lendo arquivos texto em Java com Scanner

Postado em 26. nov, 2012 por and .

18

É frequente precisarmos ler arquivos textos para processá-los em lote. Eles estão nos mais variados formatos. Há muitos onde determinada coluna representa o fim de um campo (posicionais), ou cada campo é demarcado com um separador especial, como por barras, vírgulas, espaços ou tabs. Por exemplo, um arquivo que lista o nome, data de nascimento, more »

Continue Lendo

Java e JavaScript: qual é a sua Virtual Machine?

Postado em 02. out, 2012 por .

7

Sempre falamos da onipresença da JVM. Ela está em uma quantidade enorme de computadores, em especial servidores, mas tem perdido a batalha no desktop e no mobile. Há uma outra plataforma/linguagem onipresente: o JavaScript, e este sim domina o mobile e o desktop, além de começar a ganhar terreno no servidor, como no Node.js. Como more »

Continue Lendo

QCon SP 2012: como foi a terceira edição do evento

Postado em 07. ago, 2012 por .

9

Organizado pela Caelum e InfoQ Brasil, já tivemos duas edições do QCon São Paulo: em 2010 e em 2011 com grande sucesso. Durante esse fim de semana tivemos a sua terceira edição, atingindo a marca de 1000 participantes. O evento foi tão bem recebido que as vagas se esgotaram 40 dias antes de seu início. more »

Continue Lendo

Conexão Java 2012 – eu fui!

Postado em 29. mai, 2012 por .

17

O Conexão Java 2012 foi um sucesso. Em São Paulo, 400 participantes lotaram o auditório para participar de um evento com novo formato: um problema foi proposto e trabalhado em todas as palestras, guiando quem está começando na plataforma Java. O objetivo era criar uma aplicação Android que consumisse JSON do cloud, para saber que more »

Continue Lendo

QCon SP 2012: Martin Fowler, Zach Holman e muito mais nos dias 4 e 5 de Agosto

Postado em 14. mar, 2012 por .

2

A mais importante conferência de arquitetos e desenvolvedores do mundo está de volta ao Brasil em sua terceira edição, e com palestras fantásticas. O QCon SP teve vagas lotadas e novos recordes de público em suas duas edições em 2010 e 2011, assim como o QCon Londres que terminou essa semana. Queremos um sucesso ainda more »

Continue Lendo

Formulário de cadastro de chave pública no Github

Segurança da sua aplicação e os frameworks: o ataque ao GitHub

Postado em 05. mar, 2012 por and .

11

Quanto é necessário conhecer as suas ferramentas para garantia a segurança de sua aplicação? Egor Homakov fez barulho durante o fim de semana. O russo realizou um commit no branch master do repositório do Rails, passando parâmetros a mais no formulário de registro de chaves públicas do Github, algo conhecido como injeção por parâmetros, dado o more »

Continue Lendo

Retrospectiva Caelum 2011

Postado em 03. jan, 2012 por .

7

Assim como nos anos anteriores, o de 2011 foi mais um de conquistas. Gostaríamos de compartilhar algumas delas com vocês, sucintamente. – O Caelum Online foi lançado há apenas 3 meses e já se prova eficiente no ensino de tecnologia, oferecendo aprendizado colaborativo, além de comunicação pessoal com os instrutores para a correção dos exercícios. more »

Continue Lendo

Lançamento do livro Introdução à Arquitetura e Design de Software

Postado em 15. dez, 2011 por .

45

Depois de uma longa espera, temos o tão aguardado lançamento. O livro está sendo distribuído para as livrarias, e já é bem fácil encontrá-lo nas lojas online, como na Saraiva. Foi bastante tempo e trabalho para criar uma introdução abrangente, e ao mesmo tempo com uma necessária profundidade, de alguns dos principais tópicos da plataforma more »

Continue Lendo

QCon 2011: como foi a segunda edição do principal evento de arquitetos e desenvolvedores no Brasil

Postado em 15. set, 2011 por and .

22

O sucesso do QCon 2010 trouxe um enorme desafio para a edição atual: superar as expectativas. Novamente organizado pelo InfoQ Brasil e Caelum, o evento cresceu de 6 para 8 tracks, e de 700 para 840 participantes em cada um dos dois dias de evento, com keynotes do Neo4J, ThoughtWorks, TerraCotta, NASA, Caelum e Twitter. more »

Continue Lendo

Trabalhando com coleções aninhadas: Maps de Maps de Lists de Lists

Postado em 02. jun, 2011 por and .

1

Os generics do Java possibilitam, além de uma certa garantia de tipo em tempo de compilação, visualizar rapidamente com que tipos as coleções estão trabalhando. Sabemos que List<Aluno> é uma lista de aluno e que Map<Cidade, Estado> parece mapear uma cidade para um determinado estado, logo um estado pode ter várias cidades associadas. Fácil. Às more »

Continue Lendo

Começando com o cálculo lambda e a programação funcional

Postado em 18. abr, 2011 por .

12

Na Caelum há muitos interessados e entusiastas da programação funcional pura, e resolvi ler o Structure and Interpretation of Computer Programs, clássico curso introdutório do MIT, por indicação do Rafael Ferreira, Renato Lucindo, Pedro Matiello e outros amigos. O livro é muito interessante para quem não conhece nenhum dialeto LISP, como eu. Mesmo se você more »

Continue Lendo

1º de abril – Avalanche Software Development Methodology

Postado em 01. abr, 2011 por .

27

O Avalanche é fruto de um trabalho de 5 anos, iniciado no evento Waterfall 2006. Você pode desacreditar, mas ele vem aprimorar ainda mais o waterfall, dando enfase onde é preciso. Nesse obscuro video, Guilherme Silveira fala sobre a metodologia, a geração de código e a importante fase da pré arquitetura. Avalanche Software Development Methodology more »

Continue Lendo

As três principais teclas de atalho do Eclipse

As três principais teclas de atalho do Eclipse

Postado em 29. mar, 2011 por and .

60

Atualização 02/2012: Veja MAIS atalhos e truques AVANÇADOS no novo curso online Produtividade Extrema com Eclipse. Na apostila do curso FJ-11 passamos diversas teclas de atalho importantes para o desenvolvedor iniciante, mas damos especial destaque a um pequeno grupo, para não atrapalhar o aprendizado. Vamos diminuir ainda mais esse grupo e mostrar como podemos praticamente more »

Continue Lendo