Curso recomendado a todos iniciantes na área de programação em C para microcontroladores.
Mais de 15 horas de aulas em vídeo com muito conteúdo técnico!
Este curso foi desenvolvido para você, estudante, técnico, engenheiro ou professor, que necessita aprender a programar de forma sólida e objetiva em Linguagem C (padrão ANSI-C), para desenvolvimento de projetos microcontrolados ou aplicações em PC. A linguagem C é uma das mais utilizadas e aceitas no mercado, grande parte dos projetos eletrônicos com microcontroladores são desenvolvidos utilizando Linguagem C.
Fazendo este curso você estará apto a:
- Descrever com detalhes a estrutura da linguagem C
- Manipular funções, diretivas, protótipos de funções dentre outros.
- Utilizar os operadores lógicos e booleanos a fim de construir algoritmos eficientes.
- Saber quando utilizar variáveis globais e locais, assim como compreender suas principais diferenças.
- Saber como parametrizar uma função e especificar seus retornos.
- Realizar laços de repetição e tomadas de decisão.
Este curso aborda de forma clara e objetiva os 46 principais tópicos que todo programador em C deve conhecer. Conceitos, regras e estruturas da Linguagem C ANSI-C são amplamente explorado, acompanhe:
1 Pseudocódigo 2 Fluxograma 3 Criar um projeto do DevC++ 4 Criar um projeto no MPLAB 5 Variáveis 6 Classes de armazenamento e comentários 7 Diretivas e macro 8 printf( ) 9 Operadores aritméticos 10 Operadores relacionais 11 Operadores lógicos 12 Operadores de Deslocamento 13 Operador Condicional 14 Conversão Explicita e Precedência de operadores 15 Expressões e Comandos 16 Estrutura if 17 Estrutura if – else 18 Estrutura switch 19 Estrutura for 20 Estrutura while |
21 Estrutura do-while 22 break & continue 23 Usando funções 24 Passagem de parâmetros 25 Classes de armazenamento 26 Usando Matrizes 27 Matrizes Multidimensionais 28 Strings 29 Matrizes como parâmetro de função 30 Usando ponteiros 31 Ponteiros e matrizes 32 Aritmética de ponteiros 33 Passando ponteiros para uma função 34 Strings como matrizes e ponteiros 35 Comparando strings 36 Matrizes de ponteiro 37 Ponteiros para funções 38 Usando Estruturas 39 Estruturas aninhadas 40 Ponteiros e matrizes como membro de uma estrutura |
41 Ponteiros para estruturas 42 Matrizes de estrutura 43 Passando estruturas para funções 44 Usando uniões 45 Usando enumeração 46 Usando macros |
Video Aulas do Curso
Vídeo | Descrição | Duração |
Video 01 |
PseudoCódigo – Introdução à Programação
|
[00:18:10] |
Video 02 | Fluxograma – Estudo de Algoritmos. | [00:18:10] |
Video 03 | Criando um projeto no DEVC++ e no MPLAB | [00:41:02]; |
Video 04 | Introdução a Linguagem C, Variáveis (globais e locais) e Constantes. | [01:22:37] |
Video 05 | Classes e Comentários. | [00:22:40] |
Video 06 | Diretivas e Macros. | [00:14:40] |
Video 07 | Função printf | [00:10:00] |
Vídeo | Descrição | Duração |
Video 08 |
Operadores Aritméticos.
|
[00:46:12] |
Video 09 | Operadores Relacionais | [00:20:40] |
Video 10 | Operadores Lógicos | [00:09:14] |
Video 11 | Operadores de Deslocamento | [00:21:38] |
Video 12 | Operadores Condicionais | [00:14:20] |
Video 13 | Conversão Explicita e Precedências de Operadores | [00:23:40] |
Vídeo | Descrição | Duração |
Video 14 | Expressões e Comandos | [00:08:21] |
Video 15 | Estrutura IF | [00:12:22] |
Video 16 | Estrutura if-else-if | [00:15:39] |
Video 17 | Estrutura switch() | [00:13:16] |
Video 18 | Laço de repetição for() | [00:14:20] |
Video 19 | Estrutura while() | [00:12:40] |
Video 20 | Estrutura do-while() | [00:09:08] |
Video 21 | Break e Continue | [00:15:06] |
Vídeo | Descrição | Duração |
Video 22 | Usando Funções | [00:31:14] |
Video 23 | Passagem de Parâmetros | [00:32:22] |
Video 24 | Classes de Armazenamento | [00:15:39] |
Video 25 | Usando Matrizes | [00:15:56] |
Video 26 | Matrizes Multidimensionais | [00:15:15] |
Video 27 | Manipulando Strings | [00:11:52] |
Video 28 | Matrizes como parâmetro de função. | [00:08:57] |
Vídeo | Descrição | Duração |
Video 29 | Usando ponteiros | [00:33:19] |
Video 30 | Ponteiros e Matrizes | [00:23:15] |
Video 31 | Aritmética de Ponteiros | [00:34:54] |
Video 32 | Passando ponteiros para uma função | [00:12:44] |
Video 33 | Strings como matrizes e ponteiros | [00:12:08] |
Video 34 | Comparando Strings | [00:08:54] |
Video 35 | Matrizes de Ponteiros | [00:12:28] |
Video 36 | Ponteiros para Funções | [00:17:41] |
Vídeo | Descrição | Duração |
Video 37 | Usando Estruturas. | [00:21:22] |
Video 38 | Estruturas Aninhadas | [00:13:20] |
Video 39 | Ponteiros e Matrizes como Membro de uma Estrutura | [00:11:15] |
Video 40 | Ponteiros para Estruturas | [00:14:46] |
Video 41 | Matrizes de Estrutura | [00:12:55] |
Video 42 | Passando Estruturas para Funções | [00:10:07] |
Video 43 | Usando Uniões | [00:14:12] |
Video 44 | Usando Campo de Bits | [00:11:37] |
Video 45 | Usando Enumeração | [00:13:55] |
Video 46 | Usando Macros | [00:15:19] |
+ informações sobre este curso:
Software: | MPLAB 8, compilador C18 |
Hardware: | kit PICgenios com PIC18F4520 |
Certificado: | Sim (oferecido no Plano Anual) |
Suporte Técnico: | Não há suporte técnico para este curso |
Acesso: | Estude 24h por dia (acesso integral a todas as aulas) |
Aulas: | 46 Aulas em vídeo (Duração total: 900 minutos de aulas em vídeo) |
Afilia-se ao Portal de Membros no Plano Anual tenha acesso aos certificados digitais dos cursos e webseminários.
Utilize os certificados para pontuar em suas Horas de Atividades Complementares!
