Coleções do Java
A missão Coleções do Java é dedicada a um estudo aprofundado das coleções do Java e muito mais. Vamos falar sobre como trabalhar com arquivos e arquivos compactados. Vamos apresentar padrões de projeto e como usá-los. Você vai adquirir experiência de trabalho com JSON, Guava, Apache Commons Collections e JUnit. Você aprenderá os detalhes do coletor de lixo em Java. Além dos componentes avançados do Núcleo, você vai conhecer as ferramentas necessárias para qualquer desenvolvedor de software moderno. Conheça Git, JAXB, RMI e DymamicProxy. E vamos abordar outra linguagem de programação importante: JavaScript. Nesta missão, você vai criar miniprojetos, que são grandes tarefas. Para facilitar o aprendizado, eles são divididos em fases.
- Nível 1
Bloqueado Como trabalhar com arquivos e arquivos compactados - Nível 2
Bloqueado RMI e proxy dinâmico. Como trabalhar com Swing - Nível 3
Bloqueado JSON, JavaScript. Como trabalhar com Guava, Apache Commons Collections, JUnit - Nível 4
Bloqueado Recursividade. Coleta de lixo e tipos de referência em Java. Manutenção de histórico - Nível 5
Bloqueado Sistemas de controle de versão: Git e SVN. Genéricos - Nível 6
Bloqueado Padrões básicos para criar aplicativos para web. Estudo aprofundado de coleções - Nível 7
Bloqueado Padrões de projeto. Classes de utilidades, como Array. Coleções - Nível 8
Bloqueado Metodologias de desenvolvimento. Anotações em Java. Hierarquia de exceções - Nível 9
Bloqueado Crie seu primeiro aplicativo para web. Como trabalhar com Tomcat e IDEA - Nível 10
Bloqueado URI, URL. Serviços REST. Crie seu próprio aplicativo cliente-servidor - Nível 11
Bloqueado Você passou no curso!