Free Ebook cover Basic to Advanced Logic Programming Course

Free ebookBasic to Advanced Logic Programming Course

New course

50 pages

View the free course

Course content

1

1. Introduction to Logic Programming

2

2. Understanding what an Algorithm is

3

3. Flowchart: What it is and how to use it

4

4. Block diagram in programming

5

5. Variables and constants

6

6. Types of data in programming

7

7. Arithmetic Operators

8

8. Logical operators

9

9. Relational Operators

10

10. Flow control structures: sequence

11

11. Flow control structures: decision

12

12. Flow control structures: repetition

13

13. Vectors and Matrices

14

14. Functions and procedures

15

15. Recursion in programming

16

16. String manipulation

17

17. Date manipulation

18

18. File manipulation

19

19. Object-oriented programming: basic concepts

20

20. Classes and Objects

21

21. Inheritance and Polymorphism

22

22. Encapsulation and abstraction

23

23. Exceptions and Error Handling

24

24. Unit tests and TDD

25

25. Asynchronous programming

26

26. Concurrent and parallel programming

27

27. Reactive programming

28

28. Functional programming

29

29. Design patterns

30

30. Code refactoring

31

31. Introduction to databases

32

32. Basic SQL

33

33. Advanced SQL

34

34. NoSQL: concepts and practice

35

35. Web programming: basic concepts

36

36. HTML and CSS

37

37. Basic JavaScript

38

38. Advanced JavaScript

39

39. JavaScript Frameworks: React, Angular, Vue

40

40. Mobile development: basic concepts

41

41. Mobile development: practice with Flutter

42

42. DevOps and Continuous Integration

43

43. Version control with Git

44

44. Agile methodologies: Scrum and Kanban

45

45. Clean Code and good programming practices

46

46. ​​Information security in programming

47

47. Artificial Intelligence: basic concepts

48

48. Machine Learning: concepts and practice

49

49. Big Data and Data Analysis

50

50. Cloud Computing: concepts and practice

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