Apprenez PHP pour créer des sites web dynamiques et des APIs

12.000 CFA
12.000 CFA

Catégories

Catégories Développement web

Niveau

Niveau du cours :Tous niveaux

Durée

11h 25mn

Apprenants

17

Certificat

inclus

12.000 CFA 45.000 CFA

Garantie satisfait ou remboursé de 30 jours.

Description

Cette formation en PHP est conçue pour vous immerger dans le développement web côté serveur, visant à vous doter des compétences nécessaires pour créer des applications web dynamiques. Voici un aperçu de ce que vous apprendrez :

  • Introduction à PHP : Vous commencerez par comprendre les fondamentaux de PHP, les raisons de sa popularité pour le développement web, et la différence entre les langages côté client et côté serveur.
  • Environnement de développement : Vous apprendrez à configurer votre environnement de développement avec des outils tels que XAMPP et un éditeur de texte approprié, et vous écrirez votre premier script PHP.
  • Syntaxe de base et variables : Vous vous familiariserez avec la syntaxe PHP, y compris les commentaires, les types de données, et la déclaration de variables, pour poser les bases de la manipulation de données et du contrôle du flux d’exécution des scripts.
  • Contrôle de flux : Les instructions conditionnelles et les boucles vous seront enseignées pour vous permettre de contrôler le déroulement des scripts efficacement.
  • Fonctions en PHP : Vous découvrirez comment définir et appeler des fonctions, comprendre la portée des variables, et utiliser des fonctions intégrées.
  • Tableaux en PHP : Vous travaillerez avec différents types de tableaux et apprendrez à les manipuler à l’aide de boucles et de fonctions utiles.
  • Formulaires et PHP : Vous apprendrez à créer des formulaires HTML, à récupérer les données envoyées via $_GET et $_POST, et à sécuriser les formulaires.
  • Interaction avec les bases de données MySQL : Vous acquerrez des compétences en gestion de bases de données, incluant la création, l’insertion, la mise à jour, et la suppression de données, ainsi que la connexion à une base de données avec PDO.
  • Sessions en PHP : La gestion des sessions pour stocker des données utilisateur vous sera expliquée.
  • Programmation Orientée Objet (POO) : Vous serez initiés aux principes de la POO, y compris la création de classes et d’objets, l’héritage, et l’encapsulation.
  • Les APIs : Vous apprendrez les bases des APIs, y compris comment utiliser CURL en PHP pour intégrer des services web externes et manipuler des données JSON, enrichissant ainsi vos applications web.
  • Transfert des Fichiers en Production : Les notions de déploiement d’applications web, y compris les domaines, l’hébergement, et les méthodes de transfert des fichiers en production, vous seront présentées.
  • Projet de fin : Vous mettrez en pratique vos connaissances acquises en développant un site e-learning complet, avec des espaces dédiés pour les visiteurs, les clients, et les administrateurs.

Cette formation vous prépare à devenir un développeur PHP compétent, prêt à créer des applications web modernes, sécurisées et interactives, avec une compréhension approfondie du développement côté serveur, de la gestion des données, et de l’intégration d’APIs.

Que vais-je apprendre ?

  • Les bases de PHP, les différences avec les langages côté client, et pourquoi utiliser PHP
  • Compréhension de la syntaxe PHP, des commentaires, des types de données, et de la déclaration de variables
  • Utilisation des instructions conditionnelles et des boucles pour contrôler le déroulement des scripts
  • Définition et appel de fonctions, portée des variables, et utilisation de fonctions intégrées
  • Manipulation des différents types de tableaux et utilisation de fonctions utiles pour les tableaux
  • Création de formulaires, récupération des données envoyées, et sécurisation des formulaires
  • Gestion des bases de données avec MySQL, y compris la création, l'insertion, la mise à jour, et la suppression de données, et la connexion via PDO
  • Gestion des sessions pour stocker des données utilisateur.
  • Principes de la programmation orientée objet, création de classes et d'objets, et gestion de l'héritage
  • Introduction aux APIs, aux types d'APIs, à la manipulation de JSON, et à l'utilisation de CURL en PHP
  • Notions de production, de domaine, d'hébergement, et méthodes de déploiement

Cibles

Prérequis

  • Vous devez avoir des bases en HTML (Il y a un cours gratuit dessus sur Blemama)

Programme du cours

1. Introduction à PHP
-Information - Qu'est-ce que PHP? - Différence entre langages côté client et côté serveur - Pourquoi choisir PHP?

  • Présentation
    04:15
  • Qu’est ce que PHP?
    06:34
  • Information
    01:30

2. Environnement de développement
- Installation d'un editeur de texte - Configurer un serveur local avec XAMPP - Votre premier script PHP

3. Syntaxe de base et variables
- Structure d'un fichier PHP - Commentaires en PHP - Types de données et déclaration de variables - definition variable et type de donné

4. Contrôle de flux: Conditions et boucles
- Instructions if, else et elseif - Boucles for, while et foreach

5. Fonctions en PHP
- Définir et appeler des fonctions - Portée des variables - Fonctions intégrées

6. Tableaux en PHP
- Types de tableaux: indexés, associatifs, multidimensionnels - Parcourir des tableaux avec des boucles - Fonctions utiles pour les tableaux

7. Formulaires et PHP
- Création d'un formulaire HTML - Récupération de données avec $_GET et $_POST - Sécurité des formulaires

8. Interaction avec les bases de données (MySQL)
- definition base de donnée - Introduction à MySQL -Création/Suppression d'une d'une base de donnée -Création/suppression d'une table -Insertion, mise à jour et suppression de données - Connexion à une base de données avec PDO - TP

9. Session en PHP
- Qu'est-ce qu'une session ? - Démarrer une session et stocker des données

10. Initiation à la POO
- Notion de la POO - Création de class et objet - création des propriétes et méthodes -Héritage -accessibilité des propriétées et methodes

11-TP

12-Les APIs
-Notion d'API -Types d'APIs -Notion de JSON -Manipulation du JSON -Fonctionnement des APIs -Utilisation de CURL en PHP

13-Transfert des Fichiers en Production
-Notion de production -Notion de domaine et Hébergement -Les methodes de déploiement

14-Projet de fin (Espace Client/Visiteur)
-espace visiteur -espace client -espace administarteur

15-Projet de fin (Espace Admin)

Foire aux questions

Comment se déroulent les formations ?

Toutes nos formations sont 100% en ligne. Une fois votre inscription terminée, vous aurez accès à un espace apprenant sur votre compte Blemama avec toutes les vidéos et ressources des formations.

Aucun prérequis n’est nécessaire pour se former sur Blemama sauf l’envie d’apprendre car toutes nos formations sont adaptées aux débutants.

Oui, Blemama dispose d’un programme INFOPRENEUR grâce auquel vous pouvez gagner 50% de commission chaque fois que vos contacts s’inscrivent à une formation payante avec votre lien d’invitation unique. Cliquez sur le menu en haut pour en savoir plus.

Vous pouvez payer vos frais de formation par mobile money, carte bancaire sur Blemama.

Vous pouvez contacter notre service client par Whatsapp au +229 97206111.

Avis et commentaires des apprenants

Encore aucun avis
Encore aucun avis

Partager

12.000 CFA
12.000 CFA

Catégories

Catégories Développement web

Niveau

Niveau du cours :Tous niveaux

Durée

11h 25mn

Apprenants

17

Certificat

inclus

12.000 CFA 45.000 CFA

Garantie satisfait ou remboursé de 30 jours.

Notation

0 (0 Ratings)
0 (0 Ratings)

Prérequis

  • Vous devez avoir des bases en HTML (Il y a un cours gratuit dessus sur Blemama)

Un cours de

LA
LAWSON Arnel
développeur web et mobile

Inscrivez-vous à notre Newsletter

Opportunités et Nouvelles formations en avant-première