Curso básico de Java Aplicado

O objetivo do curso de Java Básico aplicado é apresentar os conceitos básicos da linguagem de programação Java, assim como da Orientação a Objetos, aplicados em exemplos simples e úteis, utilizados pela maioria dos desenvolvedores no dia a dia do desenvolvimento de software. Muitas vezes, tutoriais, livros, apostilas e materiais básicos de Java da Internet trazem uma grande quantidade de conceitos importantes, mas os mesmos não são aplicados, o que dificulta o processo de absorção da ... Ver mais informação, assim como desmotiva alguns programadores. Desta forma, neste curso serão aplicados os conceitos da orientação a objeto para a criação de interfaces gráficas utilizando de forma didática a API AWT (Abstract Windows Toolkit) e a API Swing, sendo esta hoje uma das mais utilizadas para o desenvolvimento de aplicações Java para Desktop. Na sequência serão tratados os modelos fundamentais de eventos gerados por interfaces gráficas, a utilização de alguns componentes mais avançados, como menus, listas e grades e suas aplicações em pequenos aplicativos reais. Em um segundo momento, serão desenvolvidos aplicativos desktop para manipulação de arquivos textos e binários, sendo esta uma alternativa interessante para a persistência dos dados. Para aumentar a produtividade no desenvolvimento, após consolidados os conceitos básicos de desenvolvimento de interfaces gráficas, técnicas de produtividade, como clicar-arrastar componentes e ferramentas da IDE Netbeans serão apresentadas. A utilização de banco de dados em Java será apresenta ao final do curso, para apresentar recursos importantes como inclusão, alteração, exclusão, pesquisa e listagem de registros, permitindo com isso o desenvolvimento de software comerciais.

Iniciar Carga Horária No Certificado - 38H

Curso de Java

Aula 1 - free

Introdução: Desenvolvendo Interface Gráfica

Nessa videoaula veremos os conceitos básicos para o desenvolvimento de interfaces gráficas na plataforma Java. Apresentaremos os fundamentos de uma interface visual, os princípios do AWT, a documentação do Java API
free
Aula 2 - free

Componente Button

Nessa videoaula veremos a utilização de um primeiro componente visual interativo - o componente botão (classe Button do AWT), apresentamos sua utilização, mudança de algumas características visuais como o rótulo e cores
free
Aula 3 - free

Gerenciando Layout: FlowLayout e GridLayout

Nessa videoaula veremos a utilização de mais dois gerenciadores de layout em Java: FlowLayout, que permite adicionar um componente ao lado do outro, e o GridLayout, que permite dividir a tela como se fosse uma tabela.
free
Aula 4 - free

Utilizando os componentes TextField e Label

Nessa videoaula veremos a utilização de dois componentes visuais muito utilizados no desenvolvimento de interfaces gráficas: componente TextField, que permite a entrada de dados digitados, e o componente Label.
free
Aula 5 - free

Introdução a utilização da API do Swing

Nessa videoaula veremos os conceitos iniciais da programação utilizando a API do Swing, hoje uma das mais utilizadas para o desenvolvimento de interfaces visuais para aplicações desktop em Java.
free
Aula 6 - free

Curso básico de Java Aplicado: Tratando eventos gerados por Janelas

Nessa videoaula veremos os conceitos básicos para o tratamento de eventos na plataforma Java. Para exemplificar, serão apresentados os eventos de janela, os quais são implementados na interface WindowListener.
free
Aula 7 - free

Tratando eventos de botões

Nessa videoaula veremos os eventos de Janela, mais especificamente, o modelo para fechamento de uma janela Swing, o qual substitui as inúmeras linhas de códigos existentes no AWT por apenas um linha.
free
Aula 8 - free

Trabalhando com múltiplos botões em AWT/Swing

Nessa videoaula veremos o modelo de eventos de ação na presença de múltiplos botões na interface gráfica. Como todos os botões são direcionados para um mesmo método para o tratamento do clique (método actionPerformed).
free
Aula 9 - free

Trabalhando com barra de Menus

Nessa videoaula veremos a utilização de barras de menus, sendo este componentes que permitem uma maior variedade de operações aos aplicativos, porém, sem poluir a interface visual. Para sua utilização, foram utilizadas as classes MenuBar, Menu e...
free
Aula 10 - free

Consistência de campos na Interface Visual

Nessa videoaula veremos a consistência dos dados digitados em campos de entrada (ex. TextField, JTextField, JOptionPane, etc.) utilizando a linguagem de programação Java.
free
Aula 11 - free

Curso básico de Java Aplicado: Múltiplas Janelas em AWT/Swing

essa videoaula veremos a utilização de múltiplas janelas em um aplicativo AWT/Swing. A utilização de mais de uma janela em uma aplicação caracteriza-se pela criação de uma classe para cada janela
free
Aula 12 - free

Compartilhando dados em diferentes janelas

Nessa videoaula veremos um conceito muito importante para quem trabalha com programação comercial desktop: o compartilhamento de dados entre diferentes janelas.
free
Aula 13 - free

Eventos com classes internas anônimas

Nessa videoaula veremos uma técnica que visa deixar mais simples o tratamento de eventos em programas AWT/Swing, que são a utilização de classes internas anônimas.
free
Aula 14 - free

Utilizando JProgressBar e Multithreading em Java

Nessa videoaula veremos a utilização do componente JProgressBar (barra de progresso) na linguagem de programação Java. A barra de progresso é um componente não interativo.
free
Aula 15 - free

Desenvolvendo Applets Java

Nessa videoaula veremos a criação de Applets Java. Inicialmente é apresentada a motivação para utilização de Applets nos dias de hoje, bem como algumas das principais características.
free
Aula 16 - free

Utilizando Arquivo Texto em Java

Nessa videoaula veremos a utilização de arquivos textos em aplicações Java. Nesta videoaula, será apresentada as classes para leitura e gravação de arquivos textos (para leitura a classe FileReader e BufferedReader, para gravação as classe...
free

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos