Description
Module 1 : Acquérir les Fondamentaux du Développement Logiciel
Sous-Module 1.1 : Comprendre les Langages de Programmation
- Comprendre les concepts de base en programmation
- Maîtriser la syntaxe et les structures de contrôle
- Manipuler les types de données et les variables
Sous-Module 1.2 : Maîtriser les Bases de Données et le SQL
- Apprendre les principes fondamentaux des bases de données relationnelles
- Concevoir des schémas de base de données
- Écrire des requêtes SQL : SELECT, INSERT, UPDATE, DELETE
Sous-Module 1.3 : S'initier au Développement Web
- Maîtriser HTML, CSS, et JavaScript : bases et interactions
- Concevoir des interfaces utilisateur web
Module 2 : Développer des Interfaces Utilisateur
Sous-Module 2.1 : Maîtriser l'UX/UI Design
- Appliquer les principes de conception d'expérience utilisateur (UX)
- Concevoir des interfaces utilisateur efficaces (UI)
- Utiliser des outils de prototypage et de design
Sous-Module 2.2 : Utiliser des Frameworks Front-End
- Maîtriser l'utilisation avancée de frameworks tels que React, Angular, ou Vue.js
- Créer des interfaces interactives et réactives
- Gérer les états et les composants
Module 3 : Développer des Composants Métier
Sous-Module 3.1 : Comprendre l'Architecture Logicielle
- Maîtriser les concepts d'architecture : MVC, MVVM, etc.
- Concevoir des composants réutilisables
Sous-Module 3.2 : Pratiquer le Développement Back-End
- Utiliser des langages et frameworks back-end (Node.js, Django, etc.)
- Créer des API RESTful
- Gérer les données et les requêtes serveur
Module 4 : Contribuer à la Gestion d'un Projet Informatique
Sous-Module 4.1 : Appliquer des Méthodologies de Gestion de Projet
- Comparer et appliquer les méthodologies Agile, Scrum, Waterfall
- Planifier et suivre un projet
Sous-Module 4.2 : Collaborer et Communiquer
- Utiliser des outils de gestion de code source (Git, SVN)
- Communiquer et collaborer au sein d'une équipe de développement
- Résoudre des conflits et gérer les changements
Objectifs
- Acquérir une compréhension approfondie des langages de programmation, des bases de données et du développement web.
- Maîtriser la conception et le développement d'interfaces utilisateur attractives et fonctionnelles.
- Développer des composants métier réutilisables en comprenant les architectures logicielles.
- Contribuer efficacement à la gestion de projets informatiques en appliquant différentes méthodologies et outils de collaboration.
- Être capable de travailler au sein d'équipes de développement, de gérer des changements et de résoudre des conflits dans un contexte professionnel.
Objectif visé :
Obtention du titre professionnel "Concepteur développeur d'applications" RNCP37873 avec un niveau 6 (BAC+3 ou 4 : licence, master 1, maîtrise)
Pour de plus amples informations, contactez-nous
Tél : [information privée]
Résultats
Évaluations Régulières pour Valider vos Compétence
Tout au long de votre parcours, des évaluations, qu'elles soient écrites ou orales, sont mises en place pour confirmer l'acquisition de vos compétences pratiques et techniques :
- Contrôles de Connaissances : Des tests réguliers pour mesurer votre compréhension et votre assimilation des connaissances acquises.
- Examens Blancs : Des simulations d'épreuves pour vous familiariser avec le format des examens et pour identifier et améliorer vos points faibles.
Chaque évaluation est suivie d'une correction détaillée effectuée par nos formateurs experts, vous permettant de progresser de manière continue.
Activités E-Learning
En complément, vous aurez accès à des activités e-learning, comprenant des exercices et des évaluations, avec une obtention automatique et immédiate de la note, vous permettant de vous auto-évaluer et de progresser à votre rythme
Soutien Individualisé
Au-delà des évaluations, nous vous offrons un soutien individualisé pour la rédaction de votre rapport de stage, ainsi qu'une correction personnalisée, vous assurant ainsi un accompagnement complet et sur mesure.
A l'issue de la formation le stagiaire va :
- Recevoir une attestation de formation certifiant la réussite de la formation
- Se préparer de manière rigoureuse à la qualification du titre professionnel visé
- Obtenir les résultats des évaluations effectuées durant la formation pour mesurer les progrès réalisés
- Constituer un dossier professionnel complet et pertinent pour démontrer sa capacité à exercer le métier correspondant au titre.