Créa-blog

Ressources pour développeur web

Catégorie : PHP 8

  • Ma 1ère application web avec le framework PHP CodeIgniter

    Ma 1ère application web avec le framework PHP CodeIgniter

    Créer votre première application web avec CodeIgniter est une excellente façon de démarrer dans le développement à l’aide d’un framework. Principe du MVC – Model View Contrôleur CodeIgniter suit le pattern architectural MVC (Modèle-Vue-Contrôleur). Voici comment chaque composant du MVC est représenté : Modèle (Model) : Les modèles sont utilisés pour interagir avec la base…

  • CodeIgniter : Structure des dossiers et des bases de données

    CodeIgniter : Structure des dossiers et des bases de données

    Dans ce chapitre, nous allons explorer les bases de CodeIgniter : la structure de ses dossiers et fichiers, la configuration des bases de données et la création de votre première application. Structure des dossiers et fichiers La structure de fichiers et de dossiers de CodeIgniter suit un modèle simple et organisé, conçu pour faciliter le…

  • CodeIgniter : Tutoriel d’initiation au framework PHP

    CodeIgniter : Tutoriel d’initiation au framework PHP

    CodeIgniter est un framework de développement d’applications web open-source, écrit en PHP. Il offre une structure simple et élégante pour la création d’applications web dynamiques et performantes. Lancé en 2006, CodeIgniter est devenu populaire pour sa simplicité d’utilisation, sa rapidité d’exécution et sa documentation exhaustive. Présentation de CodeIgniter CodeIgniter offre une approche légère et efficace…

  • Injection SQL, comment protéger sa base de données

    Injection SQL, comment protéger sa base de données

    Les bases de données constituent le cœur de nombreuses applications en ligne, stockant une variété d’informations, des noms d’utilisateurs aux données financières. Cependant, il existe une menace sournoise qui peut compromettre vos données : les injections SQL. Mais qu’est-ce que c’est exactement et comment pouvez-vous protéger votre système contre une injection SQL ? Qu’est-ce qu’une…

  • Gestion d’une base de données en orientée objet avec PHP

    Gestion d’une base de données en orientée objet avec PHP

    Dans ce cours, nous allons découvrir comment intégrer une base de données dans notre application PHP orientée objet. Les bases de données sont un élément fondamental de nombreuses applications web, et en utilisant la POO, nous pouvons organiser notre code de manière efficace pour interagir avec celles-ci. Différences entre table et base de données Alors,…

  • Test et débogage en programmation orientée objet en PHP

    Test et débogage en programmation orientée objet en PHP

    1. Introduction à la POO 2. Classe et objet 3. Méthode et propriété 4. Encapsulation et héritage 5. Le polymorphisme 6. Abstraction et interface 7. Les traits 8. Autoload et Namespace 9. Gestion des exceptions 10. Relation entre les classes 11. Getter, Setter, méthode magique 12. Les design patterns 13. Test et débogage Les tests…