Formations Marseille centre

--

Formations Infographie : Titre profesionnel [Bac+2] Infographiste Multimédia le 15/02/2010

/

Formation Infographiste Maquettiste le 12/04/2010

--

Formation Web : Nouvelle session formation Web designer le 18/05/2010

--
     

Public

Développeurs d'applications, webmasters, web designers, administrateurs de bases de données, chargé(e)s de communication, infographistes ayant une expérience de développement informatique.

14 places sont financées par la Region PACA pour les demandeurs d'emploi et RMIstes.

 

Planning

STAGE EN CENTRE :
259 h

STAGE EN ENTREPRISE :
140 h

DATES :
Du 01/10/2009
au 25/11/2009

 

Moyens pédagogiques

Démonstrations sur vidéo-projecteur suivies d’exercices pratiques sur machine de développement Windows XP. Cours exposés théoriques illustrés par des exemples de cas réels. Serveur Linux/Apache/MySQL/PHP.
 
Accueil Formations Web Développeur Web

Programme Developpeur web

PDF Imprimer Envoyer

Introduction au web : (3,5h)

  • Protocoles du Web.
  • Les serveurs : web, smtp, FTP, BDD.
  • Navigateur web: installation et configuration d'IE, Firefox, Chrome, et plugins.
  • Influence du système d’exploitation.
  • Les différents formats d'écran.
  • Les formats d'images et les polices de caractères utilisées.

Construire un template xHTML+CSS valide w3c (56h)

Acquérir les bases du langage HTML/XHTML (28h)

  • Développer avec le langage xHTML : définir la structure d'une page.

Les balises d'entête :

  • La DTD Définition de Type de Document.
  • Les balises Méta.
  • Les liaisons avec des feuilles de style et scripts externes.

Les balises du corps :

  • Les types de balises : inline /block.
  • Présenter du texte : titre, paragraphe…
  • Intégration d’images.
  • Les liens et les ancres.
  • Les balises de formulaires.
  • Les tableaux.
  • Les listes.
  • Les balises div et span.

Appliquer une mise en forme sur une structure xHTML : les styles CSS (28h)

Acquérir les bases des CSS:

  • Ou définir ses styles ?
  • Feuilles en cascade.
  • Charger des styles selon le navigateur.

Maitriser la syntaxe CSS:

  • Sélecteurs de type.
  • Sélecteurs de classe.
  • Sélecteurs ID.
  • Sélecteurs descendants, enfants…
  • Les pseudo-classes.

Connaître les propriétés CSS:

  • La notion d'héritage.
  • Les polices relatives.
  • Le positionnement.
  • Utilisation du display.
  • Mettre en œuvre la technique des portes coulissantes.

Dynamiser son site avec PHP et MySQL (133h)

Acquérir les bases du langage PHP 5 (42h)

  • HTML et PHP.
  • Notions de client/serveur.

Comprendre les variables et les opérateurs:

  • Variables et constantes.
  • Types de données.
  • Variables tableaux.
  • Opérateurs.

Utiliser les Variables prédéfinies

  • Les superglobales $_GET / $_POST / $_SERVER.
  • Transmettre des données par les méthodes post/get.

Mettre en place des instructions conditionnelles:

  • if (condition) ... else, if (condition)... elseif(condition2)...else et switch.

Utiliser des boucles itératives:

  • Boucles for, while, dowhile et foreach.
  • instructions : continue, break.

Créer des fonctions utilisateurs et utiliser les fonctions PHP:

  • Fonction utilisateur Arguments valeur et référence.
  • Retour de valeur : return.
  • Portée des variables.
  • Fonctions PHP intégrées (include, isset, exit...).

Utiliser les variables de sessions / Cookies:

  • Gestion de cookies.
  • Utilisation des sessions.
  • Redirections et authentifications sécurisées avec les sessions.

Savoir gérer des fichiers en PHP:

  • Ouvrir / créer un fichier.
  • Lire/écrire dans un fichier.
  • Instructions d'appel et d'inclusion.

Gestion de flux RSS avec XML/PHP:

Mettre en place une BDD MySQL pour son site (28h)

Acquérir les bases des requêtes MySQL:

  • Présentation
  • Concepts du modèle relationnel.
  • Algèbre relationnel
  • Type des attributs
  • Les jeux de caractères et les inter classements.
  • Créer table.
  • Créer index / clef primaire.
  • Sélection / Projection.
  • Jointure.
  • Insertion / modification d'enregistrement.
  • Administration par l'interface PHPMyAdmin.

Accéder aux données MySQL avec PHP:

  • Connection à une base de données MySQL.
  • La fonction mysql_query().
  • Notion de fetch.

Utiliser la bufferisation de sortie et la mise en cache (3,5h)

  • La tamporisation de sortie.
  • Méthode de mise en fichier cache.

Comprendre les bases de la Programmation Orientée Objet PHP (7h)

  • Qu'est-ce qu'un objet?
  • définition de classe. Création d'une instance.
  • Fonction constructeur de classe.
  • Héritage
  • Sauvegarde d'objet

Réalisation d'un emailing (3,5h)

  • Création et expédition d'email au format html avec une alternative au format text.
  • Ajout de pièces jointes.

Télécharger une image et création de miniature avec l'extension GD2 (7h)

  • Upload http de fichier.
  • Création d'images miniatures par du code.

Mettre en place l'urlrewriting (7h)

  • Les regex.
  • Actions à mener coté serveur : utilisation de l'erreur 404 ou mod_rewrite.
  • Réécriture des liens

Déployer un CMS Open Source : Joomla (35h)

  • Installation de joomla.
  • Configuration Créer, organiser, enrichir son contenu.
  • Mettre en place la navigation du site.
  • Ajout de composants : Boutique, Forum...
  • Ajout de module Ajout et modification de templates.

Enrichir son interface client avec Javascript (21h)

Acquérir les bases du langage Javascript (10,5h)

  • Insertion du code javascript dans la page HTML.
  • script interne.
  • script externe.

Comprendre les variables et les opérateurs:

  • Variables.
  • Opérateurs.

Mettre en place une structure de contrôle:

  • if (condition) ... else, if (condition)... elseif(condition2)...else et switch.

Utiliser des boucles itératives:

  • Boucles for, while, dowhile et foreach.
  • instructions : continue, break.

Créer des fonctions utilisateur:

  • Arguments.
  • Retour de valeur : return.
  • Portée des variables.

Objets prédéfinis : méthodes, attributs et événements:

  • L'objet String, l'objet Math, L'objet Array.

L'objet Window:

  • Ouvrir et contrôler une fenêtre.
  • Utiliser les boites de dialogue : alert, prompt, confirm.

L'objet formulaire et ses éléments : valider les saisies utilisateur:

Contrôler les CSS et le xHTML avec Javascript (3,5h)

  • Méthodes de document : getElementById /getElementsByTagName/innerHTML.
  • objet style.
  • Le DOM.
  • Structure d'un document : les nœuds.
  • Ajouter des éléments xHTML dynamiquement.

Utiliser les librairies javascript : jquery (7h)

  • Comprendre le fonctionnement de jquery.
  • Mettre en place un scroller d'images.
  • Mettre en place une Lightbox.

Échanger des données de manière asynchrone avec AJAX (7h)

  • L'objet HttpRequest.
  • Envoi de la requête.
  • Réception de la réponse du serveur.

Prise en main d'un serveur Apache (14h)

  • Installation sur distribution LINUX.
  • Configuration.
  • Chargement du module PHP.
  • Installation WAMP.
  • HTACCESS/php.ini.

Valoriser son Accès à l’ Employabilité (10,5h)

Projet tutoré à travers un fil rouge : création d'un site type CMS (14h)

  • Application des différents enseignements sur la durée de la formation. Les projets sont réalisés en équipe de 2 stagiaires.
 

Formations web, infographie, tourisme à Marseille

Inscription

Contacter Ingenium Formation au 04.91.33.45.90 ou par email

Les Candidats doivent nous faire parvenir un CV, une lettre de motivation ainsi qu'une prescription de son référent (pôle emploi, cap emploi, mission locale, pôle appui...) attestant du bien fondé de sa demande.

REUNIONS D'INFORMATION
  • Le 14/09/2009
  • Le 21/09/2009
  • Le 29/09/2009
A partir de 9h00, prévoir la journée.
Si vous ne l'avez pas déjà fourni, amenez la prescription du référent
 

Ingenium Formation

Mach3 - Alpha Langues
6, rue du Jeune Anacharsis
13001 Marseille
Tél : 04 91 33 45 90
Fax : 04 91 13 75 56

Newsletter



Recevoir du HTML?

Actualités
Planning des formations
Nous avons 41 invités en ligne