Pour le hacking, y'a root-me.org qui est vraiment pas mal mais il faut vraiment avoir des connaissances globales en informatique pour s'en sortir, comprendre une requête HTTP, utiliser Linux pour certains outils, comprend comment fonctionne un serveur, ce genre de trucs.
Pour le code Python c'est très bien pour commencer, une fois que tu a acquis les bases, commence direct à faire des projets, c'est vraiment la meilleure façon d'apprendre et à la fin c'est gratifiant. J'ai quelques idées pour un débutant, c'est ce que j'ai fait quand moi j'ai commencé et ca m'a beaucoup aidé :
- Le jeu du Juste Prix
- Une liste de course, ajouter, modifier et supprimer
- Algorithme simple, tri par sélection, binaire-décimal
- Interfaces graphiques Tkinter
La conception de jeu c'est un peu plus avancé mais tout à fait possible. Et sinon pour d'autres langages de programmation, je te conseillerais d'abord de bien gérer Python avant de passer à autre choses.