Free Ebook cover Curso de Lógica de programação do básico ao avançado

Free ebookCurso de Lógica de programação do básico ao avançado

3.5

(4)

50 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. Fluxograma: O que é e como utilizar

4

4. Diagrama de blocos em programação

5

5. Variáveis e constantes

6

6. Tipos de dados em programação

7

7. Operadores aritméticos

8

8. Operadores lógicos

9

9. Operadores relacionais

10

10. Estruturas de controle de fluxo: sequência

11

11. Estruturas de controle de fluxo: decisão

12

12. Estruturas de controle de fluxo: repetição

13

13. Vetores e Matrizes

14

14. Funções e procedimentos

15

15. Recursividade em programação

16

16. Manipulação de strings

17

17. Manipulação de datas

18

18. Manipulação de arquivos

19

19. Programação orientada a objetos: conceitos básicos

20

20. Classes e Objetos

21

21. Herança e Polimorfismo

22

22. Encapsulamento e abstração

23

23. Exceções e tratamento de erros

24

24. Testes unitários e TDD

25

25. Programação assíncrona

26

26. Programação concorrente e paralela

27

27. Programação reativa

28

28. Programação funcional

29

29. Padrões de projeto

30

30. Refatoração de código

31

31. Introdução a bancos de dados

32

32. SQL básico

33

33. SQL avançado

34

34. NoSQL: conceitos e prática

35

35. Programação para web: conceitos básicos

36

36. HTML e CSS

37

37. JavaScript básico

38

38. JavaScript avançado

39

39. Frameworks JavaScript: React, Angular, Vue

40

40. Desenvolvimento mobile: conceitos básicos

41

41. Desenvolvimento mobile: prática com Flutter

42

42. DevOps e Integração Contínua

43

43. Controle de versão com Git

44

44. Metodologias ágeis: Scrum e Kanban

45

45. Clean Code e boas práticas de programação

46

46. Segurança da informação em programação

47

47. Inteligência Artificial: conceitos básicos

48

48. Machine Learning: conceitos e prática

49

49. Big Data e análise de dados

50

50. Cloud Computing: conceitos e prática

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