Você sabia que assim que cruzar a linha de 50 jardas do CodeGym (e você pode chegar a esse ponto muito rapidamente), seus professores o convidarão a concluir alguns miniprojetos interessantes?
Algumas dessas tarefas são descritas abaixo.
Ele consistirá em um servidor e vários clientes. Você desenvolverá um protocolo para comunicação entre o cliente e o servidor e ainda criará seu próprio bot!
Nesta tarefa, você automatizará o trabalho de um restaurante. Nesta tarefa, você é um gerente de restaurante que deseja organizar o restaurante da seguinte maneira:
Se isso não soa familiar, vamos dizer algumas palavras sobre o mais interessante deles.
Não acredita? Não se preocupe. Seus professores lhe darão instruções detalhadas! O mais importante é nunca deixar de lado os estudos por muito tempo, para não perder o progresso obtido.

Bater papo
No nível 6 da missão Java Multithreading, você escreverá um aplicativo de bate-papo real que poderá usar para conversar com seus amigos.
restaurante automatizado

- Cada mesa possui um tablet que pode ser utilizado para fazer pedidos;
- Enquanto um pedido está sendo preparado, o tablet exibe anúncios;
- No final do dia útil, várias estatísticas podem ser revisadas:
- utilização do cozinheiro;
- receita total de pedidos;
- receita total de impressões de anúncios.
jogos
Durante seu treinamento CodeGym, você também escreverá alguns jogos legais (por exemplo, um jogo de tiro espacial, Sokoban, o famoso jogo 2048, Tetris e muito mais).
2048
Mesmo que você não tenha jogado 2048, provavelmente já viu outras pessoas se divertindo em seus smartphones - no metrô, em um café ou em uma mesa próxima! Este jogo de peças surgiu em 2014 e rapidamente se espalhou em várias plataformas móveis, tornando-se um dos mais populares "matadores de tempo". E no final da missão Java Multithreading, você poderá fazer a sua versão deste famoso jogo.atirador espacial
Você sabe qual jogo trouxe mais dinheiro para seus desenvolvedores? Não, não é GTA 5, como um jogador experiente pode imaginar. Segundo alguns relatos, o jogo de maior sucesso da história é o clássico Space Invaders. Talvez você se lembre: um pequeno laser de combate e uma tonelada de insetos alienígenas que atacam mais rápido a cada nível. A boa notícia é que você escreverá algo semelhante à medida que avança no CodeGym.Cobra
Simples e fascinante, Snake apareceu pela primeira vez em uma máquina de fliperama em 1977 e depois foi portado para... onde não foi portado?! E tudo porque tem uma lógica tão simples. Muitas vezes, é o primeiro jogo escrito por desenvolvedores de jogos iniciantes. No Nível 2 da missão Java Multithreading, será a sua vez de criar sua própria cobra em crescimento.Arkanoid
Se você acha que Arkanoid é um jogo sobre uma raquete, uma bola e quebrar tijolos, você está profundamente enganado! Na verdade, em Arkanoid você controla uma nave (remo) que se desprendeu de uma nave-mãe condenada, penetrando através de uma ameaça cósmica desconhecida (tijolos) com a ajuda de uma arma secreta (bola). Aguarde o nível 3 da missão Java Multithreading, onde você criará sua própria versão dessa história épica.tetris
Este é o jogo de quebra-cabeça mais famoso jogado por crianças na década de 1990 e o único videogame de sucesso originário da URSS. Ele gerou uma série de clones e um novo adjetivo: "tetris-like". Você aprenderá como criar sua própria versão da obra-prima de Alexey Pajitnov durante a missão Java Collections.agregador de empregos
Ao final de seu treinamento, você escreverá um agregador de empregos, que poderá configurar para encontrar o emprego perfeito ;).
GO TO FULL VERSION