PHP

PHP

Le Langage PHP

PHP: Hypertext Preprocessor5, plus connu sous son sigle PHP (sigle auto-référentiel), est un langage de programmation libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP5, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet.PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook et Wikipédia7 Il est considéré comme une des bases de la création de sites web dits dynamiques mais aussi des applications web. il a été crée en 1994 , PHP est un langage de script utilisé le plus souvent côté serveur : dans cette architecture, le serveur interprète le code PHP des pages web demandées et génère du code (HTML, XHTML, CSS par exemple) et des données (JPEG, GIF, PNG par exemple) pouvant être interprétés et rendus par un Navigateur web. PHP peut également générer d'autres formats comme le WML, le SVG et le PDF. Il a été conçu pour permettre la création d'applications dynamiques, le plus souvent développées pour le Web. PHP est le plus souvent couplé à un serveur Apache bien qu'il puisse être installé sur la plupart des serveurs HTTP tels que IIS ou nginx. Ce couplage permet de récupérer des informations issues d'une base de données, d'un système de fichiers (contenu de fichiers et de l'arborescence) ou plus simplement des données envoyées par le navigateur afin d'être interprétées ou stockées pour une utilisation ultérieure.
C'est un langage peu typé et souple et donc facile à apprendre par un débutant mais, de ce fait, des failles de sécurité peuvent rapidement apparaître dans les applications. Pragmatique, PHP ne s'encombre pas de théorie et a tendance à choisir le chemin le plus direct. Néanmoins, le nom des fonctions (ainsi que le passage des arguments) ne respecte pas toujours une logique uniforme, ce qui peut être préjudiciable à l'apprentissage. Son utilisation commence avec le traitement des formulaires puis par l'accès aux bases de données. L'accès aux bases de données est aisé une fois l'installation des modules correspondants effectuée sur le serveur. La force la plus évidente de ce langage est qu'il a permis au fil du temps la résolution aisée de problèmes autrefois compliqués et est devenu par conséquent un composant incontournable des offres d'hébergements. Il est multi-plateforme : autant sur Linux qu'avec Windows il permet aisément de reconduire le même code sur un environnement à peu près semblable (prendre en compte les règles d'arborescences de répertoires qui peuvent changer).Libre, gratuit, simple d'utilisation et d'installation, ce langage nécessite comme tout langage de programmation une bonne compréhension des principales fonctions usuelles ainsi qu'une connaissance aiguë des problèmes de sécurité liés à ce langage.

L'offre d'ACF

Débutant
  • Formation PHP - MySQL Initiation - 3 jours (Éligible au CPF)
  • Formation PHP - MySQL Approfondissement - 2 jours (Éligible au CPF)
  • Formation PHP - MySQL Initiation + Approfondissement - 5 jours (Éligible au CPF)
PHP Avancé
  • Formation PHP Intermédiaire : Programmation Orientée Objet - 3 jours (Éligible au CPF)
  • Formation PHP Intermédiaire : Exception, PDO - 2 jours (Éligible au CPF)
  • Formation PHP Intermédiaire : Programmation Orientée Objet + Exce…PDO - 5 jours (Éligible au CPF)
  • Formation PHP Avancé : Modélisation, Webservices, Librairies cour…ntes - 3 jours (Éligible au CPF)
  • Formation PHP Avancé : Déploiement, Tests, Frameworks - 2 jours (Éligible au CPF)
  • Formation PHP Avancé : Modélisation, Webservices, Librairies cour…orks - 5 jours (Éligible au CPF)
  • Formation PHP et les bibliothèques graphiques - 2 jours
PHP pour les experts
  • Formation PHP Expert : Optimisation et industrialisation d’applic…ions - 5 jours (Éligible au CPF)
  • Formation Services web avec PHP - 2 jours
  • Formation FuelPHP - 2 jours
  • Formation Cake-PHP - 3 jours
  • Formation Code Igniter - 3 jours

HTML

HTML

Le langage HTML

Le HyperText Markup Language, généralement abrégé HTML ou dans sa dernière version HTML5, est le langage de balisage conçu pour représenter les pages web. C’est un langage permettant d’écrire de l’hypertexte, d’où son nom.

HTML en détail

HTML permet également de structurer sémantiquement et logiquement et de mettre en forme le contenu des pages, d’inclure des ressources multimédias dont des images, des formulaires de saisie et des programmes informatiques. Il permet de créer des documents interopérables avec des équipements très variés de manière conforme aux exigences de l’accessibilité du web. Il est souvent utilisé conjointement avec le langage de programmation JavaScript et des feuilles de style en cascade (CSS). HTML est inspiré du Standard Generalized Markup Language (SGML). Il s'agit d'un format ouvert. 

L'offre ACF

ACF propose un cours de 5 jours sur les fondamentaux du WEB incluant HTML, CSS et JavaScript. Ce cours est animé par un professionel spécialisé sur la création de sites WEB et ayat une grande expérience su monde WEB.
contactez-nous
n’attendez plus
Une question ? Une réponse. N’hésitez plus à vous former, participez à un de nos programmes sur-mesure.
Logo ACF

Vous souhaitez recevoir le document suivant :


Saisissez votre adresse E-Mail dans le champ ci-dessous, afin que nous puissions vous faire parvenir le document.

Adresse E-Mail