Cursos de Programação

voltar à lista de formações

Lista de Cursos


1. Introdução à Programação em Python

Objectivo:
Este curso pretende que os alunos adquiram as competências relacionadas com os conceitos fundamentais
do paradigma de pogramação orientado a funções, usando o modelo de programação imperativo. Desta
forma, os alunos vão desenvolver a capacidade de compreender e analisar problemas de complexidade
média, bem como de planear e conceber soluções de software modulares e estruturadas, utilizando a
linguagem de programação Python.

Duração do curso: 16 horas.

Conteúdo programático:
Introdução à Lógica de Programação
Variáveis e Operadores
Estruturas de Condição
Estruturas de Repetição
Listas, Tuplos e Conjuntos
Dicionários e Strings
Arrays e Numpy
Funções


2. Programação em Python Com Classes

Objectivo:
Este curso pretende que os alunos adquiram as competências relacionadas com os conceitos fundamentais
do paradigma de Programação Orientado a Objectos (POO). Desta forma, os alunos vão desenvolver a
capacidade de compreender e analisar problemas de complexidade média, bem como de planear e conceber
soluções de software modulares e estruturadas, utilizando a linguagem de programação Python.

Duração do curso: 20 horas

Conteúdo programático:
Introdução à Programação Orientada aos Objectos
Classes e Objectos
Atributos e Métodos
Métodos de Classe/Instância
Herança e Composição
Polimorfismo
Abstração de Dados
Encapsulamento
Sobrecarga de Operadadores
Excepções

3. Programação em C# Com Classes

Objectivo:
Este curso pretende que os alunos adquiram as competências relacionadas com os conceitos fundamentais
do paradigma de Programação Orientado a Objectos (POO). Desta forma, os alunos vão desenvolver a
capacidade de compreender e analisar problemas de complexidade média, bem como de planear e conceber
soluções de software modulares e estruturadas, utilizando a linguagem de programação C#.

Duração do curso: 20 horas.

Conteúdo programático:
Introdução à Programação Orientada aos Objectos
Classes e Objectos
Atributos e Métodos
Métodos de Classe/Instância
Herança e Composição
Polimorfismo e Interfaces
Abstração de Dados
Encapsulamento
Sobrecarga de Operadadores
Genéricos e Excepções


4. Programação em Java Com Classes

Objectivo:
Este curso pretende que os alunos adquiram as competências relacionadas com os conceitos fundamentais
do paradigma de Programação Orientado a Objectos (POO). Desta forma, os alunos vão desenvolver a
capacidade de compreender e analisar problemas de complexidade média, bem como de planear e conceber
soluções de software modulares e estruturadas, utilizando a linguagem de programação Java.

Duração do curso: 20 horas.

Conteúdo programático:
Introdução à Programação Orientada aos Objectos
Classes e Objectos
Atributos e Métodos
Métodos de Classe/Instância
Herança e Composição
Polimorfismo
Abstração de Dados
Encapsulamento
Sobrecarga de Operadadores
Excepções

5. Introdução à Programação em C

Objectivo:
Este curso pretende que os alunos adquiram as competências relacionadas com os conceitos fundamentais
do paradigma de pogramação orientado a funções, usando o modelo de programação imperativo. Desta
forma, os alunos vão desenvolver a capacidade de compreender e analisar problemas de complexidade
média, bem como de planear e conceber soluções de software modulares e estruturadas, utilizando a
linguagem de programação C.

Duração do curso: 16 horas.

Conteúdo programático:
Introdução à Lógica de Programação
Variáveis e Operadores
Estruturas de Condição
Estruturas de Repetição
Funções
Vectores
Apontadores
Estruturas


6. Programação em C++ Com Classes

Objectivo:
Este curso pretende que os alunos adquiram as competências relacionadas com os conceitos fundamentais
do paradigma de Programação Orientado a Objectos (POO). Desta forma, os alunos vão desenvolver a
capacidade de compreender e analisar problemas de complexidade média, bem como de planear e conceber
soluções de software modulares e estruturadas, utilizando a linguagem de programação C++.

Duração do curso: 20 horas.

Conteúdo programático:
Introdução à Programação Orientada aos Objectos
Classes e Objectos
Atributos e Métodos
Métodos de Classe/Instância
Herança e Composição
Polimorfismo
Abstração de Dados
Encapsulamento
Sobrecarga de Operadadores
Excepções

DETALHE DO CURSO

De 1 de Julho de 2024 a 31 de Dezembro de 2024
20 horas

FORMADOR

Nuno Cardoso

Partilhe