LINGUAGEM C & C++

NÍVEL


Básico/Intermediário

DURAÇÃO


2 meses

PRÉ-REQUISITO


Nenhum

POR QUE APRENDER LINGUAGEM C & C++?

C é uma das linguagens mais antigas e que influenciou muitas outras linguagens modernas. C é característico por ser uma linguagem de uso geral com alta capacidade de processamento, tornando-a ideal para projetos que exigem velocidade. C++ surgiu como “C com classes” com a popularização da programação orientada a objeto, adicionando funcionalidades e mantendo a sua velocidade. Neste curso presencial o aluno forma uma base sólida em lógica de programação estruturada e orientada a objetos.

Snake Game

Projeto em C para fazer o clássico jogo da cobrinha de celulares com output em texto com uso de vetores.

Sistema de Biblioteca

Registro de livros separados por gênero, ano, autor etc. Cadastro de usuários com registro de empréstimos e prazos de devolução.

Sistema de Caixa

Programaremos um sistema de caixa para venda de produtos com uso de orientação a objeto (C++). O sistemas tem acesso ao estoque de produtos (com atributos de preço, imposto etc) e faz operações de venda e retorno de produtos.

SAIBA MAIS

SAIBA MAIS

1/3

2/3

3/3

Obrigado!

AULAS

AO VIVO

Remoto via Zoom

NÃO FIQUE EM CASA PARADO!

Aproveite a quarentena para se qualificar.

30%

DE DESCONTO

TURMAS EM ABRIL

TARDE E NOITE

CURSOS DE 48h

DISPONÍVEIS:

PYTHON

WEB
FRONT-END

CONTEÚDO
PROGRAMÁTICO

Quer receber a
ementa
completa?
Download

Variáveis

Declaração e inicialização de variáveis e tipos de dados: int, float, double, etc.

Loops

Repetição de blocos de código em for loops, while e do while.

Estruturas Condicionais

Condicionais lógicos if, else e elif para a construção de algoritmos.

Funções

Declaração de funções, parâmetros de entrada e retorno. Váriaveis globais e locais.

Vetores e Strings

Vetores de dados e Strings (texto como vetor de caracteres).

Alocação Dinâmica de Memória

Espaço de memória de dados, operadores alocação e liberação de memória.

Ponteiros

Endereço de memória e otimização de processos.

Orientação a Objeto

Paradigma da programação orientado a objeto, declaração de classes, atributos, métodos, herança etc.

Herança e Polimorfismo

Declaração de classe herdada de outra classe ou múltiplas classes.

Recursão

Declaração de função recursiva (função que chama a si mesmo).

Árvores e treeSort

Estrutura de dados em formato árvore binária.

Lista Encadeada

Declaração de estrutura de dados encadeados por ponteiros.

Ordenação

Algoritmos de ordenação de dados.

IO em Disco

Leitura e escrita de dados em arquivos.

Operator Overloading

Redefinição de operadores C++ para estruturas de dados do usuário.

Quer receber a
ementa
completa?
Download

Alexandre Queiroz

Linguagem C C++

"Decidimos contratar a Let's Code para ministrar um curso de linguagem C para alguns de nossos programadores web. A iniciativa foi muito bem sucedida e o curso, muito bem avaliado entre os alunos."

Maria Helena Cardoso

Linguagem C C++

"O ambiente da Let's Code é diferenciado. As salas de vidro e a divisão de squads proporcionam uma troca de experiência e conteúdo entre todos na turma."

Davi Chinzarian

Blockchain

"Difícil achar um curso mão na massa em blockchain e as turmas pequenas ajudaram a dinâmica de aula. Recomendo para quem quer aprender de verdade como o Ethereum funciona."

Luciano Nardozza

Java

"Aprendi a programar do zero. Além das aulas bem práticas, solucionei todas minhas dúvidas no atendimento remoto (Slack)."

24/7

Canal de comunicação contínuo professor-aluno durante todo o curso

Metodologia hands on. Cases do mercado de trabalho em sala de aula.

Espaço moderno para os alunos utilizarem a tarde como coworking.

24/7

Canal de comunicação contínuo professor-aluno durante todo o curso

E-BOOK DE
WEB FRONT-END
GRATUITO
Faça o Download

Metodologia hands on. Cases do mercado de trabalho em sala de aula.

ALOCAÇÃO NO
MERCADO DE
TRABALHO?
Conheça o Pi

Espaço moderno para os alunos utilizarem a tarde como coworking.

FAQ

1.
Nunca programei antes, eu consigo acompanhar o curso?
Nós desenhamos esse curso para seu primeiro contato na linguagem e temos muita experiência com pessoas que nunca programaram antes. Importante ressaltar que programação é treino, portanto, dedique-se nesses dois meses e aproveite ao máximo o professor.
2.
Quais são as formas de pagamento?
Você pode pagar no cartão de crédito, débito ou transferência bancária. As condições de pagamento e descontos variam de acordo com a forma de pagamento. Entre em contato se precisar de maiores informações.
3.
Eu preciso trazer meu computador para a sala de aula?
Sim. Todos os nossos cursos exigem que você traga o seu próprio computador. Mas não se preocupe, a maior parte dos laptops dão conta do recado.
4.
Caso eu perca uma aula, é possível repor?
Sim, é possível. Existem duas maneiras para repor sua aula: (i) se houver disponibilidade de vaga em outra turma que esteja no mesmo conteúdo que o seu; (ii) reposição particular paga de R$150/aula.
5.
Tem estacionamento no local?
Sim. Em ambas unidades contamos com estacionamento no local para facilitar a entrada do aluno. A Unidade Pinheiros fica apenas 3 min do metrô Faria Lima e a Unidade Jardim Europa consta com manobrista gratuito.
6.
Vocês oferecem alguma bolsa ou desconto para o curso?
Nossos cursos não são ministrados no MEC e não oferecemos bolsa aos alunos. Trabalhamos com descontos de indicação de alunos e também combo de cursos.
7.
Qual é a carga horária deste curso?
O curso tem uma carga horária de 48 horas distribuídas ao longo de 2 meses.
8.
Como é formato de aula ao longo da semana?
As aulas acontecem 2x na semana (segundas e quartas ou terças e quintas) das 19h às 22h. O aluno pode escolher qual dia da semana melhor encaixa em sua agenda.
9.
Existe algum acompanhamento online?
Sim! Trabalhamos 24/7 com a plataforma Slack para atendermos as dúvidas dos alunos. Aproveite também nossa comunidade para fazer networking.
10.
Qual é o tamanho das salas de aula?
Trabalhamos com salas de aulas pequenas, máximo de 15 alunos/turma para garantir um ensino prático e customizado por sala.
Entre em contato

CURTA DURAÇÃO

Python Imersivo

MÉDIA DURAÇÃO

Python

Data Science & I.A.

Python For Finance

Web Front-End & React

Metodologias Ágeis

Banco de Dados

Django

Blockchain

Java

Linguagem C & C++

C#

LONGA DURAÇÃO

Data Science

Web Full Stack

TEENS SEMESTRAIS

Prep Coding

Games, Apps & Coding

Python Jr.

Full Stack Jr.

TEENS FÉRIAS

Games Coding Camp

Python Coding Camp