Apostilas, materiais e cursos online sobre java e outras linguagens/tecnologias

Vários dos alunos me perguntam onde encontrar mais material sobre java e outras linguagens que utilizamos nos cursos técnicos. Há vários locais legais para assistir cursos ou baixar materiais interessantes. Estes aqui são alguns deles:

 

Material oficial (gratuito) do Site da Oracle: 

http://docs.oracle.com/javase/tutorial/    (em Inglês)

http://docs.oracle.com/javase/tutorial/getStarted/index.html (java desktop)

http://www.oracle.com/technetwork/java/javase/documentation/index.html (muitos materiais, videos e outros)

http://docs.oracle.com/javase/8/

http://docs.oracle.com/javase/tutorial/tutorialLearningPaths.html

 

Cursos de Java online (gratuitos):

http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/

http://www.rlsystem.com.br/curso-java-gratis/

http://www.javaprogressivo.net/2012/08/curso-completo.html

http://www.globalcode.com.br/gratuitos/miniCursos

http://www.devmedia.com.br/curso/curso-basico-de-java-aplicado/367 (interface gráfica)

 

Apostilas (gratuitas)

https://www.caelum.com.br/apostilas/ (java, java web,  design patterns, html css javascript, c#, Ruby on Rails,…)

http://www.k19.com.br/downloads/apostilas (java, sql, logica, java web, html css javascript, android, c#,…)

 

Estudem javaFX! http://docs.oracle.com/javase/8/javafx/get-started-tutorial/index.html

Alguns destes sites precisam de cadastro gratuito para realizar cursos ou baixar apostilas.

Até a próxima.

 

Melhores Práticas em Java (Java Language Best Practices)

Pessoal dos cursos técnicos:

Seguem dicas que sempre comentamos em aula: Melhores práticas em Java (em Inglês)! Podem acreditar que todo programador Java tenta segui-las a risca.

http://docs.oracle.com/cd/A97688_16/generic.903/bp/java.htm. Se tiver dificuldade na tradução, use o translator.google.com, copie o link daqui e cole lá que o site aparecerá traduzido! (Já fizemos isso em aula 🙂 ).

Vale muito a pena dar uma olhada!

Boa semana a todos!

Pos-graduação 2012 java na TNT

Pos-graduação 2012 java na TNT

Caption (optional)

Design Patterns – uma pequena introdução (parte 1)

Pode assustar aos iniciantes do mundo java as palavras design patterns mas, para acalmá-los, não é um bicho de sete cabeças. Os patterns são, de uma forma simplificada, problemas que outros já pensaram e resolveram com algoritmos e desta forma, tornou-se uma prática comum resolver sempre desta forma. Já foi pensaso por alguem, faça testes e pronto. Não precisa esquentar a cabeça tentando reinventar a roda! Nossa! É só isso? Praticamente sim! E estes padroes, de uma forma geral podem ser adaptados a qualquer linguagem. É só você entendê-los e adaptar a seu gosto. 😉

Design patterns pode set usado em qualquer linguagem que queira usar e não somente no mundo java.

São comumente usados em aplicações Web mas podem ser usados em aplicações desktop também.

Referências para consulta:

Existem padrões GoF(Gang dos 4 malucos que facilitaram nossa vida! rs).

http://en.wikipedia.org/wiki/Design_Patterns

Existem padrões da SUN Core J2EE Design Patterns: http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html

http://java.sun.com/blueprints/patterns/

Até a próxima.