Se connecter

Développeur web PHP gratuit en ligne

Retour aux cours
Développeur web PHP gratuit en ligne L'apprentissage à distance Gratuit Formattemp

« Nuove Frontiere Lavoro », en collaboration avec l'organisme de formation « Idee Insieme » et grâce au fonds « Formatemp », publie un cours « Développeur Web avec PHP » sur une plateforme en ligne.

Ce cours vise à former des développeurs capables de concevoir et de mettre en œuvre Applications web complètes utilisant PHPCe cours met l'accent sur la qualité du code, la sécurité informatique et les meilleures pratiques professionnelles. À son terme, les participants auront acquis une compréhension approfondie du fonctionnement de PHP, du cycle de vie d'une requête HTTP et de l'interaction sécurisée avec les bases de données relationnelles telles que MySQL, et seront capables de travailler de manière autonome dans leur propre environnement de développement local.

CIBLE: L'un des principaux objectifs du cours est de rendre les apprenants conscient et responsableChaque ligne de code est écrite en tenant compte de ses implications en matière de sécurité, de performance et de maintenabilité.

PHP demeure l'un des langages les plus utilisés au monde pour le développement web et constitue le socle technologique d'une part importante d'Internet, notamment des systèmes de gestion de contenu (CMS), des plateformes de commerce électronique et des applications d'entreprise. Grâce à son évolution constante, en particulier avec les versions modernes de PHP 8.x, ce langage offre des performances élevées, un système de typage plus robuste et des outils avancés qui le rendent compétitif et incontournable dans le paysage mondial de la programmation.

Vous écrirez du code PHP en mode « vanille » pour une meilleure qualité comprendre les principes fondamentaux du développement webCes aspects sont communs à tous les frameworks et langages : gestion des requêtes, sécurité, accès aux données et architecture du code. Cette approche permettra une plus grande polyvalence, une meilleure adaptation aux différents contextes et la prise en charge des projets existants comme des applications modernes.

Ce cours vise à développer un état d'esprit axé sur la production : écrire du code PHP sûr, fiable et prêt pour l'environnement réel, en suivant les meilleures pratiques reconnues internationalement. L'objectif n'est pas seulement d'apprendre une langue, mais d'acquérir des compétences solides et durables pour travailler dans le monde du développement web professionnel.

ORGANISME FINANCIER : Formattemp

ORGANISME PROMOTEUR : Spa de travail New Frontiers

ORGANISME D'EXÉCUTION : Idées ensemble soc.coop.soc.

COÛT: Le cours est gratuit (financé par Formatemp);

DURÉE: 180 HEURES à partir du jour 19 JANVIER par jour 20 MARS RIEN – 45 jours de CLASSE VIRTUELLE (En ligne) pendant 4 heures ;

CERTIFICAT: de fréquence (minimum 70 % du total des heures, y compris la présence aux cours obligatoires);

COURS EN CLASSE VIRTUELLE : Du lundi au vendredi de Heures 09.00 à 13.00;

ADHÉSIONS : Pour soumettre votre candidature, vous devez vous inscrire sur le site web. http://www.ideeinsieme.it/index.php/register | et, une fois que vous avez téléchargé vos documents personnels et votre CV, saisissez CANDIDATS (Avant le 15/01/2026 à 17h00)

CONDITIONS DE PARTICIPATION : Ce cours s'adresse aux candidats aux missions de travail temporaires. (chômeurs et sans emploi) inscrit et sélectionné par l'agence pour l'emploi ;

- pour les étrangers, connaissance de la langue et de la grammaire italiennes, même sans certification ;
- Vous devez disposer d'un ordinateur de bureau (ordinateur de bureau), ordinateur portable ou tablette avec une connexion filaire stable, webcam et microphone ;

MÉTHODE DE SÉLECTION : L'accès au cours se fera par le biais de plusieurs étapes préliminaires :
- Soumission correcte des documents requis ;
- Analyse du CV soumis ;
- Vérifiez les dispositifs de connexion qui seront utilisés lors de la vidéoconférence ;

SÉLECTIONS : Les personnes qui se sont inscrites seront contactées par courriel pour confirmation. (avant le 15/01/2026 à 18h00) de la vérification des dispositifs de connexion de vidéoconférence prévue pour la journée Le 16 janvier 2026, à partir de 01h12.30. puis en groupe ;

ISCRIZIONI : Les candidats sélectionnés seront contactés par courriel et par téléphone. (avant le 16/01/2026 à 18h00) assister au premier jour du cours le jour même 19/01/2026 minerai 09.00 sur la plateforme en ligne après l'envoi du lien d'inscription.

Modules de cours

1.1

Fonctions et responsabilités d'un développeur web maîtrisant PHP

1) Gestion de l'environnement de développement : terminal UNIX

  • Commandes principales

2) HTML et CSS

3) Git

  • dépôt, commit, branchement, fusion/rebasage (base), étiquette
  • .gitignore, gestion des conflits
  • Github

4) PHP moderne : les bases

  • PHP 8.x : système de types, types stricts, exceptions, gestion des erreurs
  • fonctions, tableaux, chaînes de caractères, dates, entrées/sorties
  • organisation des fichiers et chargement automatique

5) Programmation orientée objet et conception « propre » et standardisée

  • classes, interfaces, traits, espaces de noms
  • normes de style : PSR-12

6) Compositeur et dépendances

7) Notions de base du protocole HTTP, des requêtes/réponses et de la sécurité web

  • Méthodes HTTP, code d'état, en-têtes, cookies, sessions
  • routage et contrôleur de base
  • formulaire, téléchargement (introduction)

8) SQL et MySQL

  • Installation d'un serveur de base de données
  • Langage SQL : communication avec la base de données
  • Les requêtes
  • clés, contraintes, index

9) Accès aux bases de données en PHP : PDO, requêtes paramétrées

  • PDO, gestion des connexions, mode d'erreur, modes de récupération
  • déclarations préparées
  • Focus sur l'injection SQL : comment elle se produit et comment l'éviter

10) Authentification, autorisation et sécurité des sessions

  • hachage des mots de passe (bonne pratique), réinitialisation des mots de passe, cycle de vie des comptes
  • sessions : régénération d’identifiant, délai d’expiration, indicateurs de cookies

11) Validation des entrées, échappement des sorties et protections web classiques

  • validation côté serveur
  • désinfection vs validation
  • Protection du jeton et du formulaire CSRF
  • téléchargements sécurisés

Projet transversal

Au cours de cette formation, un projet complet est réalisé :

  • Web App avec utilisateurs, rôles, recherche, pagination
  • CRUD (Créer, Lire, Mettre à jour, Supprimer) : validations et tests terminés
  • Points d'accès (web ou API) protégés par authentification/contrôle d'accès

2.2

Droits et devoirs des travailleurs temporaires

Droits et devoirs des travailleurs temporaires

3.3

Santé et sécurité au travail

Santé et sécurité au travail