Hello,
Pour se lancer la dedans, il va te falloir de la patience et du temps mais ça vaut le coup, d'abord connaitre les bases avant de se lancer de suite dans un CMS, c'est toujours mieux de savoir comment fonctionne une voiture plutôt qu'apprendre à changer tout le temps la même pièce.
HTML5, CSS, Javascript, Jquery (ou autre), PHP, SQL, Htaccess si tu aime avoir le contrôle sur tout (photoshop en plus si tu es vraiment maso)
Pas oublier le responsive mobile aussi pour le CSS tu peux le faire sans boostrap si tu pense bien ton site à l'avance.
Pour le référencement c'est du travail quasi-quotidien donc bien faire attention à ne pas se laisser dépasser par le temps.
On ne peut pas tout faire, tout connaitre, tout savoir, c'est impossible, nous sommes des êtres humains pas des machines, celui qui te dira le contraire soit il ne sait rien faire en général, soit il n'a pas de vie (no life ou geek) ce qui est un paramètre important à prendre en compte car oui se lancer la dedans au départ c'est mettre une partie de sa vie entre parenthèse ou accolade < /> (la blague)
Bonne nouvelle IE5 et IE6 c'est finit t'aura déjà pas à souffrir de la mise en page pour le CSS tu vas gagner un temps fou (je suis le seul à m'enflammer ? )
Ne t'arrête jamais sur des avis, fait toi ta propre opinion des choses, test et regarde, ce n'est pas parce que tel outil est meilleur qu'un autre qu'il faut forcément l'utiliser, tout le monde n'a pas forcément les mêmes besoins, le choix est là et il est suffisamment vaste pour trouver ce qui te convient.
Bon courage