Capa do Ebook gratuito Curso completo de Lógica de Programação para iniciantes

Ebook gratuitoCurso completo de Lógica de Programação para iniciantes

4.25

EstrelaEstrelaEstrelaEstrela

(4)

83 páginas5 horas e 9 minutos

Iniciar curso gratuito

Conteúdo do curso

1

Introdução à Lógica de Programação

2

Entendendo o que é um Algoritmo

3

Tipos de Dados

4

Tipos de Dados: Variáveis

5

Tipos de Dados: Tipos de dados primitivos

6

Tipos de Dados: Tipos de dados compostos

7

Tipos de Dados: Declaração e atribuição de variáveis

8

Tipos de Dados: Operadores aritméticos

9

Tipos de Dados: Operadores lógicos

10

Tipos de Dados: Estruturas condicionais

11

Tipos de Dados: Estruturas de repetição

12

Tipos de Dados: Funções

13

Tipos de Dados: Arrays

14

Tipos de Dados: Strings

15

Tipos de Dados: Manipulação de arquivos

16

Tipos de Dados: Tratamento de erros

17

Tipos de Dados: Algoritmos de ordenação

18

Tipos de Dados: Algoritmos de busca

19

Tipos de Dados: Recursividade

20

Variáveis e Constantes

21

Operadores Aritméticos

22

Operadores Relacionais

23

Operadores Relacionais: Igualdade

24

Operadores Relacionais: Desigualdade

25

Operadores Relacionais: Maior que

26

Operadores Relacionais: Maior ou igual a

27

Operadores Relacionais: Menor que

28

Operadores Relacionais: Menor ou igual a

29

Operadores Lógicos

30

Operadores Lógicos: Operador AND

31

Operadores Lógicos: Operador OR

32

Operadores Lógicos: Operador NOT

33

Operadores Lógicos: Precedência de operadores

34

Operadores Lógicos: Exemplos de uso dos operadores lógicos

35

Estruturas de Decisão (IF, ELSE)

36

Estruturas de Repetição (FOR, WHILE)

37

Vetores e Matrizes

38

Funções e Procedimentos

39

Recursividade

40

Manipulação de Strings

41

Arquivos e Streams

42

Exceções e Tratamento de Erros

43

Introdução à Programação Orientada a Objetos

44

Classes e Objetos

45

Classes e Objetos: Introdução às classes e objetos

46

Classes e Objetos: Atributos e métodos de uma classe

47

Classes e Objetos: Instanciando objetos

48

Classes e Objetos: Construtores

49

Classes e Objetos: Encapsulamento

50

Classes e Objetos: Herança

51

Classes e Objetos: Polimorfismo

52

Classes e Objetos: Associação entre classes

53

Classes e Objetos: Composição de objetos

54

Classes e Objetos: Métodos estáticos

55

Classes e Objetos: Métodos de classe

56

Classes e Objetos: Sobrecarga de métodos

57

Classes e Objetos: Sobrescrita de métodos

58

Herança e Polimorfismo

59

Herança e Polimorfismo: Herança

60

Herança e Polimorfismo: Polimorfismo

61

Encapsulamento

62

Encapsulamento: Variáveis

63

Encapsulamento: Tipos de dados

64

Encapsulamento: Operadores

65

Encapsulamento: Estruturas de controle

66

Encapsulamento: Funções

67

Encapsulamento: Arrays

68

Encapsulamento: Objetos

69

Encapsulamento: Encapsulamento

70

Encapsulamento: Herança

71

Encapsulamento: Polimorfismo

72

Encapsulamento: Tratamento de erros

73

Encapsulamento: Algoritmos

74

Encapsulamento: Estrutura de dados

75

Encapsulamento: Complexidade de algoritmos

76

Encapsulamento: Programação orientada a objetos

77

Estruturas de Dados (Listas, Pilhas, Filas)

78

Algoritmos de Ordenação

79

Algoritmos de Busca

80

Complexidade de Algoritmos

81

Programação Concorrente

82

Programação Paralela

83

Programação Distribuída

Descrição do curso

Curso Completo de Lógica de Programação para Iniciantes

Bem-vindo ao "Curso Completo de Lógica de Programação para Iniciantes", uma imersão completa no fascinante mundo da programação, voltado para quem está dando os primeiros passos nesse universo. Com 83 páginas ricas em conteúdo, este curso é abrangente e ideal para quem deseja compreender a lógica que permeia as práticas de programação, independentemente da linguagem escolhida.

O curso pertence à categoria Informática (TI) e está inserido na subcategoria de Lógica de Programação, sendo fruto de um estudo meticuloso e didático, que facilita a assimilação dos conceitos fundamentais que formam a base da programação. Desde a introdução à lógica de programação até tópicos mais avançados como a programação orientada a objetos, todo o conteúdo é apresentado de maneira prática e acessível.

Começamos com uma introdução à lógica de programação, onde será elucidado o conceito de algoritmos, suas definições e a importância que possuem no desenvolvimento de soluções computacionais. A partir desse ponto, abordamos os diversos tipos de dados, incluindo variáveis, tipos primitivos e compostos, além de operadores aritméticos e lógicos.

Na sequência, o curso aprofundará o uso de estruturas condicionais e de repetição, elementos cruciais que permitem a implementação de algoritmos capazes de tomar decisões e executar processos iterativos. Aprenderemos também sobre funções e arrays, elementos indispensáveis para a organização e manipulação eficiente de dados.

Um dos blocos importantes do curso é a programação orientada a objetos, onde conceitos essenciais como classes, objetos, atributos, métodos, encapsulamento, herança e polimorfismo serão explorados de maneira detalhada. Esse conhecimento é essencial para a criação de sistemas robustos e escaláveis.

Além disso, o curso abrange temas avançados como manipulação de strings, arquivos, tratamento de exceções e estruturas de dados, incluindo listas, pilhas e filas. Consideramos fundamental também a compreensão de algoritmos de ordenação e busca, assim como a análise de complexidade, proporcionando uma base sólida em algoritmos e estrutura de dados.

A fim de preparar os alunos para os desafios modernos da programação, o conteúdo ainda aborda programação concorrente, paralela e distribuída, providenciando uma visão contemporânea das práticas de desenvolvimento em ambientes multi-thread e distribuídos.

Em resumo, o "Curso Completo de Lógica de Programação para Iniciantes" é uma jornada educativa completa, que visa equipar o aluno com as ferramentas e o entendimento necessários para ingressar no universo da programação, com uma didática acessível e focada no aprendizado contínuo e progressivo. Prepare-se para um mergulho profundo na lógica de programação e dê os primeiros passos na construção de soluções criativas e eficientes para problemas computacionais.

Este curso gratuito inclui:

5h09m de curso online gratuito em áudio

83 páginas de conteúdo

Certificado digital de conclusão de curso

Exercícios para treinar seus conhecimentos

Baixe o Aplicativo agora para ter acesso a + de 3300 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, cursos em áudio ou texto.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto