Saudações, amigos! Você esperou por esse evento por tanto tempo. Você nos perguntou “Quando isso vai acontecer??” de novo e de novo.
A resposta é: hoje é o dia em que temos o prazer de apresentar a você uma nova… não, duas novas missões do CodeGym de uma só vez! Isso significa que você terá 323 novas palestras fascinantes e 565 tarefas de codificação de diversas complexidades . Você pode passar pelas Quests Java Multithreading e Java Collection em qualquer ordem depois de ter concluído suas Quests Java Syntax e Java Core. Depois de passar nas novas missões, você estará muito perto de se tornar um profissional Java!
Ao resolver todas as partes de grandes tarefas, você obterá seus próprios programas interessantes, como um emulador de restaurante, um caixa eletrônico, agregador de tarefas e alguns jogos simples.

Novo mega recurso: grandes tarefas!
Conheça um novo recurso do CodeGym que ajuda você a melhorar suas habilidades de trabalhar com projetos maiores. Tanto o Java Multithreading quanto o Java Collection Quests contêm tipos especiais de problemas de codificação. Nós os chamávamos de “grandes tarefas”. São uma espécie de miniprojetos divididos em várias tarefas “comuns”.
Tópicos Java Multithreading:
- Estrutura interna do objeto: equals, hashCode, clone, wait, notify, toString()
- Tudo sobre String: mutável, imutável, formato, StringTokenizer, StringBuilder, StringBuffer
- Classes internas, exemplos: Map.Entry
- Classes internas, recursos de implementação
- Tópicos: iniciar, interromper, dormir, ceder
- Acesso compartilhado a dados exclusivos: sincronizado, volátil
- Impasse. Aguarde, notifique, notifiqueTodos
- ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Experiência com Jsoup
- Autoboxing, recursos de implementação
- Operadores: numérico, lógico e binário. Experiência de Swing

Tópicos da Coleção Java:
- Trabalhar com arquivos e arquivos
- RMI e proxy dinâmico. Experiência de Swing
- Json JavaScript Experience com Guava, Apache Commons Collections, JUnit
- Recursão Coleta de lixo e tipos de link em Java. Exploração madeireira
- Sistemas de Controle de Versão: Git e SVN. Genéricos
- Padrões básicos para criar aplicativos da web. Estudo aprofundado de coleções
- Padrões de design. Classes utilitárias Arrays. Coleções
- Metodologias de Desenvolvimento. Anotações em Java. Hierarquia de exceção
- Minha primeira aplicação web. Trabalhar com Tomcat e Idea
- URI, URL. serviços REST. Crie seu aplicativo cliente-servidor.
GO TO FULL VERSION