SlideShare une entreprise Scribd logo
1  sur  23
1 
Share your knowledge 
Atelier Web
2 
Le terme « web » désigne le service internet permettant 
de naviguer à travers des pages web . 
Share your knowledge
3 
Nombres d’internautes dans le monde : 2.986 milliards 
En Tunisie le nombre des internautes a évolué d’une façon 
remarquable 
Share your knowledge
4 
2.986 milliards 
internautes 
Share your knowledge
5 
En quoi je peux utiliser le web aujourd’hui ? 
Share your knowledge 
E-learning 
E-commerce Loisir 
Communication 
Travail à 
distance
6 
TOP 5 des sites les plus visités 
dans le monde : 
Share your knowledge
7 
Java Enterprise Edition, ou Java EE , est 
une spécification pour la technique Java de 
Oracle plus particulièrement destinée aux 
applications d’entreprise 
Share your knowledge 
JAVA EE
8 
Les Frameworks de JAVA EE 
Share your knowledge
9 
Share your knowledge
Et pourquoi choisir Java EE 
?ƒ 
10 
Share your knowledge
11 
Trois points forts de Java EE ! 
Share your knowledge 
❖ ƒ Simplicité 
La syntaxe de Java est trop simple . 
❖ ƒ Portabilité 
Quand on compile un fichier Java, il est transformé en bytecode 
exécutable sur toutes les plateformes (JVM). 
❖ ƒ Orienté objet 
Programmation puissante simplifiant entre autres le maintien 
de l'application
12 
ƒ 
Share your knowledge
13 
Hypertexte Preprocessor ,est un langage de 
programmation libre principalement utilisé pour produire 
des pages web dynamiques via un serveur http 
Share your knowledge
14 
Comment PHP fonctionne ? 
ƒ 
Share your knowledge
15 
PHP est le language de developpement le plus préféré 
chez les informaticiens 
Un recent sondage sur hotscripts.com dénote que PHP est le langage préféré des 
ƒ 
informaticiens (56,9%avec 15500 voies) 
le site developpé en PHP le plus connus est : 
Share your knowledge
16 
ƒ 
Share your knowledge 
Framework PHP 
Le langage PHP contient nativement une innombrable quantité de 
fonctions et de classes sensées faciliter le travail du développeur. 
Malgré tout, force est de constater que de nombreuses tâches 
répétitives restent à gérer. 
L’utilisation d’un framework, ajoute encore d’autres classes et 
fonctions appelées à prendre en charge ces tâches récurrentes, 
communes à de nombreux projets.
17 
Exemple des Frameworks PHP 
Share your knowledge
18 
Symfony est un framework MVC libre écrit en PHP 5. En 
tant que framework, il facilite et accélère le 
développement de sites et d'applications Internet et 
Intranet. 
Share your knowledge
19 
ƒ 
Share your knowledge 
Utilisation 
Symfony est utilisé par Askeet et beaucoup d'autres 
applications4, dont Delicious5 et les 20 millions d'utilisateurs de 
Yahoo! Bookmarks6. 
En 2009, Dailymotion a porté son code sur symfony et a 
continué la transition7.
12 
Share your knowledge
Why Drupal !!! 
12 
● Open source, faster and continuous innovation 
Share your knowledge
Why Drupal !!! 
12 
● Improved quality, security, and accountability 
Share your knowledge
Why Drupal !!! 
12 
● Over 20,000 prebuilt modules 
Share your knowledge

Contenu connexe

Similaire à Atelier web

Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...Aref Jdey
 
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05Frédéric Harper
 
Le web et les logiciels libres
Le web et les logiciels libresLe web et les logiciels libres
Le web et les logiciels libresYannick Pavard
 
Lbv Dev Meetup #1
Lbv Dev Meetup #1Lbv Dev Meetup #1
Lbv Dev Meetup #1LbvDev
 
Competitic Le potentiel des logiciels libres
Competitic Le potentiel des logiciels libresCompetitic Le potentiel des logiciels libres
Competitic Le potentiel des logiciels libresCOMPETITIC
 
Programmation Web developpement dynamique
Programmation Web developpement dynamiqueProgrammation Web developpement dynamique
Programmation Web developpement dynamiqueYounesOuladSayad1
 
Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !VISEO
 
Les plateformes de développement des web services
Les plateformes de développement des web servicesLes plateformes de développement des web services
Les plateformes de développement des web servicesoussemos
 
Drupal et les Systèmes de gestion de contenu
Drupal et les Systèmes de gestion de contenuDrupal et les Systèmes de gestion de contenu
Drupal et les Systèmes de gestion de contenuMario Marcello Verona
 
Partie 1_Matriser les bases PHP v0555555555555.pptx
Partie 1_Matriser les bases PHP v0555555555555.pptxPartie 1_Matriser les bases PHP v0555555555555.pptx
Partie 1_Matriser les bases PHP v0555555555555.pptxHamzaElgari
 
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !Rossi Oddet
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5wyggio
 
Faire des applications web avec Delphi
Faire des applications web avec DelphiFaire des applications web avec Delphi
Faire des applications web avec Delphipprem
 
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?Smile I.T is open
 
developpement web framework cms developpement brute
developpement web framework cms developpement brutedeveloppement web framework cms developpement brute
developpement web framework cms developpement bruteYounesOuladSayad1
 
Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php Barcamp Tunisie
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutterJulien Saumande
 
Création d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distanceCréation d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distanceBanville Julien
 

Similaire à Atelier web (20)

Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
Structures hybrides : l'apport des infrastructures libres aux moteurs de rech...
 
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05
 
43_pps.pdf
43_pps.pdf43_pps.pdf
43_pps.pdf
 
Le web et les logiciels libres
Le web et les logiciels libresLe web et les logiciels libres
Le web et les logiciels libres
 
Lbv Dev Meetup #1
Lbv Dev Meetup #1Lbv Dev Meetup #1
Lbv Dev Meetup #1
 
Querix lycia presentation v1.2 fr
Querix lycia presentation v1.2 frQuerix lycia presentation v1.2 fr
Querix lycia presentation v1.2 fr
 
Competitic Le potentiel des logiciels libres
Competitic Le potentiel des logiciels libresCompetitic Le potentiel des logiciels libres
Competitic Le potentiel des logiciels libres
 
Programmation Web developpement dynamique
Programmation Web developpement dynamiqueProgrammation Web developpement dynamique
Programmation Web developpement dynamique
 
Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !
 
Les plateformes de développement des web services
Les plateformes de développement des web servicesLes plateformes de développement des web services
Les plateformes de développement des web services
 
Drupal et les Systèmes de gestion de contenu
Drupal et les Systèmes de gestion de contenuDrupal et les Systèmes de gestion de contenu
Drupal et les Systèmes de gestion de contenu
 
Partie 1_Matriser les bases PHP v0555555555555.pptx
Partie 1_Matriser les bases PHP v0555555555555.pptxPartie 1_Matriser les bases PHP v0555555555555.pptx
Partie 1_Matriser les bases PHP v0555555555555.pptx
 
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
 
Faire des applications web avec Delphi
Faire des applications web avec DelphiFaire des applications web avec Delphi
Faire des applications web avec Delphi
 
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
 
developpement web framework cms developpement brute
developpement web framework cms developpement brutedeveloppement web framework cms developpement brute
developpement web framework cms developpement brute
 
Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
 
Création d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distanceCréation d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distance
 

Atelier web

  • 1. 1 Share your knowledge Atelier Web
  • 2. 2 Le terme « web » désigne le service internet permettant de naviguer à travers des pages web . Share your knowledge
  • 3. 3 Nombres d’internautes dans le monde : 2.986 milliards En Tunisie le nombre des internautes a évolué d’une façon remarquable Share your knowledge
  • 4. 4 2.986 milliards internautes Share your knowledge
  • 5. 5 En quoi je peux utiliser le web aujourd’hui ? Share your knowledge E-learning E-commerce Loisir Communication Travail à distance
  • 6. 6 TOP 5 des sites les plus visités dans le monde : Share your knowledge
  • 7. 7 Java Enterprise Edition, ou Java EE , est une spécification pour la technique Java de Oracle plus particulièrement destinée aux applications d’entreprise Share your knowledge JAVA EE
  • 8. 8 Les Frameworks de JAVA EE Share your knowledge
  • 9. 9 Share your knowledge
  • 10. Et pourquoi choisir Java EE ?ƒ 10 Share your knowledge
  • 11. 11 Trois points forts de Java EE ! Share your knowledge ❖ ƒ Simplicité La syntaxe de Java est trop simple . ❖ ƒ Portabilité Quand on compile un fichier Java, il est transformé en bytecode exécutable sur toutes les plateformes (JVM). ❖ ƒ Orienté objet Programmation puissante simplifiant entre autres le maintien de l'application
  • 12. 12 ƒ Share your knowledge
  • 13. 13 Hypertexte Preprocessor ,est un langage de programmation libre principalement utilisé pour produire des pages web dynamiques via un serveur http Share your knowledge
  • 14. 14 Comment PHP fonctionne ? ƒ Share your knowledge
  • 15. 15 PHP est le language de developpement le plus préféré chez les informaticiens Un recent sondage sur hotscripts.com dénote que PHP est le langage préféré des ƒ informaticiens (56,9%avec 15500 voies) le site developpé en PHP le plus connus est : Share your knowledge
  • 16. 16 ƒ Share your knowledge Framework PHP Le langage PHP contient nativement une innombrable quantité de fonctions et de classes sensées faciliter le travail du développeur. Malgré tout, force est de constater que de nombreuses tâches répétitives restent à gérer. L’utilisation d’un framework, ajoute encore d’autres classes et fonctions appelées à prendre en charge ces tâches récurrentes, communes à de nombreux projets.
  • 17. 17 Exemple des Frameworks PHP Share your knowledge
  • 18. 18 Symfony est un framework MVC libre écrit en PHP 5. En tant que framework, il facilite et accélère le développement de sites et d'applications Internet et Intranet. Share your knowledge
  • 19. 19 ƒ Share your knowledge Utilisation Symfony est utilisé par Askeet et beaucoup d'autres applications4, dont Delicious5 et les 20 millions d'utilisateurs de Yahoo! Bookmarks6. En 2009, Dailymotion a porté son code sur symfony et a continué la transition7.
  • 20. 12 Share your knowledge
  • 21. Why Drupal !!! 12 ● Open source, faster and continuous innovation Share your knowledge
  • 22. Why Drupal !!! 12 ● Improved quality, security, and accountability Share your knowledge
  • 23. Why Drupal !!! 12 ● Over 20,000 prebuilt modules Share your knowledge

Notes de l'éditeur

  1. It is a powerful and flexible framework for creating dynamic, reliable, and scalable websites. It has built-in support for custom content types, rich editing, and content revisioning; user comments and forums;
  2. Faster and continuous innovation
  3. Drupal is more secure than the only two CMSs more commonly used, WordPress and Joomla. Drupal's dedicated security team has more than 40 experts, who will unpublish any modules with unresolved security issues. Also,
  4. Drupal makes it possible for me to add new features to a website quickly. Over 20,000 prebuilt modules can be used to expand the functionality of a basic Drupal installation, with less time and effort than other solutions