mai 6, 2020
Ahmed Mohammed, de Giza (Égypte), travaille avec notre équipe “Compatibilité” pour déboguer et résoudre les problèmes liés aux thèmes et aux plugins.
Récemment, pour apprendre React, il s’est inscrit à un cours de Bootcamp de 6 semaines où il y a des cours en ligne et des cours de discussion. Il est organisé par Zac Gordon
En 2015, Matt Mullenweg a demandé à tous les membres de la communauté WordPress d’apprendre JavaScript “en profondeur” et, depuis lors, JavaScript et React ont été fortement utilisés dans le cœur de WordPress, les thèmes et les plugins. WPML et Toolset utilisent également React et je suis presque sûr que toute personne qui prévoit de rester connectée à WordPress d’une manière ou d’une autre, a besoin d’en savoir plus sur React.
J’ai commencé à apprendre React en regardant un cours sur Udemy. C’était bien et j’ai beaucoup appris. C’est alors que j’ai entendu parler du Bootcamp en ligne de Zac Gordon. Je me suis d’abord inscrit en JavaScript, et après avoir obtenu mon diplôme, je me suis inscrit en React.
Chaque année, l’OTGS offre un programme de bourses d’études très généreux à ses employés. L’objectif est de choisir un cours ou une activité qui aura une influence positive sur la qualité de notre travail au sein de l’entreprise. Réalisant que React est la voie à suivre pour le développement web, je me suis inscrit à ce Bootcamp et j’ai profité de notre programme de bourses.
React est une bibliothèque JavaScript pour la construction d’interfaces utilisateur. C’est un élément essentiel du développement web moderne. L’apprentissage de React m’aide à développer les meilleures pratiques en matière de styles de codage, d’architecture et d’outils.
La connaissance de JavaScript est requise. Le JavaScript Bootcamp est un prérequis recommandé. Des compétences de base en HTML et CSS sont également recommandées. L’environnement de groupe à Bootcamp me permet de rester motivée et j’ai appris plus que je ne l’aurais fait seule ou dans le cadre d’un cours en ligne normal.
Maintenant, j’ai presque terminé le React Bootcamp et je travaille sur le projet final. Je suis en train de construire une application Todo simple et je la partagerai ici pour que tout le monde puisse l’utiliser ;)
En gros, cela me permettra de déboguer ou de corriger des problèmes avec des thèmes ou des plugins qui utilisent React. Mais je prévois d’approfondir des sujets tels que les blocs Gutenberg et le WordPress sans tête (alias WordPress découplé) où vous utilisez WordPress comme backend et créez le frontend à l’aide de React !
Vous pouvez tester ce site web de base que j’ai créé à des fins d’essai. Tout ce que vous voyez est React et tout le contenu a été ajouté en utilisant le tableau de bord normal de WordPress, c’est très rapide !
J’ai beaucoup plus de temps maintenant. Nous n’allons nulle part et j’ai donc environ 20 heures par semaine pour étudier et pour d’autres choses qui ne sont pas liées au travail. J’ai passé quelques heures chaque jour après le travail et environ 4-5 heures le week-end à apprendre React.
Nous avions l’habitude d’organiser un meetup mensuel(WordPress Cairo meetup), un meetup physique mais à cause des restrictions de COVID-19, nous sommes obligés de le faire en ligne. De manière surprenante, nous avons eu plus de participants pour le meetup d’avril. Plus de 40 participants se sont présentés (capture d’écran ci-jointe) et ce fut très agréable !
Chaque fois que nous organisons un meetup, les participants viennent toujours avec des questions relatives à WPML :) C’est normal car ils connaissent Mohamed Khafaja et je travaille pour l’entreprise qui fabrique WPML.
Ce que j’ai remarqué, c’est que WPML est en train de devenir la solution de référence pour tous ceux qui créent un site web multilingue. Notre communauté avait l’habitude de rechercher des solutions gratuites, mais la situation est en train de changer. Je vois clairement que leur premier choix est WPML.
J’aimerais profiter de cette occasion pour remercier tous ceux qui m’ont permis non seulement d’élargir mes connaissances, mais aussi de les partager avec d’autres passionnés de WordPress dans mon coin de pays.
Vous souhaitez travailler au sein d’une équipe répartie dans le monde entier qui encourage la croissance et l’avancement ? Êtes-vous prêt à exploiter le pouvoir de la technologie pour un avenir meilleur ?