L'essentiel par la suite, c'est de développer la logique de programmation. Ce qui m'a beaucoup servi et me sert encore énormément, ce sont des livres. En quelques années, j'en ai acheté plus d'une trentaine dont environ un quart dans les douze derniers mois. beaucoup de ces livres couvrent en général un projet complet que tu peux réaliser au fil de la lecture pour intégrer divers éléments petit à petit.
Le reste, c'est de la pratique, un peu de pratique, encore un peu de pratique et surtout de la pratique. Tu as mentionné le foot: crée-toi un projet autour d'un site sur ton club en te basant sur les schémas de développement que tu trouveras dans les bouquins. Identifies toutes les données que tu auras à manipuler et quand tu auras tout ça, tu pourras établir un schéma global. À partir de là, tu ajouteras morceau par morceau les "briques" qui feront à terme ton site complet avec tous les éléments : (X)HTML, CSS, JavaScript, PHP, SQL, éventuellement ActionScript si tu ajoutes du Flash. Ça fait déjà pas mal et tu en as pour un peu plus que 5mn