Découverte et apprentissage de Perl
Pour un poste de développeur PHP/Symfony, j'ai besoin d'apprendre Perl.
Alors, je me lance.
Découverte et apprentissage de Perl
Nouvelle version du site
J'ai mis en ligne la nouvelle version de mon site.
Voici les technologies utilisées :
Nouvelle version du site
Réécriture de mon site avec Symfony
Je me lance dans la réécriture de mon site en utilisant Symfony.
Je vais pratiquer ce que j'ai appris jusque là :
Je décide de ne pas utiliser Bootstrap mais de faire mon propre CSS.
Réécriture de mon site avec Symfony
Création d'une application de
compression d'images
Il s'agit d'une application Web à utiliser localement pour compresser des images (png, jpeg et webp) à utiliser sur un site. Elle permet de compresser plusieurs dizaines voir plusieurs centaines d'images rapidement.
Elle est faite en PHP, SCSS et JAVASCRIPT. J'ai ajouté l' API Google Translate pour permettre au plus grand nombre d'en profiter.
Voici le lien du dépôt : compress
Création d'une application de
compression d'images
J'ai refais des tutos PHP et je recode totalement le site
J'ai refais deux tutos PHP de Grafikart pour bien apprendre les bases :
Apprendre le PHP (Travaux Pratiques 2)
Mise en pratique de la POO en PHP
Je pratique en faisant et refaisant des parties de ces tutos pour essayer de créer des automatismes.
Du coup, j'ai décider de refaire tout le backend du site en utilisant les notions j'ai vu et assimilé dans ces deux tutos. Cela représente beaucoup de travail mais j'adore ça !
J'ai refais des tutos PHP et je recode totalement le site
Nouveau dépôt public sur Github
PHP_training_minichat
PHP_training_minichat C'est la pratique du PHP pour les bases de données avec PDO, les classes abstraites et les méthodes statiques. J'utilise aussi du CSS (:hover, :visited, :nth-child(), transition, transform...).
✔ Pour mieux apprendre, je réécris le code à chaque fois et je n'utilise pas le copier/coller.
Nouveau dépôt public sur Github
PHP_training_minichat
Nouveau dépôt public sur Github
PHP_training_news
PHP_training_news C'est la pratique du PHP pour les bases de données avec PDO, les classes abstraites et les méthodes statiques. Il y a aussi un peu de Javascript (getElementsByClassName, addEventListener, preventDefault...) et j'utilise Boostrap.
✔ Pour mieux apprendre, je réécris le code à chaque fois et je n'utilise pas le copier/coller.
Nouveau dépôt public sur Github
PHP_training_news
Refactorisation du code du site
J'ai fait un gros refactoring du code : orientation objets, création de classes et modification de la structure du site.
Le problème avec le PHP, c'est que je suis le seul à voir ces changements.
Je ne peux rien montrer mais je suis fier de moi 🤘.
Refactorisation du code du site
Nouveau dépôt public sur Github
meals
J'ai créé un nouveau dépôt public sur Github : meals qui est un mini projet PHP & JavaScript : une gestion simple de la liste des repas d'une semaine.
Grâce au CSS, la page est adaptée aux PC et aux mobiles. Les menus sont sauvegardés localement dans des cookies ou dans une base de données (si on est connecté) en utilisant PHP. L'affichage est interactif et des raccourcis utilisables grâce au Javascript.
Nouveau dépôt public sur Github
meals
Révision des bases sur OpenClassroom
Je fais les formations d'OpenClassroom pour réviser les bases : les Langages HTML, CSS, PHP et MySQL et les concepts POO, Design Pattern, MVC, Injection de dépendances...
... et surtout j'essaie de pratiquer le plus possible !
Révision des bases sur OpenClassroom
Création d'un groupe Facebook
Développeur web autodidacte - HTML - CSS - Javascript - PHP - SQL
Pour répondre plus précisément aux problèmes que je me pose et que les autodidactes doivent eux aussi se poser, j'ai créé ce groupe Facebook : Développeur web autodidacte - HTML - CSS - Javascript - PHP - SQL
"Ce groupe s'adresse aux développeurs Web autodidactes qui souhaitent partager des méthodes d'apprentissage, des ressources et des astuces."
Création d'un groupe Facebook
Développeur web autodidacte - HTML - CSS - Javascript - PHP - SQL
RegEx
Le Retour...
J'ai regardé des tutoriels sur les RegEx pour comprendre ce que c'est.
J'ai trouvé 3 vidéos accéssibles et orientées PHP sur Primfx.com. Les bases sont assez simples en réalité, il est possible de trouver des bibliothèques d'expressions régulières permettant quasiment tout.
Je commence à comprendre leur puissance et à les apprécier.
RegEx
Le Retour...