Comece por Lógica de Programação!!!
Quando se está començando na área da programação, muitas perguntas começam passar em sua mente, qual linguagem de programação aprender?, será que faço Front-End, Back-End, mobile, aplicativos desktop?, qual tecnologia começar?, será que devo começar com a linguagem Java, JavaScript, C# ou Python?, devo usar React, Angular, Eclipse, Django?. Essas perguntas muitas vezes nos fazem ficar ansiosos, pois toda essa sopa de letrinhas, todo este mar imenso chamado tecnologia é muito complicado. Na minha opinião a primeira coisa que devemos aprender é LÓGICA DE PROGRAMAÇÃO, este assunto já é muito repetitivo, mas ele é super importante pois a Lógica de programação é a organização coesa de uma sequência de instruções voltadas à resolução de um problema, ou à criação de um software ou aplicação as linguagens só farão sentido após uma boa lógica de programação, vou deixar anexado alguns links, com livros gratuitos e curso sobre Lógica de Programação.
Livros: http://library.lol/main/D23823CE23D19383C9BC9F9E2F386436
Cursos:
https://www.youtube.com/watch?v=8mei6uVttho&list=PLHz_AreHm4dmSj0MHol_aoNYCSGFqvfXV
https://www.youtube.com/watch?v=41ubXTEPFO0&list=PLucm8g_ezqNpYL-z-lutCuBplhx9aqkdd
https://www.youtube.com/watch?v=Ds1n6aHchRU&list=PLInBAd9OZCzxxk0VvMGrq7l-ZMu5lOSwC
Opa obrigado pelo conteúdo =D realmente, sem uma boa lógica a gente não chega a lugar nenhum! Já baixei o 1º livro. Os outros 2 tive problemas pra abrir a principio, depois que eu selecionei um dos servidores, passou a funcionar. Se alguém se deparar com o mesmo problema, tenta isso =D
A quem se interessar por algoritmos, há um livro muito legal chamado Entendendo Algoritmos do aditya Y. Bhargova, ele dá uma ótima introdução a complexidade de algortimo de uma forma muito didática e cheio de ilustrações.