Si tu veux connaître le hardware : c'est compliqué de saisir tous les détails, mais il y a des sites qui expliquent bien en gros.
Du côté software, ça te prendrait des années de tout savoir mais tu peux te renseigner sur les bases de la programmation et des systèmes d'exploitation. 