Curso: Crie um Sistema de Lanchonete Full Stack Java
Aqui, você aprenderá a desenvolver um sistema desktop java completo, contendo back-end e front-end, usando as tecnologias:
- Java JDK 21
- MySQL 8.0.41
- Netbeans 25
- Swing para o Desenvolvimento das Janelas Gráficas
- Git e Github para Controle de Versão e Download do Código Completo do Projeto
Este é um curso inteiramente prático, onde mostro o passo a passo , da criação do projeto, desde a fase de preparação do ambiente, estruturação do projeto, desenvolvimento das janelas gráficas, conectando-as a lógica de negócio, que por sua vez, conecta-se com o banco de dados.
Aqui, você aprenderá a pegar dados das janelas gráfica e enviar para o banco de dados mysql e acessar informações do banco de dados, para apresentá-las na janela gráfica, as GUI Java.
Para quem é este curso?
- Estudantes de Programação
- Profissionais de tecnologia
- Profissionais em transição de carreira para programação
- Profissionais de outras áreas diferentes de tecnologia que desejam ter um primeiro contato com desenvolvimento de projetos full stack java
- Universitários e Técnicos
- Estudantes de Ensino Médio que Desejam Programar
- Cientistas e Pesquisadores
Requisitos para o Curso?
Como o curso é inteiramente prático e explico muito no desenvolvimento do projeto, os detalhes importantes, não é obrigatório saber tudo de Java e MySQL. Mas, se souber o básico já vai aproveitar melhor o curso.
Posso fazer o curso usando outra IDE:
Eclipse, Intellij, VSCode? Depende!
O curso prático foi feito utilizando a IDE Netbeans, na versão 25, opr ser uma tecnologia que tem integração completa com Java Swing. Caso você opte por utilizar o Eclipse ou Intellij, gratuitos, saiba que existem plugins, mas a integração não é totalmente completa, e pode ter alguns componentes diferentes dos apresentados neste curso. Sendo assim, você precisará buscar por fora esses conhecimentos e se adaptar ao desenvolvimento. Recomendo que faça o curso com Netbeans, testes tudo, aprenda, e só depois, use outro ambiente de desenvolvimento para testar e analisar por conta própria se gosta do cenário de desenvolvimento.
O que vou Aprender?
- Criar Janelas Gráficas com Java, GUI Java
- Criar o Banco de Dados MySQL
- Criar o Script do Banco de Dados
- Integrar Java e Banco de Dados
- Criar a Lógica de Negócio
- Integrar Banco de Dados com a Lógica de Negócio
- Integrar Janelas Gráficas com a Lógica de Negócio
- Criar um Menu Interativo Gráfico, com Janelas, Botões e Formulários
- Salvar os Dados informados nestas Janelas no Banco de Dados
- Atualizar as Informações Cadastradas via interface Gráfica
- Apagar e Recuperar Informações do Banco de Dados via Interface Gráfica da Aplicação
- Usando o MySQL para verificar se tudo está correndo como o planejado, via prompt de comandos
- Identificar erros, corrigir erros, analisar como um Dev faz na prática, na hora de pensar logicamente, testar, e se precisar, aplicar melhorias, corrigir, substituir trechos de código, reusar
- Hospedar o código no github, a cada nova versão, criando o repositório remoto, e vinculando a pasta local do projeto com a pasta do github
Você só vai destravar na prática. Essa é a proposta do curso. Por isso, o acesso ao curso é vitalício, com certificado. Assim, você pode assistir o curso quantas vezes quiser, pausar as aulas, fazer anotações, pesquisar por fora, e aprender no seu tempo, tendo um cenário completo para observar e tendo o código completo do projeto, para baixar, melhorar e usar como achar melhor.
Vamos fazer esse projeto juntos?
Acesso Vitalício
Olival Paulino, Professor de Programação com mais 1.000 alunos na Udemy, e que já ajudou a mais de 24K Devs através do Youtube.
Cientista da Computação graduado. Técnico em Redes de Computadores. Pós-Graduado em Segurança da Informação. Dono do Canal de Tecnologia do Youtube, Do Back ao Front - Programação Full Stack.
Dúvidas? Envie um WhatsApp para:
82 98210-7078 (Olival).



