Retour

Titre professionnel concepteur développeur d'applications - Fondamentaux du développement informatique et spécialisation

Objectifs de la formation

Développer une application sécurisée : Installer et configurer son environnement de travail en fonction du projet. Développer des interfaces utilisateur Développer des composants métier Contribuer à la gestion d'un projet informatique Concevoir et développer une application sécurisée organisée en couches : Analyser les besoins et maquetter une application Définir l'architecture logicielle d'une application Concevoir et mettre en place une base de données relationnelle Développer des composants d'accès aux données SQL et NoSQL Préparer le déploiement d'une application sécurisée : Préparer et exécuter les plans de tests d'une application Préparer et documenter le déploiement d'une application Contribuer à la mise en production dans une démarche DevOps

Contenu de la formation

Le cursus est basé sur des projets à réaliser, des travaux en interaction avec les autres étudiants, des séances de live coding avec des professionnels, des séances quotidiennes de debrief avec un responsable pédagogique. Avec notre programme mixant présentiel et distanciel, vous rejoignez une communauté fondée sur le partage et l'entraide. Fondamentaux - 1er Trimestre Vous approfondirez la programmation en C et Unix, la programmation graphique, les structures de données, le langage d'assemblage et les algorithmes, sans oublier le reverse engineering ainsi que les protocoles de sécurité. Technos : Git - Bash - Shell - C Fondamentaux - 2e Trimestre Vous serez ensuite initié aux langages de plus haut niveau, aux algorithmes de plus en plus avancés, à la complexité spatiale et temporelle, à la gestion des bases de données et à la programmation front-end. À l'aide des technologies les plus récentes, vous commencerez à créer un projet d'application web complet. Technos : Python - HMTL - CSS - SQL - C - Algorithmes... Fondamentaux - 3e Trimestre Vous travaillerez sur l'automatisation, l'évolutivité et la fiabilité. L'objectif est de vous familiariser à l'infrastructure et à des bonnes pratiques similaires à celles en place dans les entreprises de la tech. En plus de continuer à étudier le développement web, vous approfondirez vos connaissances relatives à la compréhension des algorithmes, à la rédaction technique, au débogage et à la gestion de projets. Technos : Python - Javascript - SSH/SSL - MySQL... Spécialisation en 3 trimestres à choisir à la fin de la première année (Cybersécurité, Machine Learning, Low Level, AR/VR, Full-stack).

Résultats de la formation

Attestation de formation

Conditions spécifiques d'accès à la formation

Accessible sans pre-requis technique, de diplome ou d age Motivation et capacite de deduction feront la difference. Avoir plus de 18 ans et quelques notions d anglais.

Métier formé

Développement

Niveau d'étude visé

Bac+3

Type d'immersion professionnelle

Formation initiale

Organisme de formation

ACTUAL DIGITAL OUEST

Durée de la formation

23 mois

Modalités de formation

formation mixte

Prochaine(s) session(s)

  • 03/07/2024 - 29/05/2026

Lieu de formation

2b Avenue de Marbotte 21000 Dijon