Développeur(se) Logiciel Web

Le (la) développeur (se) logiciel prend en charge le développement d'applications informatiques dans le cadre de projets visant à automatiser un ou plusieurs processus de l'entreprise, en réponse à des demandes émanant d'une maîtrise d'ouvrage. Ces demandes sont transmises par un chef de projet, si la taille et la complexité du projet le nécessitent. Elles concernent de nouvelles applications ou la maintenance évolutive d'applications existantes.

PROGRAMME

PROGRAMMATION (252 Heures)
Introduction
• Introduction à la programmation
• UML
• Bases de la programmation orientée objet
• Bases de la conception orientée objet
Algorithmique
• Introduction à l’algorithmique
• Structures de données et algorithmes fondamentaux
• Algorithmes fondamentaux
• Algorithmique avancée
Bases de données
• Intro BDD
• MySQL
Logiciel
• Bases PHP
• PHP Avancé
• JavaScript
• JavaScript avancé
• C j
• Web
• Introduction Web (http, SSL)
• Symfony bases
• Les technologies du Web : HTML, CSS, chartes graphiques
• Conformité aux standards d’accessibilité W3C / WAI

GRAPHISME (30 Heures)Interface
• Introduction Graphisme
• Photoshop
• Illustrator

L’INFORMATIQUE (42 Heures)
Introduction
• Introduction matériels et systèmes d’exploitation
• Historique et langage de programmation
• Introduction aux réseaux et internet
Interface
• Introduction aux interfaces homme-machine (IHM)
• Lignes de commandes
• Programmation Script
• Sensibilisation ergonomie

CULTURE SCIENTIFIQUE (36 Heures)
Les bases
• Mathématiques discrètes
• Algèbre linéaire
• Probabilités et statistiques
• Modélisations mathématiques
Approfondissement
• Graphes et langages (théorie des graphes et théorie des langages)
• Analyse et méthodes numériques

DROIT (12 Heures)
Travail
• Les sources : conventions, accords et instances
Informatique
• Droit des technologies de l’information et de la communication (TIC)

GESTION ENTREPRISE (36 Heures)
Environnement entreprise & RH
• L’entreprise et son environnement : Théorie des organisations
• L’entreprise et son environnement : Statuts et la stratégie
• Les étapes du projet et le budget

PROJET TUTORE (60 Heures)
Projet tutoré
• Projet tutoré_Description
Méthodologie projet
• Méthodologie de la production d’applications

LANGUES (96 Heures)
• Anglais

PREPARATION AUX EPREUVES (84 Heures)

Le dossier professionnel
• Présentation programme
• Présentation DP et Examen
• Rédaction DP
Méthodologie du travail écrit/oral
• Vocabulaire et compétences métiers
• Méthodologie de l’oral et simulation
• Entrainement Oral
Évaluations et correction
• Evaluation
• Correction
• EXAMEN ORAL

PREPARATION AUX EPREUVES (84 Heures)
Le dossier professionnel
• Présentation programme
• Présentation DP et Examen
• Rédaction DP
Méthodologie du travail écrit/oral
• Vocabulaire et compétences métiers
• Méthodologie de l’oral et simulation
• Entrainement Oral
Évaluations et correction
• Evaluation
• Correction
• EXAMEN ORAL

TRE (18 Heures)
• Méthodologie CV et lettre de motivation
• Technique de recherche stage
• Préparation à un entretien