Selon votre système, choisissez votre logiciel de serveur web incluant Apache, MySQL et PhpMyAdmin :

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Selon votre système, choisissez votre logiciel de serveur web incluant Apache, MySQL et PhpMyAdmin :"

Transcription

1 Pré-requis Pour se lancer dans la programmation Joomla!, les bases nécessaires ne sont pas très complexes, mais sans la connaissance des points ci-dessous, votre 1er développement pourrait devenir difficile, voir se transformer en mission impossible... Administrer un serveur Web Ce pré-requis est cité pour ne pas être oublié, car si il fera sourire certains d'entre vous, il vaut mieux rappeler aux développeurs non-web que la «programmation Web» passe obligatoirement par un minimum de compréhension de l'architecture Web! Selon votre système, choisissez votre logiciel de serveur web incluant Apache, MySQL et PhpMyAdmin : - sous Windows, WAMP - sous Linux, LAMP - sous MacOSX : MAMP Note : Sous Windows, vous pouvez aussi choisir des outils comme XAMPP ou EasyPHP à la place de WAMP. Attention : une version PHP et MySQL minimale est requise pour Joomla! - en Joomla! 1.5 : PHP et MySQL en Joomla! 1.6, 1.7, 2.5+ : PHP et MySQL Seul Joomla! 1.7 et suivants est compatible MySQL 6! 1 / 6

2 > En savoir plus : Langage SQL et administration MySQL Si la compréhension du langage SQL n'est pas réellement nécessaire pour développer de petites extensions, sa connaissance est un plus, et devient nécessaire lorsque l'on s'attaque a des composants un peu complexe, ou qui gère leur propre table de données. Dans ce cas, la maitrise d'un outil comme PhpMyAdmin est un plus. > En savoir plus : Langage PHP Joomla! est entièrement écrit en PHP, connaitre la programmation PHP est un pré-requis indispensable! Si vous ne connaissez pas du tout PHP, nous vous conseillons de d'abord développer des petits scripts PHP, avant de vous mettre à la programmation Joomla! La POO 2 / 6

3 Joomla! Implémente les concepts de la Programmation Orientée Objet. Il n'est pas nécessaire d''être un dieu en POO, mais la compréhension sommaire de certains concepts vous évitera des migraines, notamment : - l'encapsulation, - les propriétés et les méthodes, - l'héritage. Le CRUD Un acronyme bien barbare, mais qui n'est pas très complexe a appréhender. Le CRUD signifie «Create, Read, Update, Delete». Ce concept désigne toutes les opérations qu'un développeur d'applications doit appréhender pour manipuler les données. Le «design pattern» MVC Ce concept (design pattern en anglais) est une philosophie de développement visant a segmenter votre code source en 3 parties : Modele, Vue Controleur > en savoir plus : Développer avec le MVC de Joomla! Le «design pattern» Publish & Subscribe Ce concept n'est pas réellement nécessaire pour appréhender le développement Joomla! 3 / 6

4 En fait, il n'est nécessaire que pour les extensions nommées «Plugins». Donc ce concept n'est pas nécessaire pour le développement d'extension Joomla! comme les Modules ou les Composants... quoi que! ( lire l'article " Des Plugins Joomla pour "ouvrir" son composant " ) Les Bases de la programmation Joomla! Une fois les pré-requis obtenus, il est bon de connaitre les spécificités de l'architecture Joomla! Les API Afin de ne pas réinventer la roue, Joomla! contient tout un lot d'api (Application Program Interface) pour utiliser des bibliothèques reconnues dans le monde du développement Web : - Mootools : framework javascript - AJAX : API javascript pour les échanges asynchrones au sein d'une page - LDAP : Protocole de communication avec un annuaire d'authentification LDAP - Webservices (XML-RPC) : appel de services entre 2 sites ou applications web - PHPmail : pour envoyer des s en PHP -...et bien d'autres Toutes ces API sont intégrées dans Joomla! dans les dossiers /librairies et /includes 4 / 6

5 Le Framework Joomla Il est structuré autour d'une architecture en 3 couches : - une couche permettant de gérer des extensions fournies par la communauté des développeurs (Module, Composant, Templates). - Une couche incluant le niveau applicatif, afin que qualifier le comportement de Joomla selon l'application en cours d'exécution (Frontend, Backend, Installation,...) - la couche du socle technique qui contient tout le «Core» de Joomla!, les bibliothèques additionnelles et les Plugins qui si ils sont communément reconnues comme étant des extensions additionnelles, leur place est bien localisée aux cotés du Framework. Ils sont effectivement très fortement liés à la gestion des évènements du système fourni par le framework... indépendamment de l'application qui est en cours d'exécution. L'avenir du Framework L'arrivée de J1.6 et suivants à apporter des modifications d'architecture du framework qui ne sont pas visibles au prime abord pour la majorité des développeurs. Ces modifications ne concernent pas Joomla! 1.5. Les versions 1.6, 1.7 et 2.5 de Joomla! Sont, elles, concernées par la séparation du CMS et framework de Joomla! Désormais le framework est une brique logicielle autonome. Il porte désormais le nom de «Joo mla! Platform» 5 / 6

6 Afin de ne pas mélanger Joomla! (CMS) et le framework. Ce dernier utilise une numérotation de version différente. Le numéro de version est en 2 parties : - un premier numéro désignant l'année de sortie : 11 pour 2011, 12 pour un second numéro, derrière le point de séparation qui concerne le numéro de la version dans l'année en cours : 1, 2, 3, 4 (il est normalement prévu de sortir une version par trimestre) Actuellement, nous venons de passer de 11.2 à 11.3 et la prochaine version qui arrivera dans le cours du 1er trimestre 2012 sera nommée «version 12.1» Le Joomla! Platform est donc utilisable (et téléchargeable) sans Joomla! Pour tout développeur qui souhaiterait développer une application Web en utilisant les préceptes apportés par la philosophie Joomla! > Voir le tutoriel : " Implémenter ma 1ere Joomla! Application autonome " Voila, si vous avez tout lu... et tout compris, vous êtes bien parti pour réussir vos développement sous le framework Joomla! 6 / 6

Manuel d'installation de Joomla 1.6

Manuel d'installation de Joomla 1.6 Manuel d'installation de Joomla 1.6 Ce document vous est proposé par l'afuj Son utilisation est libre, mais sa commercialisation est strictement interdite! AFUJ Association Francophone des Utilisateurs

Plus en détail

Zend Framework 2 Industrialisez vos développements PHP

Zend Framework 2 Industrialisez vos développements PHP Avant-propos 1. Lectorat 15 2. Contenu du livre 15 3. Pré-requis 17 Introduction 1. Un peu d histoire 19 1.1 Petite histoire de l informatique 19 1.2 Petite histoire des langages informatiques 20 1.3 Petite

Plus en détail

TD1. Installation de Symfony 2 et Netbeans

TD1. Installation de Symfony 2 et Netbeans I - Introduction : TD1 Installation de Symfony 2 et Netbeans L objet de ce TP est d installer l environnement de travail. Nous commençons par définir des notions de base nécessaires pour comprendre la

Plus en détail

Tutoriel Drupal version 7 :

Tutoriel Drupal version 7 : Tutoriel Drupal 7: Installation en local sous Windows 1 Tutoriel Drupal version 7 : Installation en local Sous Windows Tutoriel Drupal 7: Installation en local sous Windows 2 1. Logiciels nécessaires Drupal

Plus en détail

Adrian Gaudebert. Machine de Turing. Rapport de projet

Adrian Gaudebert. Machine de Turing. Rapport de projet Grégory Barbier Adrian Gaudebert Langages Formels Machine de Turing Rapport de projet Université de Bourgogne Licence 3 Informatique - 2008/2009 Sommaire 1 Présentation du sujet...3 2 Manuel technique...3

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Manuel d'installation de Joomla 1.7

Manuel d'installation de Joomla 1.7 Manuel d'installation de Joomla 1.7 Ce document vous est proposé par l'afuj Son utilisation est libre, sa commercialisation strictement interdite! AFUJ Association Francophone des Utilisateurs de Joomla!

Plus en détail

Travaux pratiques : PMB (1)

Travaux pratiques : PMB (1) 1. Introduction Travaux pratiques : PMB (1) Les logiciels libres de gestion de bibliothèque (SIGB) sont encore mal connus de la profession, en Suisse. Il est vrai qu il existe actuellement peu de choix

Plus en détail

INTEGRATEUR DEVELOPPEUR

INTEGRATEUR DEVELOPPEUR www.emweb.fr INTEGRATEUR DEVELOPPEUR FORMATION ELIGIBLE AU DIF/CIF DURÉE : 700 h de formation PRE REQUIS Avoir un esprit logique Etre motivé(e)! OBJECTIF A l issue de cette formation, vous serez capable

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

La MEAN stack. Qu'est-ce qu'une stack?

La MEAN stack. Qu'est-ce qu'une stack? La MEAN stack Jean-Philippe FORESTIER (jpf@osyx.com) http://www.mean-stack.info Qu'est-ce qu'une stack? Une stack est une pile de technologies utilisée pour développer une application web. Une stack peut

Plus en détail

19 responses. Summary. Présentation. Concepts WEB généraux

19 responses. Summary. Présentation. Concepts WEB généraux 19 responses Summary Présentation Même si l'on aime répondre de manière anonyme, je préfère savoir dans quel domaine d'activités tu travailles. Domaine d'activité Infographiste 1 5% Informaticien 10 53%

Plus en détail

Développeur - Intégrateur

Développeur - Intégrateur Impression à partir du site https://offredeformation.picardie.fr le 25/11/2015. Fiche formation Développeur - Intégrateur - N : 16074 - Mise à jour : 29/07/2015 Développeur - Intégrateur Web Force 3 224

Plus en détail

CMS SPIP et charte graphique CNRS

CMS SPIP et charte graphique CNRS CMS SPIP et charte graphique CNRS Atelier COMPIL 11/06/2010 Edyta Bellouni Plan Rappel sur les CMS Présentation du kit SPIP CNRS Installation / Configuration Gestion du contenu La simplicité de SPIP :

Plus en détail

2. Développement d'applications mobiles (hybrides et Android natives en Java)

2. Développement d'applications mobiles (hybrides et Android natives en Java) ADAM CHERTI Développeur de logiciels Principales compétences 1. Développement web front-end (côté client) et back-end (côté serveur) 2. Développement d'applications mobiles (hybrides et Android natives

Plus en détail

Formation en Logiciels Libres. Fiche d inscription

Formation en Logiciels Libres. Fiche d inscription République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)

Plus en détail

Comment stocke-t-on des données sur un site web?

Comment stocke-t-on des données sur un site web? Comment stocke-t-on des données sur un site web? Sommaire I. Introduction aux bases de données II. III. Structure d une base de données Administrer la base avec PHPMyadmin IV. Le langage SQL Pourquoi stocker

Plus en détail

Communication interne/externe. Management et gestion de projet

Communication interne/externe. Management et gestion de projet REFERENTIEL D ACTIVITE ET Compétences communes à l ensemble des titulaires de la certification Etudes et développement Développer des applications informatiques selon un cahier des charges fourni par le

Plus en détail

Administration Sites web sous JOOMLA

Administration Sites web sous JOOMLA Tutoriel Site Web Joomla Version : 1.0 by LHarant Page 1 Administration Sites web sous JOOMLA Sommaire 1) Les bases 2 1) Les notions de base de joomla 2 2) Accéder à l'administration du site 3 3) Créer

Plus en détail

Offres d emploi Novembre 2014

Offres d emploi Novembre 2014 Offres d emploi Novembre 2014 PRESENTATION AKKA TECHNOLOGIES AKKA Technologies, expert reconnu de l Ingénierie et du Conseil en Technologies, compte aujourd hui plus de 11 000 collaborateurs dans le monde.

Plus en détail

OVIDENTIA Installation et mise à jour d'ovidentia

OVIDENTIA Installation et mise à jour d'ovidentia OVIDENTIA Installation et mise à jour d'ovidentia CANTICO / juin 2009 OVIDENTIA 1/9 Version Documentation Version OVIDENTIA / Module 1.1 4.x6 1.2 5.0.1 Date 1.3 5.4.6 15/11/04 1.4 5.4.6 30/12/99 1.5 5.7.9

Plus en détail

Programmation Avancée pour le Web

Programmation Avancée pour le Web L3 Informatique Option : ISIL Programmation Avancée pour le Web RAMDANI Med U Bouira 1 Contenu du module Introduction aux applications Web Rappels sur les sites Web Conception d une application Web Notion

Plus en détail

CHARLOIS SIGAUD AGNAN Nils Vincent Diane PROJET 04 - PLATEFORME DE PROJET ZEND ET SYMFONY

CHARLOIS SIGAUD AGNAN Nils Vincent Diane PROJET 04 - PLATEFORME DE PROJET ZEND ET SYMFONY CHARLOIS SIGAUD AGNAN Nils Vincent Diane PROJET 04 - PLATEFORME DE PROJET ZEND ET SYMFONY Installation de Symfony : Paquet à installer : - php5 - php5-pgsql - postgresql - apache2 Prérequis au niveau

Plus en détail

SOMMAIRE. I. Définition. II. Les différentes bases de connaissances a) Les solutions gratuites b) Les solutions payantes

SOMMAIRE. I. Définition. II. Les différentes bases de connaissances a) Les solutions gratuites b) Les solutions payantes SOMMAIRE I. Définition II. Les différentes bases de connaissances a) Les solutions gratuites b) Les solutions payantes III. Bases de connaissances et systèmes IV. Solution appropriée a l entreprise «Au

Plus en détail

Chapitre 4 Le framework et les API de Joomla

Chapitre 4 Le framework et les API de Joomla Chapitre 4 Le framework et les API de Joomla 1. Les bases du framework Le framework et les API de Joomla 1.1 Notions de framework «Framework» se traduit littéralement par «cadre de travail». C'est un ensemble

Plus en détail

Installation locale de JOOMLA SEPIA

Installation locale de JOOMLA SEPIA FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs.

Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs. Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs. Sauf mention contraire, le contenu de cet ouvrage est publié sous la licence : Creative Commons BY-NC-SA 2.0 La copie de cet ouvrage

Plus en détail

OUTIL de GESTION ADMINISTRATIVE des UE CAHIER DES CHARGES

OUTIL de GESTION ADMINISTRATIVE des UE CAHIER DES CHARGES OUTIL de GESTION ADMINISTRATIVE des UE CAHIER DES CHARGES ELIAS Éric POUZANCRE Sébastien SOULIE Guillaume ROGER Rémy Encadrants : Mme LIBOUREL Master Informatique Professionnel Année 2006 2007 Université

Plus en détail

Tutoriel Drupal version 6 :

Tutoriel Drupal version 6 : 1 Tutoriel Drupal version 6 : Installation en local sous Windows et traduction 2 1. Installation de Drupal en local (sur votre pc) 1.1. Logiciels nécessaires Drupal fonctionne dans un environnement nécessitant

Plus en détail

Fonctionnalités Joomla!:

Fonctionnalités Joomla!: Fonctionnalités Joomla!: JOOMLA est un CMS (Content Management System) open source développé par une très importante communauté internationale de développeurs indépendants en 2005. Il réunit les fonctionnalités

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

Pierre Cassez. Résumé. Compétences et expertise. Infographist - Web Developer pierre.cassez@free.fr. Bonjour,

Pierre Cassez. Résumé. Compétences et expertise. Infographist - Web Developer pierre.cassez@free.fr. Bonjour, Pierre Cassez Infographist - Web Developer pierre.cassez@free.fr Résumé Bonjour, J'ai exercé plusieurs postes en tant que Web Developer au sein de diverses entreprises. Je peux me rendre très utile dans

Plus en détail

développeur web principal

développeur web principal FRANCIS McGUIRE développeur web principal A: 103 rue Hyman, Dollard-des-Ormeaux, Qc C: fr@ncismcguire.com T: +1.5144675737 W: www.guire.ca À PROPOS DE MOI Mon nom est Francis McGuire et je suis un passionné

Plus en détail

Comment tester Moze sur un serveur local à votre ordinateur Apple Mac sous OS X 10.3 minimum?

Comment tester Moze sur un serveur local à votre ordinateur Apple Mac sous OS X 10.3 minimum? Comment tester Moze sur un serveur local à votre ordinateur Apple Mac sous OS X 10.3 minimum? Pourquoi installer Moze sur un serveur local? Il peut être intéressant de tester votre site web avant de le

Plus en détail

ISBN : 2-212-11414-1

ISBN : 2-212-11414-1 Groupe Eyrolles, 2004, ISBN : 2-212-11414-1 Avant-propos Alors que Macromedia Dreamweaver était déjà considéré comme l outil de création de sites Web et d applications Internet le plus performant du marché,

Plus en détail

Le moteur de blogs WordPress

Le moteur de blogs WordPress Journée PLUME-Cléo: Communication scientifique en ligne Institut d Électronique, de Microélectronique et de Nanotechnologie 16 Juin 2010 2 / 20 Plan 1 Contexte 2 Objectifs 3 Population concernée 4 Critères

Plus en détail

JoomSession Lyon «SuperHeroes»

JoomSession Lyon «SuperHeroes» JoomSession Lyon «SuperHeroes» Les super-pouvoirs de Joomla! (1ère partie) Sommaire 1. SuperJoomla versus BatWordpress 2. Site Joomla optimisé, tout est sous contrôle 3. Le Plugin, l'arme Fatale de Joomla

Plus en détail

CRÉATION D UN SITE INTERNET. Document de travail =================================== SOMMAIRE

CRÉATION D UN SITE INTERNET. Document de travail =================================== SOMMAIRE CONCEPTION RÉALISATION HÉBERGEMENT CRÉATION D UN SITE INTERNET Document de travail Aide à l établissement du cahier des charges. Ce document aborde les thèmes principaux de la mise en place d un site Internet

Plus en détail

KUMARASAMY Sandirane Lemont Jérémy Fruitet Robin FOULARD Aymeric BTS 2 SLAM Compte-rendu PPE03 et PPE04

KUMARASAMY Sandirane Lemont Jérémy Fruitet Robin FOULARD Aymeric BTS 2 SLAM Compte-rendu PPE03 et PPE04 KUMARASAMY Sandirane Lemont Jérémy Fruitet Robin FOULARD Aymeric BTS 2 SLAM Compte-rendu PPE03 et PPE04 Environnement : Ce projet a été réalisé en deuxième année de BTS, il s'agit d'un travail de groupe

Plus en détail

M3202. structuré son developpement avec MVC

M3202. structuré son developpement avec MVC M3202 structuré son developpement avec MVC FRAMEWORK et MVC ou ça? RAPPEL LES FRAMEWORKS Un framework est un espace de travail modulaire. C'est un ensemble de bibliothèques et de conventions permettant

Plus en détail

Création de sites Cours salle informatique

Création de sites Cours salle informatique Création de sites Cours salle informatique Préalable : Etre visible (par les moteurs de recherche) Référencement. Qui fait quoi? Qui est responsable? L'ossature du site. Logiciels gratuits, payants? Hébergeur

Plus en détail

STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS. 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage

STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS. 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage m invite à faire une étude sur les outils qui seraient utilisés. Sites

Plus en détail

Mettre en place son environnement de développement et installer WordPress

Mettre en place son environnement de développement et installer WordPress CHAPITRE 2 Mettre en place son environnement de développement et installer WordPress Au Chapitre 1, nous vous avons présenté les principes de fonctionnement de WordPress et notamment les notions de base

Plus en détail

Notre processus d embauche

Notre processus d embauche Notre processus d embauche Nous considérons la passion, le désir d apprendre et les habilités priment sur l expérience. Notre processus d évaluation des candidatures passe donc par une auto-évaluation

Plus en détail

TP : SERVEUR WEB DYNAMIQUE

TP : SERVEUR WEB DYNAMIQUE TP : SERVEUR WEB DYNAMIQUE I CONTEXTE Vous venez d être embauché comme administrateur réseau dans une entreprise qui fabrique des bijoux. L informaticien chargé du développement des applications vient

Plus en détail

BLANCHON Enzo et GRIMAUD Bastien INSTALLATION LOGICIEL SOUS LINUX

BLANCHON Enzo et GRIMAUD Bastien INSTALLATION LOGICIEL SOUS LINUX BLANCHON Enzo et GRIMAUD Bastien INSTALLATION LOGICIEL SOUS LINUX Sommaire Installation depuis un dépôt (P 3-4) 1 Qu est-ce que c est un dépôt? (P 3) 2 Procédure d installation (P 3-4) 1 Rendre accessible

Plus en détail

ez Publish Enterprise CMS 08 juillet 2009

ez Publish Enterprise CMS 08 juillet 2009 ez Publish Enterprise CMS 08 juillet 2009 Mæsdia - Parc d'affaires des Moulinets - 16, bd Charles de Gaulle - 44 800 Saint-Herblain - Te: 02 28 03 04 04 - Fax: 02 28 03 04 05 - contact@maesdia.com Au sommaire

Plus en détail

ANNEXE CV : Liste des sites web (internet et intranet)

ANNEXE CV : Liste des sites web (internet et intranet) ANNEXE CV : Liste des sites web (internet et intranet) 1. Créations professionnelles Code des couleurs Bleu : la dernière version en ligne est celle que j'ai crée, le site est toujours en ligne. Bleu clair

Plus en détail

MANUEL D INSTALLATION ET DE MAINTENANCE

MANUEL D INSTALLATION ET DE MAINTENANCE PROJET DE SYNTHESE 2007 2008 MANUEL D INSTALLATION ET DE MAINTENANCE SITE WEB D UNE PLATEFORME ARTISTIQUE: ASSOCIATION ART AND PROJECT Document 4 /4 LICENCE PROFESSIONNELLE SIL CM IUT BAYONNE SITE DE MONTAURY

Plus en détail

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Gestion d'un parc informatique avec OCS INVENTORY et GLPI GSB Gestion d'un parc informatique avec OCS INVENTORY et GLPI Inventaire d'un parc informatique Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service Gestion exprime

Plus en détail

Architecture des applications Web

Architecture des applications Web Afin de mieux comprendre le fonctionnement des applications JEE, quelques notions d'architecture logicielle sont nécessaires. L'architecture en couches consiste à diviser une application en différents

Plus en détail

de survie du chef de projet

de survie du chef de projet KIT de survie du chef de projet 01 1 2 3 4 5 6 04 03 07 07 03 03 LE SERVEUR LE CLIENT TECHNOLOGIE WEB CLIENT LE SERVEUR WEB TECHNIQUES & CADRE DE TRAVAIL APPLICATIONS 101 LE SERVEUR Un serveur informatique

Plus en détail

Projet 1 : Active Directory/GLPI/Fusion Inventory Production

Projet 1 : Active Directory/GLPI/Fusion Inventory Production Projet 1 : Active Directory/GLPI/Fusion Inventory Production Le projet consiste à mettre en place un service de gestion d'assistance utilisateur (Ticket) avec un système d inventaire intégrer, sur une

Plus en détail

Paramètres Système : Les sujets abordés sur cette page :

Paramètres Système : Les sujets abordés sur cette page : Les sujets abordés sur cette page : - Introduction - Paramètres Système - Paramètres Utilisateurs - Paramètres des médias - Paramètres de débogage - Paramètres du cache - Configuration des sessions Besoin

Plus en détail

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage Outil d administration de parc informatique Documentation d installation et de paramétrage Nicolas BIDET Ouapi.org 29/07/2012 Sommaire Installation de Wampserver... 3 1.1. Téléchargement de WampServer...

Plus en détail

IPhone/IPad. (Développeur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

IPhone/IPad. (Développeur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada IPhone/IPad (Développeur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de

Plus en détail

(Stage) Développement d'une application géographique mobile

(Stage) Développement d'une application géographique mobile (Stage) Développement d'une application géographique mobile Référence : GCRDS1201 Vous participerez au développement d'une application sous environnement mobile (Android, ios) mettant en?uvre nos solutions

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction aux de site Web Master 1 CAWEB Page 1/7 Introduction Définition CMS Content Management Systems : logiciels de conception et de mise à jour dynamique de site web ou d'application multimédia

Plus en détail

Schéma de principe client / serveur

Schéma de principe client / serveur Présentation Le langage est un langage de scripts spécialement conçu (initialement) pour développer des applications web Historique Créé par Rasmus Lerdorf sous le nom de /FI [Personnal Home Page / Forms

Plus en détail

Formation PHP initiation

Formation PHP initiation Objectif La formation PHP est un must pour toute personne cherchant à bien prendre en main le développement Web avec PHP. Pensée par Cyril Pierre de Geyer, co auteur du livre PHP 5 avancé vous commencerez

Plus en détail

PRETASHOP. Etre à l'aise avec l'utilisation d'un ordinateur et d'internet. Maitriser les bases de Microsoft Word.

PRETASHOP. Etre à l'aise avec l'utilisation d'un ordinateur et d'internet. Maitriser les bases de Microsoft Word. PRETASHOP LES OBJECTIFS : Vous verrez comment installer Joomla! localement puis sur un serveur distant, concevoir l organisation de votre site, rédiger vos premiers articles, maitriser les feuilles de

Plus en détail

Plateforme d'hébergement web mutualisé Documentation utilisateur

Plateforme d'hébergement web mutualisé Documentation utilisateur D.O.S.I. Aix-Marseille Université Pôle Ressources Système Documentation utilisateur --- Plateforme d'hébergement web mutualisé Documentation utilisateur --- 1 :\ Utilisation du sftp : 1.1 :\ Paramètres

Plus en détail

Architectures en couches pour applications web Rappel : Architecture en couches

Architectures en couches pour applications web Rappel : Architecture en couches Rappel : Architecture en couches Une architecture en couches aide à gérer la complexité : 7 Application 6 Presentation 5 Session Application Les couches hautes dépendent des couches basses 4 Transport

Plus en détail

academy.lotincorp.biz

academy.lotincorp.biz academy.lotincorp.biz Contenu L académie Effectifs & Ordinateur personnel Répartition horaire Conception graphique niveau 1 Conception web Développement web niveau 1 Développement web niveau 2 Conditions

Plus en détail

Veille technologique Symfony 2

Veille technologique Symfony 2 Veille technologique Symfony 2 Introduction : Symfony2 est un Framework PHP en MVC qui a pour objectif d'accélérer les développements. Il impose également un certain nombre de bonne pratique à respecter

Plus en détail

DEVELOPPEUR WEB PHP 5 ans d expérience

DEVELOPPEUR WEB PHP 5 ans d expérience 5 ans d expérience - 25 ans 14 rue colonel Guide - 06300 Nice 06.26.93.04.49 jeremy.venditti06@gmail.com EXPERIENCES SIGNIFICATIVES AFISEO S.A.S. : Conception et développement de sites et d outils internet

Plus en détail

Architectures et Web

Architectures et Web Architectures et Web Niveaux d'abstraction d'une application En règle générale, une application est découpée en 3 niveaux d'abstraction : La couche présentation ou IHM (Interface Homme/Machine) gère les

Plus en détail

Il peut être utile ou pratique d'installer un Joomla sur son propre PC, en local, sans utiliser de serveur distant.

Il peut être utile ou pratique d'installer un Joomla sur son propre PC, en local, sans utiliser de serveur distant. Besoin d'aide? Contactez-nous : support à partir de 65 HT/heure Il peut être utile ou pratique d'installer un Joomla sur son propre PC, en local, sans utiliser de serveur distant. Cette option a plusieurs

Plus en détail

PARTAGE CLIENT MYSQL DANS LIBRISOFT

PARTAGE CLIENT MYSQL DANS LIBRISOFT 2DCOM PARTAGE CLIENT MYSQL DANS LIBRISOFT Installation Utilisation Centre d Affaires - ZI Clairs Chênes - 54230 CHAVIGNY Tél. : 03 83 50 27 50 - Fax : 03 83 44 07 72 - Web : www.2dcom.fr - E-mail : info@2dcom.fr

Plus en détail

Créer votre site Joomla! simplement

Créer votre site Joomla! simplement Créer votre site Joomla! simplement JoomlaKits est un système d'installation de sites exemples et d'extensions pour le CMS Joomla!, le célèbre Système de Gestion de Contenus traduit en plus de 60 langues!

Plus en détail

Manuel d installation. Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE.

Manuel d installation. Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE. Manuel d installation Projet Rallye, partie site web Sujet proposé par M. Maillot et M. Cordier dans le cadre du M1 MIAGE. Jean-Marc GROSS, Xavier FREYBURGER, Gauthier SCAMPINI, Franck PARRA, Thomas KIRBIHLER

Plus en détail

FORMATION WEBMASTER AVANCEE :

FORMATION WEBMASTER AVANCEE : FORMATION WEBMASTER AVANCEE : OBJECTIF : 300 HEU RE S - 4 MOIS Apprendre à créer des sites internet par diverses méthodes en apprenant les bases des différents langages que constituent la création de site

Plus en détail

Professeur-superviseur Alain April

Professeur-superviseur Alain April RAPPORT TECHNIQUE PRÉSENTÉ À L ÉCOLE DE TECHNOLOGIE SUPÉRIEURE DANS LE CADRE DU COURS LOG792 PROJET DE FIN D ÉTUDES EN GÉNIE LOGICIEL PHP PROJECT TRACKER GESTIONNAIRE DE PROJECT LOGICIEL LOUIS-ALEXANDRE

Plus en détail

LICENCE PROFESSIONNELLE

LICENCE PROFESSIONNELLE LICENCE PROFESSIONNELLE Développement d'applications Intranet/Internet Domaine : Sciences, Technologies, Santé Dénomination nationale : Systèmes informatiques et logiciels Organisation : Institut Universitaire

Plus en détail

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre

Plus en détail

Ingénieur d études et développement PHP5/MYSQL

Ingénieur d études et développement PHP5/MYSQL KACHROUDI Nessrine Ingénieur d études et développement PHP5/MYSQL COMPETENCES CLES PHP5 PL SQL / MYSQL/Apache Jquery,Javascript,Ajax, HTML5/CSS WAMP, MAMP, XAMPP, Wordpress,EasyPHP COMPETENCES TECHNIQUES

Plus en détail

Vous trouverez ci-après un résumé du contenu pédagogiques des différents modules de formation proposés.

Vous trouverez ci-après un résumé du contenu pédagogiques des différents modules de formation proposés. Le CESI, centre de formation professionnelle et supérieure, situé à Brest, recherche des personnes pour animer des formations dans les domaines suivants : Systèmes d information Page 2 Architecture systèmes

Plus en détail

Au sommaire. BUREAUTIQUE Les bases de Microsoft Word Optimiser son secrétariat avec Microsoft Word L'édition de long document avec Microsoft Word

Au sommaire. BUREAUTIQUE Les bases de Microsoft Word Optimiser son secrétariat avec Microsoft Word L'édition de long document avec Microsoft Word BUREAUTIQUE Les bases de Microsoft Word Optimiser son secrétariat avec Microsoft Word L'édition de long document avec Microsoft Word Au sommaire Toute la bureautique en un seul logiciel avec Microsoft

Plus en détail

[2016][AA1] Consignes

[2016][AA1] Consignes [2016][AA1] Consignes Consignes pour le bilan architecture d'août 2014 {EPITECH.} 2016_AA1_Consignes.docx Description du document Titre [2016][AA1] Consignes Date 07/12/2014 Auteur Responsable E-Mail Julien

Plus en détail

Galilée Le cours Zend PHP I : les Fondamentaux (version IBMi/OS) est conçu pour fournir de solides fondations en PHP. Ce cours vous guide à travers les bases de PHP grâce à une approche expérientielle,

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

Notice d utilisation de l application CMS

Notice d utilisation de l application CMS Notice d utilisation de l application CMS VERSION JEE ELUSUE Yannick Page 1 sur 13 TABLE DES MATIERES I Introduction 3 1. Objectif du manuel 3 2. Contenu du manuel 3 3. Références 3 II Prérequis 4 III

Plus en détail

Aperçue de Koozali SME Server

Aperçue de Koozali SME Server Aperçue de Koozali SME Server Une distribution Linux ( open source ) stable, sécurisée et polyvalente Pour la petite et moyenne entreprise ( P.M.E ) (Janvier 2016 v1.2.3) Droit d'auteur 2016 par Koozali

Plus en détail

Formation Symfony 2, fondamentaux et avancé

Formation Symfony 2, fondamentaux et avancé L institut de formation continue des professionnels du Web Formation Symfony 2, fondamentaux et avancé Référence formation : Durée : Prix conseillé : SF2 5 jours (35 heures) 2 600 HT (hors promotion ou

Plus en détail

Gestion des immeubles

Gestion des immeubles RAPPORT DE CONCEPTION Gestion des immeubles BOUSSRHAN YOUSSEF & BENZITI WALID Email : Youssefboussrhan@gmail.com GSM : 0678510690, 0611347597 ISTA NTIC SYBA CRJJ GROUPE B Annexe : Figure 1: Diagramme de

Plus en détail

Document d accompagnement pour la migration

Document d accompagnement pour la migration Académie de Strasbourg Document d accompagnement pour la migration Joomla 1.5 à Joomla 2.5 Version 2012 Stéphan Cammarata Préambule Prérequis à la migration Migration Phase 1 : Récupérer le site en production

Plus en détail

Tutoriel Ionic framework

Tutoriel Ionic framework INGÉNIEURS EN SCIENCES INFORMATIQUES ADAPTATION DES INTERFACES A L ENVIRONNEMENT Tutoriel Ionic framework Tutoriel et présentation du framework IONIC : technologie permettant la réalisation d applications

Plus en détail

Programmation WEB dynamique PHP

Programmation WEB dynamique PHP Programmation WEB dynamique PHP G. Maurey Master 1-2010 Les présentations Gilles MAUFFREY Bureau 5 Batiment W2 T : 72 61 k : maurey@hec.fr www.hec.fr/maurey PHP Plan de la séance 1 Présentation du cours

Plus en détail

I N F O R M A T I O N S G É N É R A L ES D O M A I N E S D E C O M P É T E N C E S T E C H N O L O G I E S [DÉVELOPPEUR WEB] MAALEJ Nassim, 25 ans

I N F O R M A T I O N S G É N É R A L ES D O M A I N E S D E C O M P É T E N C E S T E C H N O L O G I E S [DÉVELOPPEUR WEB] MAALEJ Nassim, 25 ans , 25 ans Ingénieur étude et développement informatique Concepteur fonctionnel Assistant chef de projet I N F O R M A T I O N S G É N É R A L ES Titre Ingénieur étude et développement informatique Ecole

Plus en détail

Sommaire. 1 ) Qu'est ce que WordPress. 2 ) Pourquoi WordPress. 3 ) Les sites statiques et les sites dynamiques. 4 ) Les parties de WordPress

Sommaire. 1 ) Qu'est ce que WordPress. 2 ) Pourquoi WordPress. 3 ) Les sites statiques et les sites dynamiques. 4 ) Les parties de WordPress Sommaire 1 ) Qu'est ce que WordPress 2 ) Pourquoi WordPress 3 ) Les sites statiques et les sites dynamiques 4 ) Les parties de WordPress 5 ) Les éléments de WordPress 6 ) Les avantages 1 ) Qu'est ce que

Plus en détail

Formation Angular JS

Formation Angular JS Formation Angular JS DURÉE DE LA F ORMATION : 3 JOURS DATE : 10 AU 12 JUIN 2014 P RIX : 1350 HT P U BLIC : C E T T E F O R MAT I O N E ST D E ST I N É E A U X C H E F S D E P R O J E T W E B, A R C H I

Plus en détail

GalleryFP! pour les nuls

GalleryFP! pour les nuls GalleryFP! pour les nuls Module de Galeries Photos pour Joomla! GalleryFP pour Joomla! 2.5 et pour Joomla! 3 Ce document et l'illustration en couverture sont publiés sous la licence libre Creative Commons-BY-SA

Plus en détail

Création d un site web pour la Communauté des communes du pays vernois et du terroir de la truffe

Création d un site web pour la Communauté des communes du pays vernois et du terroir de la truffe Simon Benjamin BTS SIO Rapport de stage : Création d un site web pour la Communauté des communes du pays vernois et du terroir de la truffe Entreprises : 2014/2015-1 - - 2 - Remerciements Je tiens tout

Plus en détail

Catalogue de formation

Catalogue de formation 4 rue Jules Raimu 31 200 Toulouse http://www.creabilis.com contact@creabilis.com Tél. : 05 34 251 641 Fax : 05 34 257 956 Catalogue de formation CREABILIS S.A.R.L au capital de 7500 - R.C.S. Toulouse 441

Plus en détail

CIE 4 : Site web dynamique

CIE 4 : Site web dynamique CIE 4 : Site web dynamique Pré requis : HTML/CSS Connaître et être capable de mettre en œuvre PHP/MySQL Connaître les bases des langages et comprendre le fonctionnement CI/CD (Corporate Identity Corporate

Plus en détail

Développement WEB en JAVA avec le Framework. Antoine CHAUVIN IR3 22 janvier 2013

Développement WEB en JAVA avec le Framework. Antoine CHAUVIN IR3 22 janvier 2013 Développement WEB en JAVA avec le Framework Antoine CHAUVIN IR3 22 janvier 2013 I) Historique II) Qu est ce que PLAY III) Les grands concepts IV)Développer en java avec PLAY Framework PLAY Antoine CHAUVIN

Plus en détail

DOCUMENTATION DE MISE A JOUR

DOCUMENTATION DE MISE A JOUR DOCUMENTATION DE MISE A JOUR ANTIBIOGARDE v3.2 Version d Antibiogarde 3.2 Version du document 1.1 Date dernière mise à jour du document 23/06/2006 1/19 TABLE DES MATIERES 1 Version Antibiogarde Electronique...

Plus en détail

Odoo est un PGI Progiciel de Gestion Intégré (en anglais ERP Enterprise Resources Planning)

Odoo est un PGI Progiciel de Gestion Intégré (en anglais ERP Enterprise Resources Planning) Odoo est un PGI Progiciel de Gestion Intégré (en anglais ERP Enterprise Resources Planning) Intégré : une seule base de données ce qui garantit la consistance et l intégrité des données. Complet : toutes

Plus en détail