I often get the question from my readers that what are the best java projects for beginners. Se você está iniciando a jornada de aprendizagem de java e procurando alguma implementação prática I. E. experiência de codificação prática, então abaixo eu compilei uma lista de projetos java que você pode olhar.
Os estudantes podem se beneficiar de projetos abaixo de java usando-o para a submissão de projetos de faculdades e universidades. Aconselho-o a criar o projecto sozinho., Penso que pensar a longo prazo, isto é, uma codificação prática manual, ajudará a impulsionar a sua carreira.
Read Also: Best Java Online Course for Beginners
10 Java Projects for Beginners
Simple Banking Application
This project is the best way to kick start your coding experience in java. Neste projeto, você estará aprendendo como receber a entrada do usuário usando a classe Scanner, o básico sobre String, como imprimir em java, variáveis, se/else declarações, métodos, loops, etc., Em aplicação bancária simples você estará codificando as operações bancárias simples como cheque saldo, depósito, levantamento, saída, etc. Este é um dos projetos mais fáceis de começar para iniciantes. A coisa legal sobre isso é que o vídeo tem apenas 20 minutos de duração. Dentro de 20 minutos, você terá uma aplicação bancária de trabalho na sua frente.
Video length: 20 minutes
Creator: Help People
Email Application
If you are still hungry for more java coding practice, then the Email Application project is perfect for you., Na realidade, isto é mais avançado do que o projeto acima, mas ainda no nível de iniciante.
a coisa legal sobre este projeto é que você será fornecido com especificações exatamente como projetos do mundo real. Além disso, você estará aprendendo sobre como gerar uma senha aleatória usando matemática.Função Aleatória, como usar conceitos Opa como encapsulação. Nesta aplicação de E-mail simples, você estará codificando as operações de E-mail simples como definir a capacidade da caixa de correio, definir o e-mail alternativo, alterar a senha, etc. Este vídeo é um pouco mais longo vindo a 37 minutos.,
Comprimento do vídeo: 37 minutos
Creator: Master Skills
sistema de gestão da Escola
este projecto é um sistema simples de Gestão Escolar. Trata-se simplesmente de estudantes, professores e fundos. Ele não cuida da assistência, rastreamento de ônibus, time-table, etc. Em outras palavras, você pode dizer que o instrutor está implementando um sistema de gestão de dinheiro para a escola. Neste projeto, você estará implementando conceitos Opa, conceitos simples de coleção em java, etc. Ao contrário de vídeos anteriores, este vídeo é um pouco mais longo. Pode levar até 1 hora e 50 minutos do seu tempo.,
Comprimento do vídeo: 1 hora 50 minutos
Criador: Rakshith Vasudev
sistema de gestão de estudantes
este projecto é também um sistema simples de gestão de estudantes. Neste projeto você estará aprendendo como adicionar novos alunos à base de dados, como gerar um studentID único de 5 dígitos para cada estudante, como se inscrever nos cursos dados. Além disso, você estará implementando as seguintes operações inscrição, saldo de visualização, pagar propinas, mostrar status, etc. O status irá mostrar todos os detalhes do estudante, incluindo nome, id, cursos matriculados e equilíbrio.,Este é um dos melhores projetos para implementar os conceitos OOPS. Confira este projeto, ele não vai demorar mais de 50 minutos de seu tempo.
video length: 50 minutes
Creator: Master Skills
Pong Game in Java
Till now I have shared the simple management systems without Graphical User Interface (GUI). Pong é um jogo de tênis clássico que é baseado em GUI. Este projeto é uma ótima receita para testar suas habilidades básicas de java, uma vez que ele usa conceitos simples de Multithreading, conceitos Swing, conceitos OOPs. Este projeto irá aprimorar suas habilidades na criação de aplicações Java baseadas em GUI., Você também estará aprendendo a lidar com casos extremos e muito mais em apenas cerca de 40 minutos. A única queda deste projeto é que não há nenhuma maneira que você pode bater o computador e não há scorecard. É uma grande oportunidade para construir sobre este jogo e adicionar mais funcionalidades.
video length: 38 minutes
Creator: Krohn – Education
Snake Game in Java
Snake is a classic smartphone game. Certamente, muitos de vocês também o tocaram. Você já pensou sobre o que ele gosta de construí-lo sozinho e que é com em 45 minutos?, Tudo isso é possível se você seguir o vídeo incorporado abaixo. Neste jogo, A cobra está à procura de comida que é chamado tokens.
Este projeto é muito mais avançado do que os outros projetos listados neste blog. A pontuação será mostrada após a conclusão do jogo. Aqui, você estará implementando conceitos swing java mais conceitos Opa.Creator: Krohn-Education
Brick-Breaker Game in Java
Brick-breaker is also another GUI based java game. Assim como os projetos acima, este projeto também é criado a partir do zero., Brick-breaker é um jogo em que um jogador recebe uma pequena plataforma na parte inferior da tela, que ele/ela pode controlar usando setas no teclado. O jogador usa a plataforma para manter a bola no jogo. O objetivo do jogador é quebrar tantos tijolos quanto possível. Você vai perder se você perder a bola com a sua plataforma. Neste projeto, você estará usando swing java, conceitos OOPs e muito mais. Se você quiser experimentar este projeto, então ele não vai demorar mais de uma hora do seu tempo.,
Comprimento do vídeo: 57 minutos
Criador: Awais Mirza
Flappy-Bird Game in Java
se você está ouvindo Flappy-Bird game pela primeira vez, em seguida, confira sua história incrível bem aqui. No projeto abaixo, em vez de um pássaro jogar o jogo, temos um pequeno ponto vermelho. Além do ponto vermelho, tudo o resto parece e parece igual ao app flappy-bird game, incluindo o fundo, pilares, etc.o objetivo do jogo é controlar a ave(ponto vermelho) e mover-se para os espaços entre os pilares. A parte difícil é controlar o pássaro., Você marcará 1 ponto cada vez que passar o pilar verde com sucesso. Este projeto tem usado mais cores do que qualquer outro projetos de jogos anteriores. Há um uso extensivo de classes swing java e, claro, conceitos Opa. Veja isto se este jogo lhe interessa. O vídeo abaixo é de duração de 1 hora.
Comprimento do vídeo: 1 hora 2 minutos
Criador: Jaryt Bustard
Interface ATM em Java
este é o projeto mais complexo nesta lista. Existem cinco classes diferentes no projeto, nomeadamente, titular de Conta, conta, transação bancária, Banco e ATM particular do banco., Este projeto é uma aplicação baseada em consoles. Se iniciar a execução do programa, ser-lhe-á pedido o id do utilizador e o pin do utilizador. Se você entrou com sucesso, então você desbloqueia todas as funcionalidades que normalmente existem em um ATM. As operações que você pode realizar neste projeto são mostrar o histórico de transações, levantamento, depósito, transferência e sair. O vídeo abaixo é de comprimento em torno de 2 horas.
video length: 2 hours 5 minutes
Creator: TechLiterate
Text-Based Adventure-Game in Java
This project is not GUI based. É um jogo baseado em consoles., O vídeo compartilhado abaixo é a última parte da lista de 10 partes chamada Java para iniciantes. As primeiras 9 partes cobrem o básico de java. Se você ama jogos de aventura, então este projeto é para você. Abaixo do vídeo é de comprimento pouco menos de 50 minutos. Duração do vídeo: 47 minutos Criador: Codecourse