Created
October 29, 2019 20:11
-
-
Save CisinoJr/1ac3415172658708aaaa732d479d2379 to your computer and use it in GitHub Desktop.
This gist is made for those who wants to start programming but don't know how (Esse gist é destinado para aqueles que querem começar a programar, mas não sabem por onde começar.)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Computer Science Fundamentals | |
Here is an article that shows the fundamentals about computer science: https://codeburst.io/intro-to-computer-science-terminology-f9ae64e75d27 | |
# Initial Courses | |
1 - First you need to learn algorithms: https://www.cursoemvideo.com/course/curso-de-algoritmos/ | |
2 - Then you can learn the basics of Java: https://www.cursoemvideo.com/course/curso-java-iniciante/ or Python: https://www.cursoemvideo.com/course/curso-python-3/ | |
# OOP(Object-oriented Programming) | |
This is the most used programming language model in nowadays, you can learn more about it in the links below: | |
1- https://searchapparchitecture.techtarget.com/definition/object-oriented-programming-OOP | |
2- https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264 | |
There is a course about it: | |
1- OOP theory: https://www.youtube.com/watch?v=KlIL63MeyMY | |
2- OOP in Java: https://www.cursoemvideo.com/course/curso-de-poo-java/ | |
# Database | |
After learning you will want to make a webapp or mobile, but before, you need to learn how to store data. | |
And the most common way to to this is using a relational database like MySQL. | |
1- https://www.cursoemvideo.com/course/curso-banco-dados-mysql/ | |
Continue.... | |
Note: | |
I recommned you to create a account in the curso em video plataform, all courses have valid certificates. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment