Curso de Construção de Algoritmos – Fundamentos e Prática
Aprenda os conhecimentos básicos para o desenvolvimento da habilidade de programar.
- Empresa: CFBCursos
- Nível do curso: Básico
O algoritmo pode ser considerado como a base para o conhecimento e o desenvolvimento da capacidade de programar de uma forma geral. Ele pode ser definido como uma sequência de raciocínios, instruções ou operações que devem ser seguidas para alcançar um determinado objetivo. Para ser considerado como um algoritmo, essa sequência ainda deve ser considerada como finita e operadas sistematicamente.
Todas as estratégias de desenvolvimento do código de programação acabam nascendo de um conjunto de instruções, que são criadas com uma determinada linguagem de programação, e que permite com que as máquinas consigam entender onde o usuário está querendo chegar. Portanto, um código de programação acaba sendo justamente um algoritmo.
Aprenda mais sobre construção de algoritmos neste curso online e gratuito. Não deixe de conferir também o curso de Algoritmos e Lógica de Programação.
Sobre o curso
Neste curso online e gratuito os alunos poderão aprender o que é considerado como a base para entender e começar a programar em uma determinada linguagem. Com um bom conhecimento de algoritmo, as pessoas conseguem programar nas mais variadas linguagens, apenas se dedicando a entender como funciona a sintaxe de cada uma delas.
Estrutura do curso
Construção de Algoritmos: Fundamentos e Prática – Aula 01
Construção de Algoritmos: Fundamentos e Prática – Preparando o ambiente para o curso – Aula 02
Construção de Algoritmos: Fundamentos e Prática – Construa seu Primeiro Algoritmo – Aula 03
Programas COMPILADOS vs INTERPRETADOS – Construção de Algoritmos – Aula 04
TIPOS e TAMANHOS dos dados primitivos – Construção de Algoritmos – Aula 05
VARIÁVEIS e CONSTANTES, como armazenar na Memória RAM – Construção de Algoritmos – Aula 06
Comandos de Entrada e saída de dados em C e C++ – Construção de Algoritmos – Aula 07
Entendendo Arrays para algoritmos – Construção de Algoritmos – Aula 08
Entendendo Pesquisa Binária #P1 – Construção de Algoritmos – Aula 09
Entendendo Pesquisa Binária Logaritmos #P2 – Construção de Algoritmos – Aula 10
Implementando o algoritmo de Pesquisa Binária – Construção de Algoritmos – Aula 11
Tempo de execução Linear e Logarítmico – Construção de Algoritmos – Aula 12
Entendendo a notação big O – Construção de Algoritmos – Aula 13
Introdução a teoria de Arrays e Lista Encadeada – Construção de Algoritmos – Aula 14
Arrays e Listas #P2 Tempos de execução – Construção de Algoritmos – Aula 15
Ordenação por Seleção #P1 – Construção de Algoritmos – Aula 16
Construindo o Algoritmo de Ordenação por Seleção – Construção de Algoritmos – Aula 17
Calculando a Complexidade do seu Algoritmo #P1 – Aula 18
Aprendendo sobre Recursividade – Algoritmos Recursivos #P1 – Aula 19
Praticando mais sobre Recursividade – Algoritmos Recursivos #P2 – Aula 20
Praticando mais sobre Recursividade – Algoritmos Recursivos #P3 – Aula 21
Aulas:
-
Construção de Algoritmos: Fundamentos e Prática - Aula 01Construção de Algoritmos: Fundamentos e Prática - Preparando o ambiente para o curso - Aula 02Construção de Algoritmos: Fundamentos e Prática - Construa seu Primeiro Algoritmo - Aula 03Programas COMPILADOS vs INTERPRETADOS - Construção de Algoritmos - Aula 04TIPOS e TAMANHOS dos dados primitivos - Construção de Algoritmos - Aula 05VARIÁVEIS e CONSTANTES, como armazenar na Memória RAM - Construção de Algoritmos - Aula 06Comandos de Entrada e saída de dados em C e C++ - Construção de Algoritmos - Aula 07Entendendo Arrays para algoritmos - Construção de Algoritmos - Aula 08Entendendo Pesquisa Binária #P1 - Construção de Algoritmos - Aula 09Entendendo Pesquisa Binária Logaritmos #P2 - Construção de Algoritmos - Aula 10Implementando o algoritmo de Pesquisa Binária - Construção de Algoritmos - Aula 11Tempo de execução Linear e Logarítmico - Construção de Algoritmos - Aula 12Entendendo a notação big O - Construção de Algoritmos - Aula 13Introdução a teoria de Arrays e Lista Encadeada - Construção de Algoritmos - Aula 14Arrays e Listas #P2 Tempos de execução - Construção de Algoritmos - Aula 15Ordenação por Seleção #P1 - Construção de Algoritmos - Aula 16Construindo o Algoritmo de Ordenação por Seleção - Construção de Algoritmos - Aula 17Calculando a Complexidade do seu Algoritmo #P1 - Aula 18Aprendendo sobre Recursividade - Algoritmos Recursivos #P1 - Aula 19Praticando mais sobre Recursividade - Algoritmos Recursivos #P2 - Aula 20Praticando mais sobre Recursividade - Algoritmos Recursivos #P3 - Aula 21