Embora a linguagem C tenha sido criada em 1972, continua sendo uma das linguagens de maior utilização no mundo, juntamente com Java, PHP, Visual Basic, Javascript e Phyton. Até os dias de hoje é uma das preferidas para o desenvolvimento de sistemas operacionais, aplicativos, games e integração com o hardware. Oferece acesso de baixo nível à memória e exige poucos recursos de hardware. C é uma linguagem de programação compilada de propósito geral, estruturada, de alto nível, imperativa, procedural e padronizada pela ISO. Apesar de seu longo tempo de mercado, continua crescendo em popularidade e sendo largamente utilizada por grandes empresas.
Estudo realizado pelo TIOBE Software revela quais são as linguagens mais utilizadas, o pódio é dominado por C e JAVA.
Módulo I – 25 horas - Programação em C
Lógica, Algoritmos e a Linguagem C
• Introdução à lógica de programação.
• Conceito de algoritmo.
• Introdução à linguagem C.
• Escrevendo um programa em C.
• Estrutura de um programa e clareza de código.
• Estruturas condicionais.
• Funções de entrada e saída de dados.
• Os comandos printf e scanf.
• Variáveis e tipos de dados em C.
• Operadores matemáticos.
• Operadores relacionais e lógicos.
• A instrução switch...case.
• Boas práticas de programação.
• Módulos, funções e procedimentos.
• Construindo funções em C.
• Estruturas de repetição e quando usar.
• Estruturas de dados: vetores, matrizes e estruturas.
• Definição e manipulação de strings em C.
• Operações com ponteiros.
• Passagem de parâmetros por valor e por referência.
• Variáveis locais e variáveis globais.
• Operadores bit a bit.
• Gerenciamento de arquivos.
• Alocação dinâmica de memória.
• Fila, lista, pilha e ordenação.
Módulo II – 25 horas - Programação em C++
Orientação à Objetos: Classes, Objetos e Herança
• O que é orientação à objetos.
• Definindo classes em C++.
• Membros privados e públicos.
• Métodos ou funções membro.
• Métodos inline.
• Instanciamento de objetos.
• Chamada de métodos.
• Métodos internos e externos.
• Construtores de classe.
• Sobrecarga de construtores.
• Tipos de operadores.
• Sobrecarga de operadores.
• Conversão de tipos e objetos.
• O que é herança.
• Classes, subclasses, classe mãe, classe filha.
• Derivação de classes.
• Herança pública, privada e protegida.
• Sobrescrita de métodos da classe mãe.
• Herança simples e herança múltipla.
• Exceções: criação, lançamento e tratamento.
Mais Informações: Segunda à Sexta 9:00 às 12:00 / 13:30 às 19:00 Sábados: 9:00 às 12:00
Ponta Grossa: (42) 3028-0449 cursos@softgraf.com
Matrículas Abertas - Ponta Grossa (42) 3028-0449 - cursos@softgraf.com
Início:10/04/2021 Aulas: SÁBADO Horário: 13:30 às 17:30
Início: 13/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:13/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 13:30 às 17:30
Início:12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início: 12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início: 13/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início: 12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início: 12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:20/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:20/04/2021 -ESGOTADO Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início:26/04/2021 Aulas: SEG. QUAR. SEX. Horário: 19:00 às 22:00
Início:27/04/2021 Aulas: TERÇA E QUINTA Horário: 08:00 às 12:00
Início:27/04/2021 Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início: 11/05/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início: 25/05/2021 Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início:04/05/2021 Aulas: TERÇA E QUINTA Horário: 14:00 às 17:00
Início:18/05/2021 Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início:08/05/2021 Aulas: SÁBADO Horário: 08:00 às 12:00
Início:08/05/2021 Aulas: SÁBADO Horário: 13:30 às 17:30
Início:17/05/2021 Aulas: SEG. QUAR. SEX. Horário: 13:30 às 17:30
Início:08/05/2021 Aulas: SÁBADO Horário: 08:00 às 12:00
Início:15/05/2021 Aulas:SÁBADO Horário: 13:30 às 17:30
Início:24/07/2021 Aulas: SÁBADO Horário: 13:30 às 17:30
Início: 27/04/2021 Aulas: TERÇA E QUINTA Horário: 09:00 às 12:00
Início:08/05/2021 Aulas:SÁBADO Horário: 13:30 às 17:30
Início: 29/05/2021 Aulas: SÁBADO Horário: 08:00 às 12:00
Início: 17/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:27/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:10/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:03/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:08/05/2021 Aulas: SABADO Horário: 13:30 às 17:30
Início:15/05/2021 Aulas: SABADO Horário: 13:30 às 17:30
Início: 22/05/2021 Aulas:SÁBADO Horário: 13:30 às 17:30
Início:24/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:19/06/2021 Aulas: SÁBADO Horário: 08:00 às 12:00