Bonjour, communauté de développeurs ! ?
C'est mon premier article sur dev.to, et je suis ravi de partager mon parcours jusqu'à présent dans le défi #100DaysOfCode. Je me suis lancé dans ce voyage pour devenir un meilleur développeur full-stack, en me concentrant sur le renforcement de mes compétences front-end, en améliorant ma compréhension des concepts clés et en me poussant à coder chaque jour.
Mes progrès jusqu'à présent
Jusqu’à présent, j’ai complété sept jours de défi et chaque jour a été rempli de nouvelles expériences d’apprentissage. Voici un bref récapitulatif :
Jour 1 : J'ai plongé dans le HTML et créé une simple application de photo de chat. ? C'était une excellente façon de rafraîchir mes compétences de base en HTML et de donner le ton pour le reste du défi.
Jour 2 : Je suis passé au CSS, en complétant le module « Apprendre le CSS de base en créant un menu de café » sur freeCodeCamp. ? Cela m'a aidé à pratiquer les éléments de style et à améliorer la présentation visuelle d'un site Web.
Jour 3 : J'ai utilisé HTML et CSS pour créer un tableau présentant les meilleures plateformes d'apprentissage. ? Ce projet m'a aidé à améliorer mes compétences en mise en page et en conception.
Jours 4 et 5 : J'ai construit un ensemble de marqueurs colorés en utilisant CSS et un formulaire d'inscription. Ces deux projets m'ont fait découvrir des techniques CSS plus avancées telles que les dégradés, les ombres de boîtes et la structure de formulaire CSS.
Jour 6 : Pas de nouveaux concepts, mais j'ai travaillé sur la maîtrise des concepts que j'avais appris. J'ai également complété et réussi un projet d'enquête par formulaire ! ?
Jour 7 : J'ai créé une peinture minimaliste de style Rothko en utilisant CSS. Ce projet m'a permis d'approfondir le modèle de boîte CSS, la superposition et la conception abstraite.
Vous pouvez consulter tous mes projets sur GitHub : github.com/heritech9/100-days-of-code
Défis auxquels j'ai été confronté
La navigation n’a pas été fluide tout au long. Certains des défis que j'ai rencontrés incluent :
Gestion du temps : équilibrer le codage avec d'autres engagements peut être difficile, mais rester cohérent est la clé.
Débogage CSS : CSS peut parfois être délicat, en particulier lors du positionnement d'éléments ou de l'utilisation de designs réactifs.
Rester motivé : les jours où les choses ne se passent pas comme prévu, maintenir la motivation a été un véritable défi.
Malgré ces obstacles, je suis fier des progrès que j’ai réalisés et des solutions que j’ai découvertes en cours de route.
Objectifs et ce que j'espère atteindre
Pour l’avenir, mes objectifs pour ce défi sont simples mais ambitieux :
Terminer les 100 jours : c'est mon plus grand objectif, rester cohérent, coder quotidiennement et me pousser à terminer le défi.
Maîtriser le développement front-end : je souhaite consolider mes connaissances en HTML, CSS et JavaScript, pour ensuite passer aux technologies backend.
Construire des projets du monde réel : à la fin du défi, mon objectif est d'avoir un portefeuille de projets qui mettent en valeur mes compétences et mes connaissances, des sites Web de base aux applications plus complexes.
Merci d'avoir lu mon message! J’espère inspirer les autres à continuer à relever les défis et à continuer d’apprendre. N'hésitez pas à consulter mon GitHub et à me suivre tout au long de mon voyage.
À vous de progresser et d’apprendre continuellement ! ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!