Free Ebook cover Curso completo de Lógica de Programação para iniciantes

Free ebookCurso completo de Lógica de Programação para iniciantes

4.25

(4)

83 pages

View the free course

Course content

1

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

2

2. Entendendo o que é um Algoritmo

3

3. Tipos de Dados

4

3.1. Tipos de Dados: Variáveis

5

3.2. Tipos de Dados: Tipos de dados primitivos

6

3.3. Tipos de Dados: Tipos de dados compostos

7

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

8

3.5. Tipos de Dados: Operadores aritméticos

9

3.6. Tipos de Dados: Operadores lógicos

10

3.7. Tipos de Dados: Estruturas condicionais

11

3.8. Tipos de Dados: Estruturas de repetição

12

3.9. Tipos de Dados: Funções

13

3.10. Tipos de Dados: Arrays

14

3.11. Tipos de Dados: Strings

15

3.12. Tipos de Dados: Manipulação de arquivos

16

3.13. Tipos de Dados: Tratamento de erros

17

3.14. Tipos de Dados: Algoritmos de ordenação

18

3.15. Tipos de Dados: Algoritmos de busca

19

3.16. Tipos de Dados: Recursividade

20

4. Variáveis e Constantes

21

5. Operadores Aritméticos

22

6. Operadores Relacionais

23

6.1. Operadores Relacionais: Igualdade

24

6.2. Operadores Relacionais: Desigualdade

25

6.3. Operadores Relacionais: Maior que

26

6.4. Operadores Relacionais: Maior ou igual a

27

6.5. Operadores Relacionais: Menor que

28

6.6. Operadores Relacionais: Menor ou igual a

29

7. Operadores Lógicos

30

7.1. Operadores Lógicos: Operador AND

31

7.2. Operadores Lógicos: Operador OR

32

7.3. Operadores Lógicos: Operador NOT

33

7.4. Operadores Lógicos: Precedência de operadores

34

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

35

8. Estruturas de Decisão (IF, ELSE)

36

9. Estruturas de Repetição (FOR, WHILE)

37

10. Vetores e Matrizes

38

11. Funções e Procedimentos

39

12. Recursividade

40

13. Manipulação de Strings

41

14. Arquivos e Streams

42

15. Exceções e Tratamento de Erros

43

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

44

17. Classes e Objetos

45

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

46

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

47

17.3. Classes e Objetos: Instanciando objetos

48

17.4. Classes e Objetos: Construtores

49

17.5. Classes e Objetos: Encapsulamento

50

17.6. Classes e Objetos: Herança

51

17.7. Classes e Objetos: Polimorfismo

52

17.8. Classes e Objetos: Associação entre classes

53

17.9. Classes e Objetos: Composição de objetos

54

17.10. Classes e Objetos: Métodos estáticos

55

17.11. Classes e Objetos: Métodos de classe

56

17.12. Classes e Objetos: Sobrecarga de métodos

57

17.13. Classes e Objetos: Sobrescrita de métodos

58

18. Herança e Polimorfismo

59

18.1. Herança e Polimorfismo: Herança

60

18.2. Herança e Polimorfismo: Polimorfismo

61

19. Encapsulamento

62

19.1. Encapsulamento: Variáveis

63

19.2. Encapsulamento: Tipos de dados

64

19.3. Encapsulamento: Operadores

65

19.4. Encapsulamento: Estruturas de controle

66

19.5. Encapsulamento: Funções

67

19.6. Encapsulamento: Arrays

68

19.7. Encapsulamento: Objetos

69

19.8. Encapsulamento: Encapsulamento

70

19.9. Encapsulamento: Herança

71

19.10. Encapsulamento: Polimorfismo

72

19.11. Encapsulamento: Tratamento de erros

73

19.12. Encapsulamento: Algoritmos

74

19.13. Encapsulamento: Estrutura de dados

75

19.14. Encapsulamento: Complexidade de algoritmos

76

19.15. Encapsulamento: Programação orientada a objetos

77

20. Estruturas de Dados (Listas, Pilhas, Filas)

78

21. Algoritmos de Ordenação

79

22. Algoritmos de Busca

80

23. Complexidade de Algoritmos

81

24. Programação Concorrente

82

25. Programação Paralela

83

26. Programação Distribuída

And much more...

Download the App now to have access to + 2200 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online video courses, audio or text courses.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Get it on Google Play Get it on App Store
Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text