Titre de niveau III (Bac+2) 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. • CCP 1 - Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité • CCP 2 - Développer la partie back-end d’une application web ou web mobile en intégrant les recommandations de sécurité PROGRAMME SECRÉTARIAT La production de documents Courrier et notes de service (forme et contenu) PROGRAMMATION 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 Interface Introduction Graphisme Photoshop Illustrator INFORMATIQUE 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 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 Informatique Droit des technologies de l’information et de la communication (TIC) Droit à l’image Droit licences et contrats spéciaux informatiques RGPD GESTION ENTREPRISE Organisation Gestion du temps/planning PROJET TUTORÉ Projet tutoré Projet tutoré Description Retroplanning (trello) Présentation du projet Méthodologie projet Méthodologie de la production d’applications PRÉPARATION AUX ÉPREUVES 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 Entraînement Oral Évaluations et correction Évaluation Correction EXAMEN ORAL TRE Méthodologie CV et lettre de motivation Technique de recherche stage Préparation à un entretien LANGUES Anglais Categorie de formation Diplôme du Ministère du travail Niveau de la formation Titre de niveau III (Bac+2) Code CPF 2549 Alternance Contrat pro. de 12 à 24 mois Continue 6 mois + 10 semaines en stage E-Learning Modules vidéos, visioconférence + accompagnement individuel Durée 702 heures de formation + 350 heures de stage en entreprise Session(s)/Date(s) 16/09/2019 - 14/05/202014/09/2020 - 10/05/2021 Lieux LyonClermont FerrandE-LearningBordeauxHyèresMarseille S'inscrire à la formation 16/09/2019 - 14/05/202014/09/2020 - 10/05/2021 LyonClermont FerrandE-LearningBordeauxHyèresMarseille