Necessita de algum esclarecimento? Contacte-nos
618 formações disponíveis
Tratamento idiomático de dados Comparação de operadores em cadeia Indentação Falsy Truthy Equivalente ao operador ternário Palavra reservada “in” Uso do retorno na avaliação de expressões Formatação de strings Expressões Lambda Classes e Objetos Criação de classes Privados vs públicos Herança Métodos estáticos Serialization e deserialization de objetos em Python Teste, registo e depuração Criação de livrarias e distribuição de programas em Python Âmbito em funções Metaprogramação, programação dinâmica Metaclasses Código a gerar código Iteradores, Geradores e Co-rotinas Método iter() Looping sobre diferentes estruturas Como criar iteradores Geradores Método __next_() Desenvolvimento para a web em Python Django ou Flask Criação de webservices Acesso a dado
Duração: 30 horasNível: Nível 4Modalidade: Outras acções de formação contínua não inseridas no Catálogo Nacional de QualificaçõesOrganização: Sessões Disponíveis 03/03/2026 – 02/04/2026 | Vila Nova de Gaia, Porto | Laboral Início: 03/03/2026Fim: 02/04/2026Local: Vila Nova de Gaia, PortoRegime: LaboralDuração: 30 hVagas: 20 Inscrever
Estrutura de um programa em C/C++ Função main () Estrutura de um programa Dados em C Variáveis e constantes Tipos de dados Variáveis de ponto flutuante Estudo e emprego da função printf() Constantes e variáveis Formatação Sequências de escape Carateres gráficos Valores de virgula-flutuante Vários argumentos em printf() Cadeia de carateres e entrada e saída de dados formatados Uma cadeia de carateres Função Scanf() Códigos de formatação e modificação para a função scanf() Operador de endereço & Função strlen() Directiva #define Funções getche(), getch(), getchar() e putchar() Operadores e expressões em C/C++ Operadores e expressões aritméticas Operadores de atribuição +=, -=, *=, /= e %= Operadores cast Operadores relacionais Estruturas repetitivas em C/C++ Implementação com a instrução while Implementação com a instrução for Implementação com a instrução do while Estruturas repetitivas complexas Estruturas matriciais Condições de controlo Estruturas alternativas em C/C++ Implementação com a instrução if, if else e switch Condições e os operadores lógicos Alternativas múltiplas Instruções break, contine e go to Funções Estrutura e argumentos de uma função Variáveis locais Funções recursivas Classes de armazenamento Matrizes Declaração e inicialização de matrizes Armazenamento e leitura de dados de uma matriz Matrizes unidimensionais/multidimensionais Matrizes como argumento de funções Cadeias de carateres (string) Constantes Variáveis Matriz de strings Leitura e escrita de strings
Estrutura de um programa em C/C++ Função main () Estrutura de um programa Dados em C Variáveis e constantes Tipos de dados Variáveis de ponto flutuante Estudo e emprego da função printf() Constantes e variáveis Formatação Sequências de escape Carateres gráficos Valores de virgula-flutuante Vários argumentos em printf() Cadeia de carateres e entrada e saída de dados formatados Uma cadeia de carateres Função Scanf() Códigos de formatação e modificação para a função scanf() Operador de endereço & Função strlen() Directiva #define Funções getche(), getch(), getchar() e putchar() Operadores e expressões em C/C++ Operadores e expressões aritméticas Operadores de atribuição +=, -=, *=, /= e %= Operadores cast Operadores relacionais Estruturas repetitivas em C/C++ Implementação com a instrução while Implementação com a instrução for Implementação com a instrução do while Estruturas repetitivas complexas Estruturas matriciais Condições de controlo Estruturas alternativas em C/C++ Implementação com a instrução if, if else e switch Condições e os operadores lógicos Alternativas múltiplas Instruções break, contine e go to Funções Estrutura e argumentos de uma função Variáveis locais Funções recursivas Classes de armazenamento Matrizes Declaração e inicialização de matrizes Armazenamento e leitura de dados de uma matriz Matrizes unidimensionais/multidimensionais Matrizes como argumento de funções Cadeias de carateres (string) Constantes Variáveis Matriz de strings Leitura e escrita de strings
Microsoft.NET Framework Microsoft Visual Studio.NET Variáveis value-type Statements e excepções Métodos e parâmetros Arrays Técnicas de programação orientada a objectos Variáveis reference-type Criação e destruição de objectos Mecanismos de herança Agregação Namespaces Operadores e eventos Propriedades Indexadores Atributos
Microsoft.NET Framework Microsoft Visual Studio.NET Variáveis value-type Statements e excepções Métodos e parâmetros Arrays Técnicas de programação orientada a objectos Variáveis reference-type Criação e destruição de objectos Mecanismos de herança Agregação Namespaces Operadores e eventos Propriedades Indexadores Atributos
Microsoft .NET Framework Microsoft Visual Studio .NET Variáveis value-type Statements e excepções Métodos e parâmetros Arrays Técnicas de programação orientada a objectos Variáveis reference-type Criação e destruição de objectos Mecanismos de herança Agregação Namespaces Operadores e eventos Propriedades Indexadores Atributos
Introdução ao Python Anaconda e ambientes de desenvolvimento IDE’s (Spyder e VS Code) Jupyter Notebook Conceitos genéricos de programação Tipos de dados Programação Condicional Funções Iterações Classes GitHub GitHub Desktop Conceitos básicos de gestão de versões Boas práticas de colaboração Projeto de programação
Duração: 50 horasNível: Nível 5Modalidade: Formação de QualificaçãoOrganização:
Duração: 1025 horasNível: Nível 2 → Nível 4Modalidade: Cursos de aprendizagemOrganização:
Duração: 1074 horasNível: Nível 4Modalidade: Cursos de aprendizagemOrganização:
Duração: 1025 horasNível: Nível 4Modalidade: Cursos de aprendizagemOrganização: