Beruflich Dokumente
Kultur Dokumente
Objectifs - Programme
15 septembre 2016
1 / 46
2 / 46
3 / 46
Technologies
4 / 46
5 / 46
6 / 46
7 / 46
Client
Serveur
Internet
Site web
DB
8 / 46
Support de
communication
Site Web
Site Web/Site Internet : ensemble de pages Web reli
ees entre elles
Pr
erequis :
Avoir une base en algorithmique
Savoir configurer un r
eseau poste-poste
9 / 46
Objectif
10 / 46
Objectifs specifiques
11 / 46
Objectifs specifiques
Savoir ce quest une licence logicielle, les diff
erentes licences
dynamique
Savoir construire des sites web en PHP-(PostgresQL etc.)
12 / 46
Objectifs specifiques
Savoir analyser et de mettre en place un site web
Savoir designer un site web
Savoir utiliser les outils pour construire un site web
Savoir construire des sites accessibles sur des mobiles
D
eployer un site web sur un reseau (Intranet/Internet)
Valider les acquis dans la mise en place dun site web
13 / 46
Language Ranking
14 / 46
Language Ranking
15 / 46
Language Ranking
16 / 46
Language Ranking
17 / 46
Language Ranking
18 / 46
Language Ranking
19 / 46
Language Ranking
20 / 46
Language Ranking
21 / 46
Metier
Un des domaines o`
u on rencontre beaucoup de demandes
On peut distinguer plusieurs situations :
Travailler dans une entreprise locale
Travailler `a letranger
Travailler dans une grosse entreprise
Enseignement
Recherche
Monter une start-up avec des amis
FreeLance
22 / 46
Metiers
23 / 46
Metiers
24 / 46
Metiers
25 / 46
Metiers
26 / 46
Salaire
IMG.jpg
27 / 46
Salaire
28 / 46
Niveau et duree
29 / 46
Deroulement
30 / 46
Deroulement
Sc
eance 1, 2 :
Introduction
Rappels de quelques notions importantes
Presentation des outils
TP 00 : installation des outils
TP 01 : installation et developpement dun site Web avec Google
Site, Drupal, WordPress
Sc
eance 3, 4 :
HTML 5
CSS 3
Presentation de quelques frameworks CSS et HTML
TP 02 : developpement des pages Web en HTML5 et CSS3
31 / 46
Deroulement
Sc
eance 5 :
JavaScript
TP 03 : integrer JS dans vos pages Web
Sc
eance 6, 7, 8 :
Presentation des frameworks JS (Jquery, Angular JS)
Presentation de Cordova
TP 04 : integrer les frameworks JS dans vos pages Web
TP 05 : faire une application cross platform en utilisant
32 / 46
Deroulement
Sc
eance 9 :
Introduction `a la gestion des bases de donnees PostgresQL
TP 06 : administration dune base de donnees PostgresQL
Sc
eance 10 :
Introduction `a PHP
Developpement de la partie Backend en PHP
TP 07 : developpement de la partie Backend de la plate-forme
33 / 46
Deroulement
Sc
eance 11 :
Presentation des framworks PHP
TP 08 : creation dune application Web avec CodeIgniter
Sc
eance 12, 13 :
Securite des applications Web
Sc
eance 14 :
Developpements Drupal
TP 10 : Developpements Drupal
34 / 46
Outils
Syst`
eme dexploitation : Linux (toute distribution confondue)
C
ables reseaux, pinces `a sertir
SGBD : postgresQL, mariaDB (tout SGBD libre)
Gimp pour le design
Navigateur web au choix des
etudiants
pgadmin, apache-tomcat-7
Google Search, Youtube, Google Drive, G+, etc.
35 / 46
Examen
CC :
Examen CC sur table (50%)
Exposes (25%)
CodeJam (25%)
TP :
Projet (25%)
Examen TP sur table (25%)
36 / 46
Conseils pratiques
Venez au cours `
a lheure
Les supports vous aident mais le cours est important
Faites vos TPs plusieurs semaines avant lexamen
Ne copiez pas le devoir de votre camarade
Ne laissez pas votre machine `
a la portee de votre
37 / 46
Conseils pratiques
38 / 46
Conseils pratiques
Exposes
Eviter
trop de textes dans les diapos
Penser au respect du temps de pr
esentation (generalement 1 diapo
= 1mn)
Bien sentraner seul et en groupe (il est possible dutiliser un
miroir)
39 / 46
Conseils pratiques
Exposes
travail de groupe
Ne pas mettre le nom de ceux qui nont pas travaill
e car ils
40 / 46
Conseils pratiques
Exposes
Ecoutez
attentivement les questions avant de les repondre (si
possible, les noter)
Quand vous avez pos
e une question et quune reponse est en train
Conseils pratiques
Projet
Conseils pratiques
Examen
Bien pr
esenter sa copie
Lorsque vous commencez un exercice, le terminer
Ne trichez pas car ca va vous co
uter cher
Pr
eparer son examen = respecter les consignes et appeter tout le
Laravel
44 / 46
Propositions de projet
Conception et mise en place du site web dun des etablissements de
luniversite de Yaounde 1 :
Collecte de donn
ees et redaction du cahier de charges
Conception graphique et design
Cr
eation du site avec un outil de votre choix
Pr
eparation et presentation du travail sous forme dexposes
45 / 46
References
HTML5, disponible `
a ladresse
selectors-updates/WD-css3-selectors-20010126.fr.html en avril
2013
Joomla, disponible `
a ladresse http ://www.joomla.fr/ en avril
2013
Moodle, disponible `
a ladresse https ://moodle.org/ en avril 2013
Magento, disponible `
a ladresse
References
Apprenez `
a creer votre site web avec HTML5 et CSS3 disponible
47 / 46