O que é o curso?

Características
O Curso Java para iniciantes (usando Eclipse) é para você que está se iniciando no mercado e precisa aprender Java de uma forma rápida e objetiva.
Para iniciar o curso, você precisa saber lógica de programação, pois não ensinamos isso aqui.
No mais, é simplesmente querer aprender e gostar de pesquisar.
Este curso não tem duração pré-determinada. Você define o seu ritmo e em consequência a duração do curso. O material está todo disponível aqui nestas páginas, portanto basta seguir os links e as instruções.
O material, como diz o título, é destinado a iniciantes, ensinamos o básico para que você fique confortável ao prosseguir nos estudos mais avançados.
Para incentivar a interatividade, foi criada uma lista de discussão. Os estudantes interessados, podem se inscrever e trocar informações entre si e com instrutores voluntários (assim que estes estiverem disponíveis).
Por que Java com Eclipse?
Existem muitas razões para se aprender a programar em Java. Mas por que usando Eplipse?
Não existem dados estatísticos sobre isso, mas na prática, podemos considerar o Eclipse e suas variações,como sendo a IDE padrão de mercado para Java.
Portanto, aprendendo a usar esta IDE, você já vai se preparando para um próximo ingresso no mercado de trabalho.
Seguem algumas das características do Eclipse que o tornaram um sucesso de mercado:
  • O Eclipse provê uma série de facilidades que permitem escrever programas Java de forma muito mais rápida e simples do que usando um editor de texto comum. Isso significa que você pode usar mais do seu tempo aprendendo Java do que digitando e olhando a documentação.
  • O debugger e o scrapbook permitem olhar "dentro" de um programa Java em execução. Isso permite que você "veja" os objetos e entenda como o Java funciona "por trás dos panos".
  • O Eclipse provê suporte total para as práticas de desenvolvimento ágil, tais como: TDD (test-driven development) e refatoração. Isso permite que você aprenda estas técnicas enquanto aprende Java.
  • Além de tudo isso, existem plugins que permitem disponibilizar facilidades ainda mais específicas que facilitam o desenvolvimento para plataformas diversas.

Assuntos abordados no Curso
  • O Básico do Eclipse para desenvolvimento de aplicações Java.
  • O Básico do Java e Programação Orientada a Objetos.
  • O Básico do TDD (Test-driven development) e testes unitários no Eclipse.

Origens do Curso
Não, esta não é uma ideia original. Este curso foi baseado no trabalho original de Mark Dexter datada de 2007, chamada "Eclipse and Java for Total Beginners", disponível aqui.
Em 2008, o Ronaldo Caldas fez uma tradução dos screencasts para Português. Eles podem ser encontrados aqui.
A questão é que screencasts são mais difíceis de produzir e manter atualizados. Minha intenção com esta versão Web do curso composta por páginas estáticas em Português, seja mais fácil de incrementar e manter atualizada no futuro.

Leitura offline
Quem preferir existe a opção de baixar o texto em formato PDF para leitura offline.



Espero que vocês gostem do curso e tirem proveito dele.

Nenhum comentário:

Postar um comentário