Lógica de programação é um pré-requisito para praticamente todos os programadores que queiram aprender uma linguagem de programação.
Nível Iniciante Categoria Desenvolvimento Back-end
Lógica de programação é um pré-requisito para praticamente todos os programadores que queiram aprender uma linguagem de programação.
Antes mesmo de começarmos a desenvolver, precisamos desenvolver em nós uma capacidade analítica para resolução de problemas mais apurada, de maneira que consigamos com muito menos esforço que o habitual resolver problemas mais complexos. Esta capacidade analítica é comumente chamada de lógica de programação quando esta é voltada para computação e algoritmos. Na verdade, todos nós já contamos com habilidades de raciocínio para resolução de problemas de menor e maior grau. Porém, o grande desafio reside em repassar o nosso pensamento para um computador através de uma linguagem de programação, já que um computador na verdade não é um ser pensante se excluirmos o ramo da inteligência artificial: ele simplesmente executa porções de código que foram digitadas por um ser humano. Transmitir todo o fluxo de processamento de dados que o nosso cérebro consegue desempenhar em um curtíssimo espaço de tempo para uma máquina que é muito mais limitada que a nossa mente sem uma perda grande de performance é um grande desafio analítico. Daí vem a necessidade de se conseguir apurar este raciocínio analítico e, consequentemente, desenvolver bem a lógica aplicada em linguagens de programação.
Neste curso abordaremos tudo o que você precisa aprender para desenvolver um raciocínio analítico. São vídeo aulas e apostilas que mostram os principais conceitos de lógica de programação e a aplicação deles em uma linguagem. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.
Dentre várias outras coisas, você será capaz de:
Este curso é destinado a pessoas que desejam ingressar na área de TI em geral, já que esta capacidade analítica será necessária em qualquer ramo da área de Tecnologia da Informação que seja escolhida.
Cleber é pós-graduado em Projeto e Desenvolvimento de Aplicações Web, além de Microsoft Specialist (HTML5/CSS3), Microsoft Certified Solutions Associate (MCSA) Web Applications e Microsoft Certified Solutions Developer (MCSD) Web Applications. Fascinado por Arquitetura de Software, Programação Funcional, Machine Learning e educação em geral. Também é conhecido como "o boladão".
Introdução do curso.
1 aulasNesta aula, veremos a definição de alguns conceitos de programação.
9 aulasNesta aula, veremos as estruturas e as fases de um algoritmo.
4 aulasNesta aula, conheceremos os tipos de dados e veremos como declarar variáveis e constantes..
11 aulasNesta aula, conheceremos os operadores mais comuns da programação.
8 aulasNesta aula, conheceremos as estruturas de decisão.
6 aulasNesta aula, conheceremos as estruturas de repetição.
8 aulasNesta aula, iremos propor exercícios para você aplicar os conceitos vistos até este momento no curso.
2 aulasNesta aula, conheceremos o Portugol Studio, e veremos exemplos de código nele.
12 aulasNesta aula, conheceremos a linguagem de programação C.
5 aulasNesta aula, conheceremos a estrutura de um código em C.
9 aulasNesta aula, conheceremos os tipos de dados de C e como declarar variáveis nesta linguagem.
4 aulasNesta aula, conheceremos a biblioteca stdio do C, e como utilizar o printf e o scanf.
6 aulasNesta aula, conheceremos os operadores disponíveis na linguagem C.
11 aulasNesta aula, conheceremos as estruturas de decisão disponíveis na linguagem C.
8 aulasNesta aula, conheceremos as estruturas de repetição disponíveis na linguagem C.
8 aulasNesta aula, conheceremos as estruturas de dados vetor.
10 aulasNesta aula, iremos propor exercícios para você aplicar os conceitos vistos até este momento no curso.
2 aulasNesta aula, iremos propor exercícios para você aplicar os conceitos vistos até este momento no curso.
2 aulasConclusão do curso.
1 aulasLógica de Programação Orientada a Objetos é um pré-requisito...
04h49 Nível InicianteSaia da tentativa e erro! Aprenda a utilizar os recursos do...
02h43 Nível IntermediárioC# é uma linguagem de programação que foi criada junto com/p...
08h17 Nível InicianteRails é um framework web para o Ruby, que permite escrever u...
11h41 Nível IntermediárioTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!