Uma vez que você aprende orientação a objetos e o básico do Java, é necessário se tornar fluente em suas APIs, que não são poucas. Um programador Java eficaz conhece o que há disponível e sabe quando pode usar cada uma das possibilidades que a linguagem lhe oferece. É isso que queremos para você. Rodrigo Turini ensina como lidar com as diferentes APIs do Java, com exemplos práticos e que são relevantes no seu dia a dia. Você vai aprender as diferentes APIs para fazer IO, trabalhar com Threads da forma correta, se conectar com banco de dados via JDBC, integrar com ferramentas de build e muito mais.
An open source enthusiast. Leader on the development of VRaptor 4, a well known MVC framework built on top of CDI. Polyglot developer, instructor and writer. Active participant in the community through java user groups, foruns, speaking in national and international technology events, writing tech books and being a member of JCP and some expert groups such as JSR 371 (Model-View-Controller) and JSR 370 (JAX-RS 2.1). Likes continuously study best practices of object orientation, agile practices, functional programming, Java 8 and Java EE specs.