Catégories
Apprentissage Formation Projet Web

Projet de fin d’études

Et voilà, c’est la fin de ma formation chez Web Force 3 ! Et pour terminer en beauté, nous avions 10 jours pour réaliser un projet en groupe. Le projet Nous étions une équipe de 3 personnes. Et en 10 jours il a fallu s’organiser pour voir notre projet aboutir ! Après quelques réunions préprojet, […]

Catégories
Apprentissage Formation Framework PHP Web

Symfony

L’utilisation d’un framework PHP permet de faciliter la création d’un site/CRUD.Pendant ma formation, j’ai enfin découvert Symfony 5 ! Symfony, qu’est ce que c’est ? Comme je l’ai dit, Symfony est un framework PHP. C’est donc un logiciel de construction ou une grosse boite à outils permettant d’aller plus vite. On y trouve :– un […]

Catégories
Apprentissage Formation MVC PHP Web

L’organisation MVC

Le MVC (Model View Controller) est une manière d’organiser son code, de structurer son projet selon un ensemble de conventions. Fonctionnement L’idée est de pouvoir séparer le code en différents fichiers dont chacun aura une responsabilité définie. Cela permettra alors de rendre le code plus lisible, plus maintenable et plus prévisible. Ces différents fichiers sont […]

Catégories
Apprentissage Formation PHP Web

La programmation orientée objet en PHP

La programmation orientée objet (POO) en PHP est un des cœurs principaux de ce langage. J’ai déjà évoqué ce sujet lors de mon approche de Python. La logique va donc être la même, seul le langage change ! Voyons plus en détail comment PHP utilise la POO. Les classes Une classe est une représentation de […]

Catégories
Apprentissage CSS Database Formation HTML PHP SQL Web

Quand PHP dynamise les pages Web

PHP dynamise les pages web grâce à des variables injectées directement dans le code HTML des pages.Découvrons ce qui se cache derrière ces variables dites dynamiques… Les superglobales Une page web contient de nombreuses données qui peuvent être récupérées en PHP. Pour cela on va utiliser des variables techniques dites superglobales. Elles sont toujours disponibles, […]

Catégories
Apprentissage Formation HTML PHP Web

La programmation en PHP

La programmation en PHP courante se fait comme en JS : des boucles, des conditions, des fonctions…Allons voir de plus près ! Dans cet article, je vais faire beaucoup de liens avec JavaScript. En effet, la réflexion de programmation est toujours la même. Seule la syntaxe change d’un langage à l’autre…Je ne détaillerais donc pas […]

Catégories
Apprentissage Formation HTML PHP Web

Langage PHP

Après avoir vu comment gérer une base de données, nous apprenons un nouveau langage : PHP.Plus connu sous son sigle PHP (Hypertext Preprocessor), est un langage de programmation qui est principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP. Généralités PHP va compiler et transformer les fichiers en HTML (ou autre) en petits exécutables qui ne sont […]

Catégories
Apprentissage Database Découverte Formation SQL Web

Base de données avec mySQL

Milieu de formation, fin des cours sur le front !Nous passons donc sur les connaissances à avoir pour un développeur back… Le rôle du développeur back est de manipuler les données puis de les envoyer au front pour qu’elles s’affichent.A noter que le format d’envoi de ces données est le JSON (JavaScript Object Notation).Le stockage […]

Catégories
Apprentissage CSS Découverte Formation HTML Javascript Web

Les bibliothèques logicielles

Les bibliothèques logicielles (libraries en anglais) sont là pour aider le développeur à coder un site plus rapidement. Les libraries sont donc des facilitateurs de travail. En effet, elles permettent en très peu de lignes de code d’ajouter de multiples fonctions lors du développement d’un site (ou application) web. Je vais donc vous faire une liste […]

Catégories
Apprentissage Formation HTML Javascript Web

La manipulation du DOM

La manipulation du DOM est le sujet de la dernière partie du cours de JavaScript… J’ai alors pu voir plus en détail comment cibler des éléments pour les rendre dynamiques (en leur ajoutant un événement) ! Et dans un premier temps, faisons connaissance avec le DOM… Le DOM, qu’est ce que c’est ? D’après Wikipedia, […]