Ciências Informáticas

Fundamentos de Python

Introdução ao Python
Definição e vantagens sobre outras linguagens
Diferenças entre versões
Anaconda e ambientes de desenvolvimento
IDE’s (Spyder e VS Code)
Introdução ao Jupyter Notebook
Primeiro programa em Python
Python crash course
Utilizações de Python
Tratamento de dados de várias fontes: TEXTO, CSV, SQL, XLS
Listas, variáveis e dicionários
Controlo do programa (for, while,if)
Ficheiros e iteradores
Benchmark
Profilers de memória e CPU
Widgets
Geradores
Conceitos genéricos de programação em Pyhton
Tipos de dados
Programação condicional
Funções
Iterações
Classes
Construtores
Métodos e atributos
Herança
Decoradores
Bibliotecas
Introdução ao Pandas e NumPy
Análise gráfica com Mapplotlib
Importação de SQL, CSV
Testes unitários
Projeto de programação

Fundamentos de Python

Introdução ao Python
Definição e vantagens sobre outras linguagens
Diferenças entre versões
Anaconda e ambientes de desenvolvimento
IDE’s (Spyder e VS Code)
Introdução ao Jupyter Notebook
Primeiro programa em Python
Python crash course
Utilizações de Python
Tratamento de dados de várias fontes: TEXTO, CSV, SQL, XLS
Listas, variáveis e dicionários
Controlo do programa (for, while,if)
Ficheiros e iteradores
Benchmark
Profilers de memória e CPU
Widgets
Geradores
Conceitos genéricos de programação em Pyhton
Tipos de dados
Programação condicional
Funções
Iterações
Classes
Construtores
Métodos e atributos
Herança
Decoradores
Bibliotecas
Introdução ao Pandas e NumPy
Análise gráfica com Mapplotlib
Importação de SQL, CSV
Testes unitários
Projeto de programação

Programação em C#

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

Programação em C#

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

Programação em C#

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

Fundamentos de Python

Introdução ao Python
Definição e vantagens sobre outras linguagens
Diferenças entre versões
Anaconda e ambientes de desenvolvimento
IDE’s (Spyder e VS Code)
Introdução ao Jupyter Notebook
Primeiro programa em Python
Python crash course
Utilizações de Python
Tratamento de dados de várias fontes: TEXTO, CSV, SQL, XLS
Listas, variáveis e dicionários
Controlo do programa (for, while,if)
Ficheiros e iteradores
Benchmark
Profilers de memória e CPU
Widgets
Geradores
Conceitos genéricos de programação em Pyhton
Tipos de dados
Programação condicional
Funções
Iterações
Classes
Construtores
Métodos e atributos
Herança
Decoradores
Bibliotecas
Introdução ao Pandas e NumPy
Análise gráfica com Mapplotlib
Importação de SQL, CSV
Testes unitários
Projeto de programação

Fundamentos de Python

Introdução ao Python
Definição e vantagens sobre outras linguagens
Diferenças entre versões
Anaconda e ambientes de desenvolvimento
IDE’s (Spyder e VS Code)
Introdução ao Jupyter Notebook
Primeiro programa em Python
Python crash course
Utilizações de Python
Tratamento de dados de várias fontes: TEXTO, CSV, SQL, XLS
Listas, variáveis e dicionários
Controlo do programa (for, while,if)
Ficheiros e iteradores
Benchmark
Profilers de memória e CPU
Widgets
Geradores
Conceitos genéricos de programação em Pyhton
Tipos de dados
Programação condicional
Funções
Iterações
Classes
Construtores
Métodos e atributos
Herança
Decoradores
Bibliotecas
Introdução ao Pandas e NumPy
Análise gráfica com Mapplotlib
Importação de SQL, CSV
Testes unitários
Projeto de programação

Fundamentos de Python

Introdução ao Python
Definição e vantagens sobre outras linguagens
Diferenças entre versões
Anaconda e ambientes de desenvolvimento
IDE’s (Spyder e VS Code)
Introdução ao Jupyter Notebook
Primeiro programa em Python
Python crash course
Utilizações de Python
Tratamento de dados de várias fontes: TEXTO, CSV, SQL, XLS
Listas, variáveis e dicionários
Controlo do programa (for, while,if)
Ficheiros e iteradores
Benchmark
Profilers de memória e CPU
Widgets
Geradores
Conceitos genéricos de programação em Pyhton
Tipos de dados
Programação condicional
Funções
Iterações
Classes
Construtores
Métodos e atributos
Herança
Decoradores
Bibliotecas
Introdução ao Pandas e NumPy
Análise gráfica com Mapplotlib
Importação de SQL, CSV
Testes unitários
Projeto de programação

Folha de cálculo

Folha de cálculo – conceitos gerais
Elementos principais
Ambiente de trabalho
Ficheiros e folhas de cálculo
Abertura de ficheiros
Gravação de ficheiros
Utilização simultânea de ficheiros
Acesso aos últimos ficheiros utilizados
Alteração do nome e da posição de uma folha
Células
Inserção e edição de texto em células
Seleção de um conjunto de células
Movimentação rápida de células
Inserção de células
Cópia e eliminação de células
Preenchimento automático
Formatação do texto das células
Formatação de linhas e colunas
Seleção, inserção e eliminação de linhas e colunas
Largura de coluna e altura de linha
Omissão e visualização de colunas
Fórmulas
Referências absolutas e relativas
Fórmulas associadas a cálculos
Impressão de folhas de cálculo
Definição da área a imprimir
Pré-visualização da impressão
Cabeçalho e rodapé
Margens
Funções
Funções financeiras
Funções estatísticas
Edição de funções
Gráficos
Tipos de gráficos
Inserção de dados para gráficos
Edição
Desenho
Criação de desenhos e caixas de texto
Movimentação e reunião de objetos
Listas de ordenação e filtros de dados

Fundamentos de Python

Introdução ao Python
Definição e vantagens sobre outras linguagens
Diferenças entre versões
Anaconda e ambientes de desenvolvimento
IDE’s (Spyder e VS Code)
Introdução ao Jupyter Notebook
Primeiro programa em Python
Python crash course
Utilizações de Python
Tratamento de dados de várias fontes: TEXTO, CSV, SQL, XLS
Listas, variáveis e dicionários
Controlo do programa (for, while,if)
Ficheiros e iteradores
Benchmark
Profilers de memória e CPU
Widgets
Geradores
Conceitos genéricos de programação em Pyhton
Tipos de dados
Programação condicional
Funções
Iterações
Classes
Construtores
Métodos e atributos
Herança
Decoradores
Bibliotecas
Introdução ao Pandas e NumPy
Análise gráfica com Mapplotlib
Importação de SQL, CSV
Testes unitários
Projeto de programação

Scroll to Top