J'ai vu Tailwind CSS dans une vidéo sur PHP et je suis allé voir ce que c'était. C'est un framework CSS assez simple qui permet de faire une mise en page rapide et simple des pages HTML. Il permet d'aller très vite.
J'ai commencé à regarder des vidéos sur le Javascript, dont une de Grafikart Apprendre le JavaScript depuis le PHP qui permet de voir les différences de syntaxes entre les 2 langages.
J'ai cherché à mettre mes notes au propre et j'ai découvert DokuWiki, je vais toutes les transférer dessus. L'application est codée en PHP avec du CSS et du HTML, on peut donc mettre le nez dedans, c'est assez sympa !
Serveurs Apache, PHP et MySQL sur Android 9
Je voulais pouvoir tester mon code sur mon portable en local, j'ai donc chercher une "application pour ça". J'ai trouvé I Web Server \ Apache HTTP MySql PHP 7.3 , il faut installer une autre application pour pouvoir l'utiliser : I Go \ Code Editor / IDE / Online Compiler.
Une fois ces 2 applications installées, ça fonctionne parfaitement même avec les versions gratuites (les versions payantes ajoutent des options et paramètres supplémentaires).
Saturation !!!
Je sature, je suis écrasé par PHP et j'ai besoin de prendre un peu de distance. On m'a parler du "syndrome de l'imposteur", je suis en plein dedans !
Apprentissage de MySQL
Je viens de finir la formation sur MySQL, je connaissais déjà les bases de données donc l'apprentissage a été simple et rapide. J'ai aussi découvert MariaDB, phpMyAdmin et Adminer
Création d'un compte GitHub
Je viens de créer un compte GitHub, depuis le temps que je vois et vais sur ce site pour récupérer des tonnes d'infos et de ressources en tout genre (Windows, Androïd, impression 3D, développement Web...).
Ma première utilisation est la sauvegarde de ma configuration complète de VS Code grâce à l'extension Settings Sync.
Je prends du recul et digère ce que j'ai déjà appris
Depuis presque un mois, j'enchaine les vidéos et les tutoriels, il est temps de prendre un peu de recul et d'assimiler toutes ces connaissances. Je refais plusieurs fois plusieurs exercices pour bien comprendre certaines notions et n'hésite pas à réviser des choses basiques (telles que les formulaires en HTML ou les tableaux en PHP).
Changement d'hébergeur
J'ai très vite voulu tester mon site en live et sur smartphone Android.
J'ai donc pris un hébergeur gratuit : 000webhost.com, mais j'ai très vite été dérangé par les limitations, surtout le fait que le site était souvent inaccessible, quand on veut tester son code, c'est insupportable !
Je viens donc de changer.
Je progresse, lentement mais sûrement !
Actuellement je me forme essentiellement grâce au site français Grafikart, qui propose des vidéos de qualité et un apprentissage graduel des connaissances. J'utilise les documentations MDN: Documentation du Web pour le .HTML/CSS et php.net pour le PHP.
Voici ce que j'ai déjà fait :
- Utilisation de VS Code, avec l'installation de plusieurs extensions et la création et l'utilisation de raccourcis ainsi que le maniement d'Emmet.
- Approfondissement du HTML, découverte de Markdown.
- Formation complète sur le CSS, découverte de SASS et Bootstrap.
- Découverte de PHP, je suis la formation et vient de commencer le cours sur L'objet et e viens de faire le TP : Livre d'or avec beaucoup de mal, je vais devoir le refaire plusieurs fois pour acquérir les automatismes qui me manquent encore.