Veja como será essa jornada
Se você nunca teve contato com programação ou já possui experiência e deseja refinar seus conhecimentos, este é o curso ideal para você! Nosso foco principal é lógica de programação e algoritmos. Para escrever os códigos, usamos a linguagem de programação C# muito poderosa criada pela Microsoft.
O que você vai aprender
Ao longo do curso, usaremos a linguagem de programação C#. No entanto, nosso foco primordial é aprofundar-se em algoritmos e lógica de programação, pilares essenciais para a formação de um programador de excelência.
Estruturado em 13 Módulos Essenciais!
Com o objetivo de promover uma aprendizagem contínua e completa, desenhamos este curso em 13 módulos essenciais. Cada segmento foi cuidadosamente planejado para assegurar que você alcance uma profunda compreensão dos tópicos abordados. Estruturamos todo o curso de forma lógica e didática, buscando enriquecer ao máximo sua trajetória como programador.
Duração - 12 meses
Todos os nossos cursos são flexiveis em relação à data de conclusão. O mentor avança pelos módulos de acordo com o desenvolvimento da turma. Nossa principal meta não é simplesmente finalizar o curso em 12 meses, mas assegurar que cada aluno compreenda e assimile plenamente o conteúdo apresentado. Assim, a duração do curso pode, ocasionalmente, exceder os 12 meses.
Certificado
Ao concluir o curso, o aluno receberá um certificado que atestará sua competência e dedicação no aprendizado. Esse documento servirá como uma comprovação do conhecimento adquirido e poderá ser usado para enriquecer seu currículo profissional.
01. Primeiros passos
Primeiro contato com ferramentas de desenvolvimento de programas.
02. Algoritmos e a Lógica de Programaçâo
Introdução ao conceito de algoritmos e desenvolvimento do pensamento lógico necessário para programar.
03. Programação com Sequência
Execução de comandos em ordem direta para realizar tarefas programadas.
04. Programação com Decisão
Ensino do uso de instruções condicionais para criar bifurcações lógicas no código.
05. Programação com Laços
Exploração das estruturas de repetição e como elas permitem executar um conjunto de instruções várias vezes.
06. Estruturas de Dados Homogêneas de Uma Dimensão
Uso de arrays (vetores) para armazenar e manipular coleções de dados do mesmo tipo.
07. Aplicações Básicas com Matrizes de Uma Dimensão
Aplicação prática dos conceitos de arrays em problemas de programação.
08. Estruturas de Dados Homogêneas de Duas Dimensões
Introdução a matrizes bidimensionais (arrays de arrays) e seu uso em diferentes contextos.
09. estruturas de dados Heterogêneas
Estruturas que podem armazenar diferentes tipos de dados, como structs ou classes.
10. Subprogramas/Funções
Abordagem sobre funções e procedimentos, ensinando a modularização do código.
Grade completa
- O que é Programação?
- Visual Studio
- Visual Studio Code - extensões
- .Net
- Como funciona o C# e o dot.net
- Por que escolhi C# para este curso de programação
- Algoritmos Computacionais
- Lógica de Programação de Computadores
- Linguagem de Programação de Computadores
- Etapas de Ação de um Computador
- Tipos de Dados Primitivos ou Dados Básicos
- O Uso de Variáveis
- O Uso de Constantes
- Os Operadores Aritméticos
- Expressões Aritméticas
- Instruções e Comandos
- Decisões, Condições e Operadores Relacionais
- Desvio Condicional Simples
- Desvio Condicional Composto
- Outras Formas de Desvios Condicionais
- Operadores Lógicos
- Divisibilidade: Multiplos e Divisores
- Laços ou Malhas (Loopings ou Loops)
- Laço Condicional Pré-Teste
- Laço Condicional Pós-Teste
- Laço Condicional Seletivo
- Laço Incondicional
- Consideracões entre Tipos de Laços
- Matrizes de Uma Dimensão
- Classificação de Elementos
- Métodos de Pesquisa de Elementos
- Utilização de Matrizes Dinâmicas
- Matrizes com Mais de Uma Dimensão
- Matrizes de Duas Dimensoes
- Estrutura de Registro
- Estrutura de Registro de Matriz
- Estrutura de Matriz de Registros
- Modularidade
- Métodos Top-Down e Bottom-Up
- Procedimentos
- Escopo de Variáveis
- Passagens de Parâmetros
- Funções e Recursividade