Maîtriser PHP-MySQL en construisant 10 projets

Description
Ce cours est le cours ultime pour tous les développeurs web qui veulent apprendre la programmation web tout en construisant des projets pratiques avec l'instructeur. ce cours aidera à la fois les débutants et les experts en utilisant MySQL et PHP, mais il couvre Javascript, JQuery, Ajax, les frameworks web, Wordpress et diverses autres technologies populaires dans les moindres détails.

Ce cours peut être fait séquentiellement ou vous pouvez choisir et sélectionner le projet et commencer à travailler directement sur eux. ces projets sont tous indépendants les uns des autres, en plus du code libre de droits d'auteur peut être utilisé pour n'importe lequel de vos projets personnels.

Détails du projet :

Shoutit Shoutit Shoutbox

Description : Shoutit est une shoutbox PHP qui utilise mySQL pour stocker les cris, c'est un PHP/MySQL très basique.
Il s'agit d'un codage strictement procédural et utilise l'api mysqli.

Caractéristiques/Technologies :
Syntaxe PHP, PHPMyAdmin, MySQL Select, MySQL Insert, MySQL Insert, Loops, Superglobals (GET, POST), Associative Arrays, HTML/CSS

Jeu-questionnaire PHP

Description : Quizzer est un moteur de quiz simple basé sur PHP/MySQL. Il utilise des choix multiples et les administrateurs peuvent créer des quizz en PHP/MySQL.
les nouvelles quiz à partir de l'intérieur du navigateur

Caractéristiques/Technologies :
Syntaxe PHP, PHPMyAdmin, MySQL Select, MySQL Insert, MySQL Insert, Loops, Superglobals (GET, POST), Associative Arrays,
HTML/CSS, Inclut, Fonctions mathématiques

PHP Lovers Blog Amoureux
Description : Ce projet de blog est beaucoup plus avancé que les projets précédents, nous créons un blog assez large.
Nous créons une section d'administration pour ajouter des messages, supprimer des messages et les mettre à jour.
à utiliser les bibliothèques et les classes dans OOP comme nous créons une classe de base de données MySQLi complètement personnalisée.
fonctions d'aide personnalisée

Caractéristiques/Technologies :
PHP OOP, PHPMyAdmin, MySQL CRUD, Loops, Superglobals (GET, POST), Associative Arrays, Bootstrap Framework.

TalkingSpace Formulaire

Description : Ici, nous renforçons nos normes de codage et séparons complètement la logique de l'affichage.
ainsi que 3 ou 4 autres classes dont Topics, Users et une classe Validator pour la validation des formulaires.

Caractéristiques/Technologies :
Logique et affichage séparés, PHP OOP, PHPMyAdmin, PDO & Perpared Statements, MySQL CRUD, Loops, Superglobals (GET, POST), Associative Arrays,
Gabarit personnalisé, librairies utilisateur et thème, sessions, cadre de Bootstrap.

Le panier GamingPlace Shopping Cart

Description : Il s'agit d'une application web MVC basée sur le commerce électronique, écrite avec le framework Codeigniter.
Les utilisateurs peuvent s'inscrire, ajouter des produits à leur panier et passer à la caisse à l'aide de PayPal.

Caractéristiques/Technologies :
Codeigniter, MVC, PHP OOP, PHPMyAdmin, PDO & Perpared Statements, MySQL CRUD, Sessions, PayPal Express Checkout API

Wordpress Contact Widget de contact

Description : Nous allons créer un plugin/widget pour Wordpress qui nous permettra de mettre un petit formulaire de contact dans n'importe quelle position de widget dans le modèle.
Le widget aura des options dans le back-end comme le destinataire et le sujet.

Caractéristiques/Technologies :
Plate-forme Wordpress, Wordpress Plugin API, Wordpress Widget API, PHP OOP, PHPMyAdmin.

Carnet d'adresses AJAX

Description : Une application de carnet d'adresses entièrement personnalisée écrite en PHP avec jQuery et Ajax. Ajax est utilisé pour récupérer les contacts ainsi que pour les ajouter et les éditer.
Nous utilisons le framework Foundation HTML5 pour l'interface utilisateur de l'application.

Caractéristiques/Technologies :
Foundation Framework, Ajax, jQuery, PHP OOP, PHPMyAdmin, PDO & Perpared Statements, MySQL CRUD, Superglobals (GET, POST), Associative Arrays.

JobFinds JobFinds Job Board

Description : Il s'agit d'un projet assez important dans lequel nous utiliserons le framework CakePHP pour construire un tableau d'offres d'emploi.
Nous implémentons également des fonctions de recherche et de filtrage pour affiner les recherches d'emploi par mots-clés, par emplacement et par catégorie.

Caractéristiques/Technologies :
CakePHP, MVC, Kickstart, PHP OOP, PHPMyAdmin, PDO & Perpared Statements, MySQL CRUD, Superglobals (GET, POST), Associative Arrays.

Système de gestion de contenu Kewl CMS

Description : Kewl CMS est une application basée sur Codeigniter pour la gestion du contenu du site web, nous construirons à la fois le frontend et le backend, Bootstrap sera utilisé pour l'interface utilisateur.

Caractéristiques/Technologies :
Codeigniter, Bootstrap, MVC, PHP OOP, PHPMyAdmin, PDO & Perpared Statements, MySQL CRUD, Superglobals (GET, POST), Associative Arrays.


Wordpress Bridge Plugin pour TGP

Description : Nous allons construire un plugin Wordpress qui nous permettra de nous connecter à la base de données TheGamingPlace et d'afficher un certain nombre de produits dans la base de données de TheGamingPlace.
une page Wordpress à l'aide d'un code court personnalisé

Caractéristiques/Technologies :
Plate-forme Wordpress, Wordpress Plugin API, Wordpress Widget API, PHP OOP, PHPMyAdmin.

CLIQUEZ ICI pour accéder à ce cours