What You Will Learn!
- Aprender a instalar Java e as Ides Netbeans e Eclipse.
- Aprender a programar em Java 8.
- Conceitos de variáveis e tipos de variáveis.
- Estruturas de decisão e repetição.
- Como pesquisar na internet para ajudar a você encontrar uma solução para programar e criar um projeto.
- Conceitos sobre POO - Programação Orientada a Objeto
- Encapsulamento, Relação, Associação, Herança, Polimorfismo, Interface.
- Um pouco de UML - Linguagem de Modelagem Unificada.
- Sobre Métodos.
- Estudo das classes Time, Date, DateFormat, Calendar e Timer
- Trabalhando com Banco de Dados Local - SQLite
- Tratamentos de exceções.
- Strings, StringBuilder, Caracteres e Expressões Regulares.
- Coleções.
- Manipulação de Arquivos e Serialização de Objetos.
- Interfaces Gráficas com Swing.
- Acessos a Banco de Dados com JDBC.
- Instalação do Banco de Dados MySql e Workbench.
- Interfaces Gráficas com JavaFX.
- Redes (Noções Básicas).
- Java WEB (Noções Básicas).
- Web API com REST (Noções Básicas).
- Android (Noções Básicas).
- Padrões de design.
- Comunicação com Porta Serial - Arduino
Description
Bem vindo ao curso de Java para programação em ambiente desktop, web e mobile.
Este curso são para pessoas que estão começando a programar e querem aprender a linguagem JAVA, que é a mais utilizada no mundo hoje, desde o básico ao avançado. Para quem está buscando melhorar seu conhecimento na linguagem e quer aprender a programar em diferentes plataformas como desktop, para web e para Android Mobile, este é o curso.
Serão passados todos os conceitos da linguagem em vários tópicos e com aulas práticas para você começar a criar seus próprios programas em Java.
Pessoas que buscam conhecer mais a fundo a construção de programas e buscam aprender novas tecnologias da linguagem de forma simples e bem didática.
Sou do interior de São Paulo e com meu jeito caipira de falar, vou ensinar você a programar e a trabalhar com banco de dados para você obter o conhecimento inicial e prosseguir na sua jornada de estudo para projetar qualquer tipo de aplicação para os mais diversos dispositivos, principlamente integrar através de webservice.
Who Should Attend!
- Se possível fazer um curso de algoritmos mesmo que no curso vou apresentar um pouco sobre algoritmos e pseudocódigo.
- Estudar sobre SQL
TAKE THIS COURSE