Objetivos
0789 - Fundamentos de linguagem JAVAReconhecer os princípios fundamentais da linguagem de programação orientada por objetos.
0791 - Programação em JAVA - avançada
Reconhecer as estruturas complexas da programação em JAVA.
Enquadramento
Java é uma linguagem de programação object-oriented que surgiu no início dos anos 90, criada pela Sun. É considerada a linguagem de programação mais popular do mundo.
Com este curso irá iniciar os conhecimentos na linguagem de programação JAVA.
A cada unidade de formação de curta duração (UFCD) concluída com sucesso é atribuído um certificado no âmbito do Sistema Nacional de Qualificações (SNQ).
Estas ações de formação conferem a atribuição de um certificado de qualificações sendo possível a capitalização dos módulos para efeitos de obtenção de um Diploma de qualificação de nível 4.
Outras condições de acesso
Preferêncialmente alguns conhecimentos de informática na ótica do utilizador e conceitos básicos de programação e algoritmia.
Conteúdos programáticos
0789 - Fundamentos de linguagem JAVAProgramação orientada por objetos
Conceitos, objetos, classes, atributos e procedimentos
Criação de uma classe
Herança, interface e packages
Subclasse
Princípios da linguagem JAVA
Variáveis e tipos de dados
Literais
Expressões e operadores
Operadores aritméticos e lógicos
Precedência dos operadores nas expressões
Cadeias de caracteres
Objetos
Novos objetos
Parâmetros em applets
Acesso
Conversão e comparação de objetos
Classe de um objecto
Livraria de classes do JAVA
Estruturas de dados matriciais
Definição e declaração de matrizes
Objetos matriz
Acesso a elementos da matriz
Matrizes multidimensionais
Estruturas lógicas condicionais
Operador condicional
Instrução IF e Switch
Estruturas lógicas repetitivas
Instrução for, while e do while
Ciclos e quebras de ciclo
Erros comuns em ciclos
Classes e métodos
Definição de classes
Criação de instancias e variáveis classe
Criação de métodos e passagem de argumentos em métodos
Criação de métodos com diferentes argumentos
Método construtor e finalizar
0791 - Programação em JAVA - avançada.
Comunicação em rede
Linguagem JAVA e comunicação em rede
Links em applets
Comunicação entre applets
Modificadores
Controlo de acesso a métodos e variáveis
Modificador final
Métodos e classes abstract
Packages
Programas
Escrita do código
Excepções em JAVA
Limitações colocadas na programação
Clausula finally
Multithreading
Paralelismo
Sincronismo
Criação, utilização e paragem de threads
Partilha
Streams
Input e output - streams
Classes relativas a streams
Destinatários
Ativos empregados e jovens/adultos em situação de desemprego inscritos no Centro de Emprego, que desejem obter conhecimentos nesta área.Habilitações de acesso: 9º ano de Escolaridade completo (mínimas).
Observações
Gratuito para empregados e desempregados.Os apoios sociais estão sujeitos a petição e consequente aprovação superior
Clique aqui para mais informações
Área de formação
Ciências informáticas
Local onde a ação decorre
CINEL ONLINE
Online Online
regime Online
Período de realização da ação
A divulgar
Horário
Segundas e Quartas das 19h00-23h00
Observações
Necessária ligação à internet e computador para as sessões de formação.As datas apresentadas poderão estar sujeitas a alteração.
Gratuito para empregados e desempregados