Introdução à Interfaces Gráficas em Java com o NetBeans
Requirements
- Experiência com programação orientada à objetos em Java, mas você será capaz de reproduzir as atividades sem nenhum conhecimento prévio sobre programação de computadores
Description
O objetivo deste curso é abordar, de forma introdutória, os principais componentes de uma interface gráfica (GUI) e seus modificadores através do uso do software NetBeans, permitindo que o estudante possa desenvolver projetos simples com interfaces gráficas de usuário em Java.
Serão abordados componentes vários componentes usados em GUIs. Exemplos de elementos que serão vistos:
Texto e imagens - componentes usados para contextualizar a interface gráfica;
Entrada de textos - componente usado para inserir dados no programa através da interface gráfica;
Entrada de senhas - componente usado para inserir dados sensíveis como senhas de forma oculta;
Caixas de seleção - componente usado para permitir que o usuário selecione mais de uma opção de seleção;
Botões - permitir que o usuário acione ações através do uso de botões na interface;
Janelas modais - permitir que janelas extras sejam exibidas sem sair da janela principal.
O curso é gratuito e as aulas estão no formato de videoaulas, explicadas passo a passo e com linguagem simples. É interessante que o estudante já possua noções sobre básicas sobre programação, mas isso não é um impeditivo para assistir e aproveitar o curso.
Se houverem dúvidas durante o curso, a área de perguntas e respostas poderá ser útil para obter respostas do instrutor e de outros alunos. Sinta-se a vontade para ajudar os colegas também se você desejar.
Who this course is for:
- Pessoas que já possuem experiência com programação orientada à objetos em Java, mas não possuem experiência com interface gráfica de usuário
Instructor
Prof, dev e data engineer;
Ex-prof. universitário na UFSM;
Técnico em Eletrônica pela UFSM;
Técnico em Informática pela UFSM;
Técnico em Automação Industrial pela UFSM;
Graduado em Sistemas para Internet pela UFSM;
Atuou em diversos projetos de pesquisa, desenvolvimento institucional e de extensão envolvendo software, hardware, automação, telecomunicações, etc;
Atuou também em projetos de ensino e monitoria sobre algoritmos, lógica de programação, arquitetura e organização de computadores na Universidade Federal de Santa Maria por mais de 3 anos, onde pôde estudar e aplicar diferentes metodologias de ensino e avaliação.
@crummenauerca