LE GROUPE INGENIUM FORMATION est membre de l’association MEDMULTIMED et labellisé CMMM :


MEDMULTIMED est une association qui rassemble tous les entrepreneurs du multimédia et de l'Internet en région Provence-Alpes-Côte d'Azur.


La vocation de Medmultimed est de rassembler les entreprises de la filière en favorisant la découverte, les rencontres, les échanges, dans l'objectif de soutenir et accompagner le développement des entreprises adhérentes. > http://www.medmultimed.org/

Développeur d’Appli. Web 259h - du 28/11/11 au 02/03/12

Le métier de développeur web demande la maîtrise des principes fondamentaux des langages et méthodes de programmation propres à l’ Internet , afin de prendre en charge le développement et le déploiement d'un site web suivant le cahier des charges défini avec le client. Il intègre les maquettes xHTML/CSS, conçoit la base de données MySQL et écrit les lignes de code PHP et Javascript permettant de rendre le site dynamique. Il est également responsable de la sécurité, de la maintenance et de la documentation de l'application Web.

Programme

Introduction au web

  • Navigateur web: installation et configuration d'IE, Firefox, Chrome, et plugins.
  • Protocoles du Web.
  • Les formats d'images et les polices de caractères utilisées.

Serveur Apache

  • Les serveurs : Web, Smtp, FTP, BDD.
  • Configuration
  • Installation AMP
  • php.ini
  • PhpMyAdmin

HTML/CSS

  • Les balises d'en tête.
  • Les balises de corps type inline et type bloc.
  • Définition des styles dans une feuille externe.
  • Construire des sélecteurs CSS.
  • Les propriétés principales.
  • Réalisation de menus full CSS
  • Réalisation de templates complets xHTML+CSS

Javascript / Jquery

  • Comprendre les variables et les opérateurs.
  • Mettre en place une structure de contrôle.
  • Utiliser des boucles itératives.
  • Créer des fonctions utilisateur.
  • Objets prédéfinis : méthodes, attributs et événements.
  • Contrôler les CSS et le XHTML avec Javascript.
  • Utiliser les librairies Javascript : Jquery

PHP/MySQL

  • Comprendre les variables et les opérateurs.
  • Mettre en place une structure de contrôle.
  • Utiliser des boucles itératives.
  • Créer des fonctions utilisateurs et utiliser les fonctions PHP.
  • Utiliser les variables de sessions / Cookies.
  • Savoir gérer des fichiers en PHP.
  • Acquérir les bases des requêtes MySQL.
  • Accéder aux données MySQL avec PHP
  • Réalisation d'un emailing.
  • Télécharger une image et création de miniature avec l'extension GD2.
  • Utiliser la bufferisation de sortie et la mise en cache.
  • Comprendre les bases de la Programmation Orientée Objet PHP 5

CMS Joomla

  • Installation de Joomla.
  • Configuration Créer, organiser, enrichir son contenu.
  • Mettre en place la navigation du site.
  • Ajout de composant
  • Ajout de module
  • Ajout et modification de templates.

Ajax

  • Échanger des données de manière asynchrone avec AJAX
  • L'objet HttpRequest.
  • Envoi de requête, réception de la réponse du serveur.

Stage en entreprise : 140 H

L’entreprise concernée par le stage doit disposer d’un tuteur compétent dans les logiciels utilisés pouvant épauler le stagiaire dans ses réalisations. Le stagiaire doit y travailler sur les logiciels et savoirs enseignés. Dans un premier temps la recherche de l’entreprise est une démarche personnelle (mobilisation et responsabilisation du stagiaire), par la suite, le centre mets à disposition sa base de données aux stagiaires en difficultés.

Public visé

Cette formation s'adresse aux informaticiens, développeurs d'applications, administrateurs de bases de données, webmasters, webdesigners ayant déjà une pratique html/CSS et/ou d'un langage de programmation ou montrant une réelle capacité à s'adapter au développement informatique d'un niveau soutenu.
Le développeur doit posséder, outre des compétences techniques, des qualités relationnelles et doit avoir une capacité à travailler en collaboration avec les autres membres de l'équipe (chef de projet, concepteur, directeur artistique, Web Designer, intégrateur...).
Par ailleurs, une bonne connaissance de l’anglais se révèle nécessaire, de nombreux programmes étant réalisés dans cette langue.

Pré-requis

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.
Sont notamment concernés par cette définition :

  • développeurs maîtrisant des langages et/ou procédures obsolètes (longue période d’inactivité).
  • personnes dont le métier évolue vers la réalisation d’application Web sans formation initiale aux outils (webmasters, infographistes, chargé(e)s de communication, etc.…)
  • programmeurs n’ayant qu’une connaissance partielle des langages courants.

Objectifs

• Maîtriser les principes fondamentaux des langages et méthodes et de programmation propres a l’Internet.
• Déployer les principes fondamentaux de la programmation, puis par de l’algorithmique dispensée tout au long de la formation et assimileront les méthodes et techniques de développement d'applications informatiques sur architectures distribuées (client/serveur, objet et web applications).

Tarifs

Nous consulter

Dates

Du 28/11/2011 au 02/03/2012

Du 16/04/2012 au 20/07/2012