
Terás condições de criar e iniciar variáveis, atribuir e obter seus valores. Em cada aula será disponibilizado o código desenvolvido. Nesta aula além do código também foi disponibilizado um vídeo mostrando a instalação do nosso ambiente integrado de desenvolvimento ou IDE (do inglês Integrated Development Environment) Eclipse 2020-09. Bons estudos!
Saberás a utilidade de classes e como criar objetos.
Terás condições de desenvolver classes com métodos e atributos.
Terás condições de obter valores digitados pelo usuário.
Validarás informações, criar condições lógicas e controlar de fluxo de seus programas
Terás condições de desenvolver programas para automatizar operações e repetir comandos com as sentenças de repetição.
Terás condições de desenvolver programas com menus para o usuário interagir de forma simples e prática.
Terás conhecimento sobre os conceitos básicos de Programação Orientada à Objetos.
Saberás como estender uma classe e como modificar seu comportamento.
Terás condições de personalizar métodos e identificar quais melhores práticas em programação orientada à objetos.
Terás condições de inicializar array com dados de teste e realizar operações de buscas e ordenação.
Terás condições de ler informações em arquivos texto e realizar escrita de forma a ampliar sua capacidade de gerenciamento de dados em seus programas. Estará preparado para encarar outros tipos de arquivos tais como CSV, XLS, JSON e outros.
Terás condições de manipular dados em seu formato objeto.
Terás habilidade em trabalhar com bancos de dados relacionais. Saberás o básico sobre dependências Maven. Conhecerás o banco de Dados MySQL, criará tabelas e usará parâmetros de conexão com o MySQL.
Saberás como gravar dados no MySQL usando INSERT e sentenças com parâmetros
Saberás como gravar dados digitados pelo usuário no MySQL.
Saberás como gravar dados de teste no banco de dados, usando comando de repetição e aproveitando os Arrays criados nas aulas anteriores. Também saberás como limpar tabelas usando o comando TRUNCATE.
Saberás apresentar dados na tela e ordenar informações para o usuário.
Saberás manipular dados no banco de dados realizando exclusão de dados com a cláusula WHERE.
Saberás atualizar dados no banco de dados com a cláusula WHERE.
Neste treinamento vamos praticar programação na linguagem Java. A linguagem Java está presente tanto no meio acadêmico quanto profissional. É de fato relevante que outras linguagens estejam presentes e crescendo bastante, mas o Java sem dúvida é uma linguagem que merece atenção e vai merecer por bastante tempo. Com base nesta perspectiva, este treinamento é destinado a programadores que desejam usar Java em seu dia a dia. Neste treinamento vamos explorar os fundamentos da linguagem Java em exemplos simples e úteis com o objetivo de preparar você para seguir sua jornada no desenvolvimento de software.
Antes de programar, vamos aprender a interpretar problemas e pensar como podem ser solucionados. Pensar antes de programar é uma das dicas mais valiosas que um programador Sênior pode passar para um programador Júnior.
Além de programar, vamos entender o que o nosso código deve fazer. Uma das principais barreiras aos novos programadores é a interpretação de códigos longos. Para superar tal barreira vamos adotar conceitos importantes de documentação de código.
Este treinamento se destina a estudantes que estão ingressando em cursos de graduação, estagiários em processos de seleção, profissionais de outras áreas que desejam ingressar na computação e desenvolvimento de software.
O treinamento é composto de 19 aulas divididas em 4 seções. Ao final da primeira seção serás um programador Java que entende a sintaxe básica e lógica de programação. Estarás preparado para ingressar no mundo da programação Orientada à Objetos.
Ao final da segunda seção será um programador Java com conhecimentos de Programação Orientada à Objetos (POO).
Ao final da terceira seção será um programador Java POO com conhecimentos sobre locais de armazenamento apto a realizar leitura, escrita, carregamento de objetos, geração de log e muitas outras operações importantes no desenvolvimento de sistemas.
Ao final da quarta seção será um programador Java POO com Bases de Dados. Estas habilidades lhe permite uma boa base para resolver diversas demandas acadêmicas e profissionais. Além de resolver problemas, as práticas apresentadas de forma embasada e criteriosa vão lhe proporcionar ser um criador de soluções inovadoras.