Panorama des technologies Web
Ce que vous apprendrez...
- Appréhender les technologies Web dans leur globalité pour être en mesure d'effectuer des choix stratégiques dans le cadre d'un développement Web
Programme :
Les mécanismes du Web
- Internet
- Protocoles
- Architecture client/serveur
- Les serveurs
- Les systèmes de gestion de base de données
- Les différents navigateurs
- Les langages côté serveur
Développement internet
- Les langages côté client
- Le rôle du W3C
- PHP et le ZendFramework
- Python et Django
- Architecture Ajax
- Les librairies javascript
- Les règles de codage
- La documentation technique
- Les tests unitaires
- Intégration continue
Les outils de développement
- Gestionnaires de versions concurrentes
- Éditeurs de code
- Les licences Open Source
Informations pratiques
- Tarif : 550.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 1 jours.
- Objectifs : Obtenir une vision globale des technologies Web et connaître leurs avantages et leurs inconvénients
- Niveau : Débutant
- Pré-requis : Utilisation basique d’un ordinateur sous Windows, Linux ou Mac OS X
Votre formateur a publié sur ce sujet
Javascript non intrusif : séparez l’action du contenu
Décembre 2009, n°122, p. 79 à 85
Pour rendre des pages Web plus dynamiques, il est fréquent d’avoir recours au javascript pour gérer des actions réalisées par l’utilisateur : passage de la souris au-dessus d’une image, clic, etc. Dans le cadre d’une application Web on peut supposer que toute personne souhaitant utiliser le logiciel activera javascript… on ne peut pas gérer un site Web de la même façon !Programmez en PHP avec le ZendFramework : l’architecture MVC
Septembre 2010, n°61, p. 68 à 72
Le ZendFramework est bâti autour d’une architecture particulière : le MVC. Il n’est pas obligatoire de développer en suivant ce modèle de conception pour utiliser le ZendFramework, alors pourquoi s’y contraindre ? Quels gains peut-on en attendre ? Une tentative de réponse synthétique dans la suite…Programmez en PHP avec le ZendFramework : manipulation de fichiers PDF
Programmez en PHP avec le ZendFramework : accédez aux bases de données
Mars 2010, n°58, p. 68 à 71
Dans les applications Web les accès aux bases de données sont omniprésents : création d’un compte personnel, identification, sauvegarde de données, … Il faut donc se connecter au système de gestion de base de données (SGBD), écrire de nombreuses requêtes, parcourir leur résultat, etc. Et si un système permettait de simplifier ces actions ?Tour d’horizon des nouveautés de PHP 5.3
Novembre 2009, n°56, p. 74 à 77
La dernière version stable de PHP est sortie le 30 juin dernier. Il s’agit de la version 5.3. Cette version contient de nombreuses améliorations initialement programmées pour PHP 6 et constitue donc une version transitoire vers PHP 6. Quelles nouvelles fonctionnalités pourrez-vous utiliser avec PHP 5.3 ? Pour vous mettre l’eau à la bouche, c’est ce que nous allons voir dans cet article…Programmez en PHP avec le ZendFramework : les bases
Installez rapidement Apache+PHP+MySQL pour votre WordPress
Développement Web avec le ZendFramework
Ce que vous apprendrez...
- Développer des applications complexes à l'aide du ZendFramework
Programme :
Présentation
- Qu'est-ce que le Zend Framework ?
- Le formalisme MVC (Modèle – Vue – Contrôleur)
Le Contrôleur
Le Modèle
La vue
Bases de données
- Accès
- Pagination
Gestion des exceptions
Gestion de mails
Authentification
Génération de documents PDF
Web services
Développement rapide d'applications internet riche (RIA) avec Zend_Dojo
Informations pratiques
- Tarif : 650.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 4 jours.
- Objectifs : Connaître le modèle MVC et développer en PHP avec le ZendFramework
- Niveau : Intermédiaire
- Pré-requis : Développer en PHP orienté objet ou avoir suivi la formation "Initiation au développement Web avec PHP"
Votre formateur a publié sur ce sujet
Débogage de code PHP avec XDebug
Les nouveautés de PHP 5.3
Octobre 2009, n°120, p. 86 à 98
Depuis le 30 juin dernier, la dernière version stable de PHP est la version 5.3. Cette version est destinée à faire le lien entre l’ancienne version PHP 5.2 et la future version PHP 6. Quelles sont les nouvelles fonctionnalités qui ont été introduites dans PHP 5.3 ? Avez-vous besoin de migrer vers cette version ? C’est ce que nous verrons dans cet article…Faites communiquer votre téléphone portable avec des applications en PHP
Février 2009, n°113, p. 64 à 74
(…) Plusieurs hypothèses pour expliquer ce phénomène : (…) Vous avez développé une petite application qui permet à votre téléphone portable de communiquer avec votre site en PHP. Dans cet article, nous essaierons de développer la quatrième hypothèse (la seule qui ne relève pas de la plus pure science-fiction …). Nous aborderons la programmation des téléphones portables en J2ME et la communication des applications développées avec des scripts PHP.Envoyer un mail en PHP
Mai 2008, HS n°36, p. 52 à 55
Lors du développement d’une application en PHP, il est bien souvent très intéressant d’utiliser la fonctionnalité d’envoi d’un courrier électronique. Ce courrier pourra être expédié à une seule personne ou à un groupe de personnes et, pourra contenir, par exemple, des rapports d’erreurs de l’application (envoyés à l’équipe de développement) ou plus simplement des informations transmises par liste de diffusion. Dans cet article, je vous présente trois méthodes permettant d’envoyer un courrier électronique en PHP.Configuration de PHP
PHPUnit: tests unitaires pour PHP
Mars 2008, HS n°35, p. 46 à 57
Le développement d’une application implique bien souvent des modifications du code initial (correction d’erreurs, ajout de fonctionnalités, remaniement de code,…). Il peut alors être intéressant de mettre en place un mécanisme de tests permettant de vérifier que les nouvelles modifications ne détériorent pas les fonctionnalités existantes. Dans cet article, je vous présente un outil permettant de réaliser cela : PHPUnit, un utilitaire de tests unitaires pour PHP.
Article disponible sur unixgarden.comRespectez les conventions de codage avec PHPCheckStyle et PHP_Beautifier
Janvier 2008, n°101, p. 74 à 81
Dans cet article, je vous présente PHPCheckstyle, un outil permettant de vérifier que votre code PHP respecte bien les conventions de codage que vous avez pu établir. En parallèle, je vous présenterai PHP_Beautifier, une librairie PHP permettant de programmer des scripts de reformatage de code.
Article disponible sur unixgarden.comConstruire une extension pour PHP
Novembre 2007, n°99, p. 64 à 69
Cet article n’a ni la prétention d’être exhaustif ni d’être très détaillé, mais plutôt de vous donner une vue d’ensemble et d’introduire les mécanismes de base nécessaires à l’écriture d’extensions pour PHP (des notions de shell, C et PHP sont nécessaires à sa compréhension).
Article disponible sur unixgarden.comProgrammez en PHP avec le ZendFramework : l’architecture MVC
Septembre 2010, n°61, p. 68 à 72
Le ZendFramework est bâti autour d’une architecture particulière : le MVC. Il n’est pas obligatoire de développer en suivant ce modèle de conception pour utiliser le ZendFramework, alors pourquoi s’y contraindre ? Quels gains peut-on en attendre ? Une tentative de réponse synthétique dans la suite…Programmez en PHP avec le ZendFramework : manipulation de fichiers PDF
Programmez en PHP avec le ZendFramework : accédez aux bases de données
Mars 2010, n°58, p. 68 à 71
Dans les applications Web les accès aux bases de données sont omniprésents : création d’un compte personnel, identification, sauvegarde de données, … Il faut donc se connecter au système de gestion de base de données (SGBD), écrire de nombreuses requêtes, parcourir leur résultat, etc. Et si un système permettait de simplifier ces actions ?Tour d’horizon des nouveautés de PHP 5.3
Novembre 2009, n°56, p. 74 à 77
La dernière version stable de PHP est sortie le 30 juin dernier. Il s’agit de la version 5.3. Cette version contient de nombreuses améliorations initialement programmées pour PHP 6 et constitue donc une version transitoire vers PHP 6. Quelles nouvelles fonctionnalités pourrez-vous utiliser avec PHP 5.3 ? Pour vous mettre l’eau à la bouche, c’est ce que nous allons voir dans cet article…Programmez en PHP avec le ZendFramework : les bases
Installez rapidement Apache+PHP+MySQL pour votre WordPress
Nouvelles publications
- Linux Magazine
- Firebug et ses extensions
- Linux Pratique
- ZendFramework: MVC
- Evolus Pencil
Programmez en PHP avec le ZendFramework : l’architecture MVC
Septembre 2010, n°61, p. 68 à 72
Le ZendFramework est bâti autour d’une architecture particulière : le MVC. Il n’est pas obligatoire de développer en suivant ce modèle de conception pour utiliser le ZendFramework, alors pourquoi s’y contraindre ? Quels gains peut-on en attendre ? Une tentative de réponse synthétique dans la suite…
Programmez en PHP avec le ZendFramework : accédez aux bases de données
Mars 2010, n°58, p. 68 à 71
Dans les applications Web les accès aux bases de données sont omniprésents : création d’un compte personnel, identification, sauvegarde de données, … Il faut donc se connecter au système de gestion de base de données (SGBD), écrire de nombreuses requêtes, parcourir leur résultat, etc. Et si un système permettait de simplifier ces actions ?
Envoyer un mail en PHP
Mai 2008, HS n°36, p. 52 à 55
Lors du développement d’une application en PHP, il est bien souvent très intéressant d’utiliser la fonctionnalité d’envoi d’un courrier électronique. Ce courrier pourra être expédié à une seule personne ou à un groupe de personnes et, pourra contenir, par exemple, des rapports d’erreurs de l’application (envoyés à l’équipe de développement) ou plus simplement des informations transmises par liste de diffusion. Dans cet article, je vous présente trois méthodes permettant d’envoyer un courrier électronique en PHP.








