A4_13 CP Programmation de sites web.indd - Piriac-sur-mer

Transcription

A4_13 CP Programmation de sites web.indd - Piriac-sur-mer
Programmation de sites web
Certificat professionnel
Les certifi cats professionnels délivrés par le Cnam sont des formations courtes,
ciblées et fortement professionnalisées. Construits avec les milieux professionnels,
ils attestent de connaissances et de savoir-faire ciblés, et répondent aux besoins des
entreprises.
Le développeur web/webmestre administre des serveurs web et assure la conception,
le développement et la gestion de sites web Internet/Intranet.
Les principaux débouchés concernent les sociétés de service et d’ingénierie informatique
(SSII) et les entreprises de tous les secteurs.
Public
Inscription
Objectifs et compétences visées
• Parcours complet pré-défini à Nantes
et à La Roche-sur-Yon (nouveau)
Le certificat est proposé selon un planning pré-défini garantissant le
parcours complet sur une durée minimale, compatible avec une activité
professionnelle ou une recherche d’emploi.
Demandeurs d’emploi, salariés. Aucune condition particulière n’est
requise pour suivre les cours (si ce n’est en terme de conseil pédagogique). Vous avez toute liberté pour effectuer votre choix parmi
l’ensemble des modules qui vous sont proposés.
Développer et mettre en place un site web, dans un environnement
Windows/Linux. Assimiler les concepts et technologies relatifs à
l’internet. Étudier les langages dévolus à la création de pages web.
Étudier l’installation et l’administration de serveur web : couches
systèmes, réseaux et services. Acquérir les concepts fondamentaux
de l’infographie.
Concevoir et créer un site web intégrant des graphiques et des formulaires, à partir d’un besoin exprimé par un client. Concevoir une
charte graphique. Concevoir une base de données simple. Déployer
et administrer un serveur web sous Linux et Windows.
Poursuite d’études
Le certificat permet une poursuite d’études vers le diplôme Analysteprogrammeur du Cnam (bac+2).
Conditions d’accès au certificat
Le certificat est accessible à partir du niveau bac. Aucun diplôme en
informatique n’est exigé mais une pratique courante de l’ordinateur
et de ses outils (OS, bureautique, outils internet) est recommandée.
Personnes motivées par le développement web.
Conditions d’expérience professionnelle
Au moment de la demande du certificat, vous devrez justifier :
- d’un stage en entreprise d’une durée de 3 mois donnant lieu à un
rapport noté et à une soutenance. Le stage consiste à participer
au développement et à la publication d’un site web dans un environnement professionnel ;
- ou d’une expérience professionnelle dans le domaine : le stage est
remplacé par un rapport d’activité professionnelle qui fait l’objet
d’une soutenance.
Conditions de délivrance du certificat (CP09)
La délivrance du certifi cat est sous-tendue par l’obtention d’une
moyenne générale de 10/20 à l’ensemble des UE qui le constitue
sans note inférieure à 8/20, et d’une note supérieure ou égale à 10
au rapport de stage ou d’activité (UA).
L’ensemble du certifi cat doit être validé dans un délai maximum
de 4 ans.
Calendrier
Dans ce cadre, vous bénéficiez d’un tarif préférentiel.
Selon votre parcours professionnel, il vous est possible de faire un
stage en entreprise.
• Formule « à la carte »
Vous avez toute liberté pour effectuer votre choix parmi l’ensemble
des modules qui vous sont proposés.
Les plannings des cours du soir ou à distance sont consultables sur
note site www.cnam-paysdeloire.fr.
L’ouverture effective du certificat ou d’une unité d’enseignement est
conditionnée par un nombre suffisant d’inscrits.
Modalités
Les cours sont proposés selon 2 principales modalités
• En cours du soir ou samedi matin
- Formule présentielle : un cours hebdomadaire par semestre
- Formule hybride : cours en moyenne tous les 15 jours en présentiel,
travail via internet entre les séances
• En cours formation ouverte et à distance via internet (FOAD)
Admission/inscription
• Pour une inscription au parcours complet :
Vous pouvez retirer un dossier d’inscription auprès du Centre Cnam
de Nantes, de La Roche-sur-Yon ou en faire la demande par mail.
• Pour une inscription à la carte :
Vous pouvez retirer un dossier d’inscription auprès du Centre Cnam
Pays de la Loire le plus proche de votre domicile ou en faire la
demande par mail.
Tarifs (2013-2014)
Inscription à la préparation du parcours complet selon un
planning pré-défini :
Prise en charge individuelle : 884 euros
Pour les demandeurs d’emploi : 665 euros
Prise en charge employeur : 6 088 euros
Inscription aux unités d’enseignement à la carte :
Les tarifs des cours du soir ou à distance sont consultables sur note
site www.cnam-paysdeloire.fr rubrique formations inscription.
Renseignez-vous dans votre centre Cnam le plus proche :
ANGERS • 165 rue de la Barre • Tél. 02 41 66 10 66 • [email protected]
CHOLET • Campus choletais, bd Pierre Lecoq • Tél. 02 41 66 05 26 • [email protected]
LA ROCHE-SUR-YON • La Courtaisière, impasse Périclès • Tél. 02 51 44 98 28 • [email protected]
LAVAL • 23 rue de Clermont • Tél. 02 43 26 22 37 • [email protected]
LE MANS • 1 bd Pythagore • Tél. 02 43 43 31 30 • [email protected]
NANTES • 25 bd Guy Mollet • Tél. 02 40 16 10 95 • [email protected]
ST-NAZAIRE • Gavy Océanis • Tél. 02 40 90 50 00 • [email protected]
NFA031
Programmation avec Java : notions de base
6 CR
NFA008
Bases de données
6 CR
NFA017
Développement web (1) : architecture du web
et développement côté client
Développement web (2) : sites dynamiques
et développement côté serveur
NFA083
Réseaux et administration web
6 CR
NFA084
Graphisme et web
4 CR
NFA021
Développement web (3) : mise en pratique
6 CR
UA3323
Expérience professionnelle ou stage de 3 mois
6 CR
NFA016
4 CR
4 CR
Programme
NFA031
Programmation avec Java : notions de base
Introduction à la notion d’application et de programme informatique Aperçu des différents langages de l’informatique - Notions de syntaxe,
de sémantique et de compilation. Types de bases, tableaux. Références
et affectation. Entrées-sorties. Structures de contrôle et logique. Sous
programmes (fonctions, procédures ou méthodes). Mise en œuvre de
quelques algorithmes fondamentaux.
NFA008
Bases de données
Conception et spécification de schémas relationnels : Modèle entité/
association. Modèle relationnel conception et normalisation de schémas
relationnels - Langages de description et de manipulation de bases de
données relationnelles : Langage SQL - Pratique d’un SGBD relationnel
NFA017
Pré-requis : NFA016
Introduction à la programmation exécutée « côté serveur » parmi les
langages de script (perl, PHP, jsp, ASP, PYTHON...) - Exploitation d’une
base de données relationnelle (MySQL par exemple) - Utilisation des
cookies et des sessions - Programmation avancée dans un langage de
script - Production dynamique de documents - Notions de sécurité.
NFA083
Développement web (1) : architecture du web
et développement côté client
Pré-requis : NFA031 et NFA008
Architecture du web. Internet, intranet. Notion de client (navigateur) et
de serveur. L’hypertexte, lien et URL. Notion de normes et problèmes
de validation, le W3C - Description et structuration des documents web:
le langage (X)HTML - Gestion de la présentation des documents: les
feuilles de style CSS - Notion de protocole (SMTP, POP et HTTP) - Les
formulaires - Introduction au traitement des formulaires côté serveur
cgi/php. Le dynamisme côté client avec le langage Javascript - Introduction aux notions d’ergonomie et d’accessibilité et à la présentation
sur différents supports (netbook, smartphone...) - Introduction aux
problèmes de sécurité.
Réseaux et administration web
Réseaux et administration web - Base de la télécommunication, équipements réseaux, protocoles, TCP/IP, internet (architectures, normes,
outils), DNS, DHCP - Services et protocoles internet pop, imap, smtp,
http - Référencement - Installations Linux et serveur Apache, serveur
PHP, mysql - Maintenance, sauvegardes.
NFA084
Graphisme et web
Pré-requis : NFA016 recommandé
Concepts fondamentaux de l’infographie - images : mode point (bitmap)
et vectorielles, concepts - formats d’images - optimisation - charte graphique - logo - Graphisme et Web - modélisation - chaîne graphique de
conception/réalisation - navigation/ergonomie - conception - Production
- notion de retouche photographique et création graphique - création
d’éléments d’interface (boutons, fond de page) - composition d’images
avec les calques - notions de dessin vectoriel et typographique - bases
de l’illustration vectorielle - dessin d’interface (prototypage) - comprendre les bases du dessin d’interface par une utilisation conjointe
d’éléments bitmap (photos) et d’éléments vectoriels - intégration et
production de site - création de site - mise en pratique de la construction graphique de sites respectant les recommandations de la W3C
(XHTML + CSS) - Intégration de la technologie AJAX pour dynamiser
l’aspect des pages - méthodologie de création par l’exemple.
Projet de synthèse - analyser des besoins - établir une charte graphique
- conception du site : publier le site. Logiciels pouvant être utilisés :
Photoshop, Illustrator, Fireworks, Dreamweaver ou logiciel libre.
NFA021
NFA016
Développement web (2) : sites dynamiques
et développement côté serveur
Développement web (3) : mise en pratique
Pré-requis : NFA016 et avoir suivi ou suivre NFA017
Réalisation et implantation d’un site Web complet - pages statiques,
pages dynamiques - gestion de cookies, sessions - exploitation de formulaires - configuration et exploitation d’une base de données - envoi
de mail - configuration et déploiement d’un serveur web - déploiement
du site sur un serveur personnel.
Des contenus plus détaillés sont disponibles sur
Avec le soutien de
www.cnam-paysdelaloire.fr
Service communication Cnam Pays de la Loire - 18 décembre 2013 - CP09 - Informations non contractuelles
Les unités d’enseignement (UE) correspondent à des crédits européens : 4,
6 ou 8 crédits. 1 crédit correspond à environ 10h d’apprentissage : cours
magistral, exercices dirigés, travail sur projet etc.
(CR : crédits)

Documents pareils