Portada de libro electrónico gratuitaCurso completo de Lógica de Programação para iniciantes

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

4.25

estrellaestrellaestrellaestrella

(4)

83 páginas5 horas y 9 minutos

Iniciar curso gratuito

Contenido del 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

Descripción del 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 incluye:

5h09m curso de audio en línea gratuito

83 páginas de contenido

Certificado digital de finalización del curso.

Ejercicios para entrenar tus conocimientos

¡Descarga la App ahora para tener acceso a + 3300 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, audio o texto.

  • Más de 48 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.