Modo escuro

Lógica de Programação na Prática

R$ 128,30

Parcelamos em até 12x de R$ 12,62

Lógica de Programação na Prática
29 Tópicos
80 Horas
Certificado
Avaliação do curso
Curso 100% em vídeo aula com material de apoio

No nosso curso abrangente de 80 horas, você explorará conceitos avançados de programação, incluindo estruturas de controle como repetição e decisão, estruturas de dados como vetores e matrizes, algoritmos de pesquisa e vetores de busca, além de conceitos fundamentais da programação orientada a objetos e muito mais.

Durante o curso, você vai:

  1. Estruturas de Controle: Aprofundar-se em estruturas de controle como repetição (loops) e decisão (condicionais), essenciais para o desenvolvimento de algoritmos complexos.

  2. Estruturas de Dados: Explorar a utilização de estruturas de dados como vetores (arrays) e matrizes para armazenar e manipular informações de forma eficiente.

  3. Algoritmos de Pesquisa: Aprender algoritmos de pesquisa como busca linear e busca binária, e como aplicá-los para encontrar informações em conjuntos de dados.

  4. Programação Orientada a Objetos: Compreender os princípios da programação orientada a objetos, incluindo classes, objetos, herança, polimorfismo e encapsulamento.

  5. Prática com Algoritmos: Aplicar os conhecimentos adquiridos em projetos práticos para resolver problemas do mundo real.

  6. Boas Práticas de Programação: Familiarizar-se com boas práticas de programação, como modularização, legibilidade de código e comentários.

Ao final do curso, você estará preparado para desenvolver programas mais robustos e eficientes, utilizando estruturas de controle avançadas, estruturas de dados otimizadas e os princípios da programação orientada a objetos.

Habilidades aprendidas

1 - Compreendendo lógica de programação

2 - Funcionamento dos computadores

3 - Tipos de algoritmos

4 - Primeiros passos em programação estruturada

5 - Tipos de dados

6 - Dados: variáveis

7 - Operadores aritméticos

8 - Combinando algoritmos, variáveis, constantes e expressões aritméticas

9 - Ambientes de programação e desenvolvimento

10 - Conversão de algoritmos em programas

11 - Testes de mesa

12 - TDD, o desenvolvimento guiado por testes

13 - Qualidade em desenvolvimento

14 - Conceito de estruturas de controle

15 - Operadores relacionais

16 - Operadores lógicos

17 - Desvio condicional encadeado

18 - Teste lógico no início da repetição

19 - Teste lógico no fim da repetição

20 - Repetição por contagem

21 - Estrutura de dados: vetores

22 - Ordenação de vetores

23 - Realizando pesquisas em vetores

24 - Pesquisas sequenciais

25 - Variáveis globais e locais

26 - Parâmetros

27 - POO (Programação orientada a objetos)

28 - Características de POO (Programação orientada a objetos)

29 - A linguagem Java

Cid Rodrigues de Andrade

CID RODRIGUES DE ANDRADE

Possui vinte anos de experiência como professor, quinze deles no ensino superior, especialmente em áreas como Sistemas Operacionais Unix (com certificação LPI em Linux), desenvolvimento de programas e apps com linguagens como Java, PHP e JavaScript e em Segurança da Informação. Sua formação é heterodoxa; sou graduado em Arquitetura e Urbanismo pela USP, pós-graduado em Negócios Imobiliários pela FAAP e em Administração e Implantação de Sistemas Informatizados pela Universidade São Judas Tadeu e Mestre em Ciências pelo programa de Engenharia Elétrica da USP, com ênfase em Sistemas Eletrônicos. Apesar da carreira na área de informática, mantem um estúdio no qual exerce a profissão de fotógrafo.

Dúvidas frequentes

TEMOS A RESPOSTA!

O curso é 100% online. Entregue materiais complementares. Ao se inscrever, você tem acesso a todas as aulas em poucos minutos.

O acesso às trilhas é de 3 meses e, para os cursos avulsos, 30 dias. Você não precisa se preocupar, faça no seu tempo.

Todos os cursos possuem certificado autorizado pelo MEC. No verso do certificado consta o cronograma, carimbo do CNPJ e a assinatura do responsável, além das características obrigatórias da validade do certificado.

Os cursos são 100% online. Após a confirmação do pagamento, você receberá os dados para login pelo seu email cadastrado no momento da compra.

Você pode efetuar o pagamento à vista com desconto (depósito, TED ou PIX) ou em até 12X no cartão de crédito.

Nossos consultores irão sanar suas dúvidas diretamente pela plataforma através do "Campo de Dúvidas".

Sim. 100% seguros. Todo o processo de compra é gerenciado pelo Pagar.me, através de uma transação criptografada com 128 bits.