Développement web back-end : maîtrisez PHP, SQL et les API REST

Proposé par Tuto.com - Voir les avis
Public concernés :
Demandeur d'emploi Salarié non cadre Artisan, commerçant, chef d’entreprise Agriculteur Salarié cadre Fonctionnaire
Mode d'accompagnement :
À distance
Tarif à partir de
2 178,00 € Finançable CPF
Durée :
à partir de 83 heures
Type de formation :
Titre professionnel
Pré-requis :
Aucune connaissance préalable en PHP n'est requise. Une bonne maîtrise de l'informatique et une appétence pour la logique sont recommandées.

Présentation

Le développement web back-end constitue le socle technique des applications et sites web modernes. Il permet de gérer les données, les utilisateurs, les bases de données, les traitements métier et les échanges entre différents services numériques.

Cette formation vous permet d'acquérir des compétences solides en développement back-end à travers l'apprentissage des technologies les plus utilisées dans l'écosystème PHP. Vous découvrirez les fondamentaux du langage PHP, l'utilisation de bases de données SQL et MySQL, la programmation orientée objet, l'architecture MVC ainsi que la conception d'API REST.

Afin de s'adapter à votre niveau et à vos objectifs, plusieurs formules d'accompagnement sont proposées avec 3h, 6h ou 9h de mentoring individuel. Vous bénéficiez ainsi de conseils personnalisés et d'un suivi adapté à votre progression.

Grâce à de nombreux exercices pratiques et à un projet professionnel complet, vous développerez une méthodologie de travail proche de celle utilisée dans les équipes de développement web.

Un mentor vous accompagne individuellement pour cadrer vos choix techniques, débloquer vos difficultés et sécuriser vos projets, avec accès à vie aux cours et communauté d’apprenants.
  • Programme

    Apprendre les fondamentaux de PHP

    Cette première partie permet d'acquérir les bases indispensables de la programmation web dynamique.

    • Variables et types de données
    • Conditions et opérateurs
    • Boucles et tableaux
    • Fonctions personnalisées
    • Variables GET et POST
    • Sessions et cookies
    • Manipulation des dates
    • Exercices pratiques et mini-projets

    Concevoir et interroger des bases de données SQL

    Vous apprendrez à stocker, organiser et exploiter les données de vos applications.

    • Requêtes SQL fondamentales
    • Bases de données relationnelles
    • Fonctions SQL
    • Jointures et relations entre tables
    • Gestion des dates et heures
    • Requêtes avancées
    • Conception de bases de données

    Utiliser PHP avec MySQL

    Découvrez comment connecter vos applications à une base de données.

    • Classe PDO
    • Requêtes SELECT, INSERT, UPDATE et DELETE
    • Gestion des formulaires
    • Création d'espaces membres
    • Mise en place d'opérations CRUD
    • Conception de bases MySQL

    Maîtriser la programmation orientée objet

    La POO permet de développer des applications plus robustes et maintenables.

    • Classes et objets
    • Constructeurs
    • Attributs et méthodes
    • Encapsulation
    • Héritage
    • Abstraction
    • Gestion des exceptions
    • Namespaces et autoload

    Structurer ses projets avec l'architecture MVC

    Vous découvrirez l'organisation utilisée par la majorité des frameworks PHP modernes.

    • Architecture MVC
    • Routage
    • Contrôleurs
    • Vues
    • Modèles
    • Authentification
    • Gestion des sessions
    • Organisation des applications

    Développer une API REST

    Apprenez à créer des services web permettant la communication entre applications.

    • Principes des API REST
    • Format JSON
    • Documentation avec Swagger
    • Création d'endpoints
    • Sécurisation des échanges
    • Développement d'une API complète

    Projet professionnel

    • Développement d'une application web complète
    • Mise en place d'une API REST documentée
    • Gestion de données utilisateurs
    • Présentation du projet final

    Passage de la certification

  • Objectifs

    À l'issue de la formation, vous serez capable de :

    • Développer des applications web dynamiques avec PHP
    • Concevoir et exploiter des bases de données SQL
    • Utiliser PDO pour communiquer avec MySQL
    • Appliquer les principes de la programmation orientée objet
    • Structurer une application selon l'architecture MVC
    • Mettre en place une authentification sécurisée
    • Concevoir et documenter une API REST
    • Développer un projet web complet répondant à un besoin métier

  • Pédagogie

    La formation s'appuie sur une approche progressive mêlant théorie, démonstrations et mises en pratique. Chaque notion est immédiatement appliquée à travers des exercices concrets permettant de consolider les acquis.

    Les apprenants avancent à leur rythme tout en bénéficiant d'un accompagnement personnalisé grâce aux formules de mentoring de 3h, 6h ou 9h. Des QCM intermédiaires, des exercices corrigés et un projet professionnel permettent de valider progressivement les compétences acquises.

    Les contenus restent accessibles après la formation afin de continuer à progresser et approfondir les notions abordées.

  • Débouchés

    Les compétences acquises dans cette formation sont recherchées dans de nombreux environnements de développement web et logiciel.

    Elles peuvent être mobilisées dans des fonctions telles que :

    • Développeur PHP
    • Développeur web back-end
    • Développeur full-stack
    • Développeur API
    • Intégrateur d'applications web
    • Développeur logiciel
    • Technicien développement web
    • Consultant technique junior

    Ces compétences constituent également une excellente base pour apprendre des frameworks comme Symfony ou Laravel.

  • Autres infos
    • Formation 100 % en ligne
    • Accessible aux débutants
    • Accompagnement personnalisé avec mentoring (3h, 6h ou 9h)
    • Exercices pratiques et évaluations intermédiaires
    • Projet professionnel complet
    • Présentation orale du projet
    • Accès aux contenus après la formation
    • Certification reconnue par France Compétences
    • Formation finançable selon votre situation (CPF, OPCO, France Travail ou autofinancement)
Tuto.com
Développement web back-end : maîtrisez PHP, SQL et les API REST

Envie d'en savoir plus sur la formation ?

Documentation Gratuite
logo Tuto.com
A propos du centre Tuto.com

Tuto.com est un organisme de formation à distance dédié aux compétences numériques.

Créée à la fin de l’année 2009 par une équipe d’entrepreneurs passionnés par le digital, la plateforme s’est construite autour de deux priorités fortes : proposer des formations de qualité et rester à l’écoute des besoins des apprenants.

Son ambition est simple : permettre à chacun de développer ses compétences, d’évoluer professionnellement ou d’envisager une reconversion afin de concrétiser un projet qui lui ressemble.

Pour cela, Tuto.com met à disposition plus de 100 000 cours en ligne, accessibles quel que soit le niveau, ainsi que des parcours de formation mentorés.
Ces programmes complets permettent d’apprendre un métier ou une compétence de manière progressive, avec l’accompagnement d’un mentor et le soutien d’une équipe dédiée tout au long du parcours.

Les formations sont ouvertes à tous, sans condition préalable et les inscriptions sont possibles à tout moment de l’année.

Des formations flexibles et accessibles à distance

L’ensemble des formations est proposé en 100 % en ligne, offrant la possibilité d’apprendre depuis chez soi ou depuis n’importe quel lieu, selon son propre rythme et ses disponibilités.

Un accompagnement tout au long du parcours

Chaque apprenant bénéficie dès le démarrage de sa formation d’un mentor expert, disponible lors de sessions en visioconférence pour répondre aux questions et guider la progression.
Une équipe spécialisée accompagne également les apprenants afin de les soutenir et de favoriser leur engagement jusqu’à la réussite.

Une communauté d’apprenants, accessible via Slack et différents espaces d’entraide, permet par ailleurs d’échanger, de poser des questions et de partager son expérience à tout moment.

Des formations pouvant être financées

En fonction de la situation professionnelle de chacun, les formations peuvent être financées par différents dispositifs : entreprise, OPCO, France Travail ou encore Compte Personnel de Formation (CPF) pour les parcours éligibles.
L’équipe Tuto.com accompagne les apprenants dans les démarches administratives liées au montage de leur dossier de financement.

Trustpilot
Documentation Gratuite