Concepteur développeur d'applications

Certification : Titre professionnel concepteur développeur d'applications

Proposée par École RI7 — 13400 Aubagne

Éligible CPF
Formation continue
Présentiel

Prix

Indiqué par le ou les établissement(s)

12 500 €

Présentation

Mise en place d'une plateforme de e-learning Peu de stagiaire par promotion pour un accompagnement renforcé Valorisation des expériences professionnelles par les stages et l'apprentissage Formation hybride proposée en présentiel et distanciel

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue Présentiel 12 500 € 1260 h Bac+3 ou 4 : licence, master 1, maîtrise (niveau 6)

Objectifs

Formation intensive de 6 mois pour apprendre les fondamentaux de la programmation et développer un socle technique solide qui permettra à l'apprenant de construire sereinement une carrière de développeur. Au-delà de l'apprentissage des langages de programmation les plus recherchés du marché il apprendra à concevoir et déployer des solutions logicielles qui répondent à des problématiques concrètes d'entreprise.

Programme

Module 1 : Les fondamentaux de la programmation Cours #1 : Introduction à la programmation Cours #2 : Les fondamentaux de la programmation Cours #3 : Algorithmique Cours #4 : Programmation orientée object Cours #5 : Programmation : niveau avancé Module 2 : Administration système UNIX / DevOps Cours #1 : Introduction aux systèmes UNIX Cours #2 : Installer et configurer un système d'exploitation UNIX (VM) Cours #3 : Les principales commandes UNIX Cours #4 : Administration des serveurs web (Apache, NGINX) Module 3 : Analyse et conception Cours #1 : Comprendre et analyser un besoin fonctionnel Cours #2 : Rédiger un cahier des charges Cours #3 : Spécifications fonctionnelles et techniques Cours #4 : Concevoir un interface utilisateur Cours #5 : Les diagrammes UML Module 4 : Gestion de projet logiciel Cours #1 : Gestion de projet logiciel : planification et suivi Cours #2 : Les gestionnaires de code source (Git) Cours #3 : La démarche « Clean Code » Cours #4 : Les Tests Cours #5 : Le processus d'intégration continue Cours #6 : Les méthodes agiles (SCRUM) Module 5 : Bases de données Cours #1 : Présentation des structures de données Cours #2 : Modéliser et implémenter une base de données relationnelle Cours #3 : Introduction au langage SQL Cours #4 : Les bases de données NoSql Module 6 : Programmation web Cours #1 : HTML Cours #2 : CSS Cours #3 : JavaScript Cours #4 : PHP Projet collectif tutoré
Voir la formation sur le site de l'établissement