pull down to refresh

First, let's start at the beginning:
  • computing logic;
  • an iterative language (python, C, Dart, Javascript) for your first hello word
  • Object orientation (Java, C++, Go, PHP) choose the language you identify with
With an iterative language and another OO, you are already able to program in two paradigms. Let's continue:
  • Functional paradigm, use the infamous JS using only functions
  • Logical Paradigm, SQL.
With this you will be able to use any other language
Now let's get to the areas!
  • the basics of computer networking, how the internet leaves your server and goes to your little router.
  • Database, Relational and Non-relational.
  • API, "yeah, but I'm a frontend" Shut up, you haven't even gotten there yet.
  • what the processor does.
After knowing these basics, now we can say that you have a base: Choose your Pokemon:
-Mobile
  • Frontend;
  • Backend;
If you play Ash and don't choose one of these, a weird pokemon called Data Science will appear for you.
I hope you understand that development is not a linear stop and that there is nothing to study, it's just the basic subjects that each and every developer needs to face in their career.
I went from front-end to back-end. I wonder if most people follow that path?
reply