1
1 DIPLÔME DE DÉVELOPPEUR/DÉVELOPPEUSE D’APPLICATIONS FULL STACK Répondre à une demande client à parr d’un cahier des charges établi Programmer et développer avec le langage PYTHON et le Framework DJANGO Concevoir, actualiser et modulariser une applicaon Développer une applicaon en front-end (HTML5, CSS3, Angular JS) Développer une applicaon en back-end (Django Rest Framework, SQL) Gérer un projet avec une méthode de développement AGILE, et des ouls de partage GIT Développer sous un système UNIX MODULES COMPÉTENCES Algorithme et Programmaon 60 heures Programmaon impéraf avec Python, fonconnelle avec Javascript Uliser les concepts des langages de programmaon et objet Uliser les structures de données classiques et les bibliothèques Construire une applicaon de taille moyenne Développement Back-End 60 heures Architecturer la pare Back-end d’une applicaon Appliquer le modèle MVC Réaliser des tests d’intégraon Assurer l’indépendance de la technologie Réaliser des vues HTML simples avec rendu côté serveur Développement Front-End 60 heures Exploiter les principaux marqueurs HTML et HTML5 Mere en œuvre un toolkit de composant Traduire en CSS et CSS3 une maquee d’IHM Mere en place une architecture MVC avec AngularJS Etablir la liaison de données entre le front-end et le back-end Cloud Compung 30 heures Construire un container Docker Uliser Kubernetes Déployer une applicaon sur le cloud Amazon EC2 Système UNIX 30 heures Installer un système d’exploitaon Linux (dual-boot, machine virtuelle) Maîtriser les commandes de base d’un shell Gérer des comptes ulisateurs, gérer un système de fichiers Configurer l’accessibilité réseau d’une machine Linux Réseaux et Communicaon 60 heures Opmiser la communicaon entre back-end et front-end Réaliser l’ouverture d’une applicaon back-end pour différentes clients Séparer une applicaon en micro-applicaons Consommer une applicaon Rest, Ajax, côté client Génie logiciel, culture web 60 heures Mere en place les méthodes Scrum et Kanban Réaliser un modèle d’interface homme-machine mul-support Gérer le code source d’un projet à l’aide du logiciel Git Réaliser une veille technologique constante Stage en entreprise 525 heures soit 15 semaines de formaon en entreprise Contact : Ludovic Laloux [email protected] - 05.34.32.31.07 Public : Salariés et demandeurs d’emploi Aucun prérequis de diplôme Fort intérêt pour la programmaon Capacités d’auto-apprenssage CONTENU DE LA FORMATION Chaque module peut être suivi de manière indépendante et donne droit à un cerficat HTML5/CSS3 PYHTON DJANGO NODEJS JAVASCRIPT ANGULARJS SQL SCRUM

Diplome universitaire dafs

Embed Size (px)

Citation preview

Page 1: Diplome universitaire dafs

1

diplôme de développeur/développeuse d’applications full stack

• Répondreàunedemandeclientàpartird’uncahierdeschargesétabli• ProgrammeretdévelopperaveclelangagePYTHONetleFrameworkDJANGO• Concevoir,actualiseretmodulariseruneapplication• Développeruneapplicationenfront-end(HTML5,CSS3,AngularJS)• Développeruneapplicationenback-end(DjangoRestFramework,SQL)• GérerunprojetavecuneméthodededéveloppementAGILE,etdesoutilsdepartageGIT• DéveloppersousunsystèmeUNIX

modules compétences

Algorithme et Programmation60heures

ProgrammationimpératifavecPython,fonctionnelleavecJavascriptUtiliserlesconceptsdeslangagesdeprogrammationetobjetUtiliserlesstructuresdedonnéesclassiquesetlesbibliothèquesConstruireuneapplicationdetaillemoyenne

Développement Back-End60heures

ArchitecturerlapartieBack-endd’uneapplicationAppliquerlemodèleMVCRéaliserdestestsd’intégrationAssurerl’indépendancedelatechnologieRéaliserdesvuesHTMLsimplesavecrenducôtéserveur

Développement Front-End60heures

ExploiterlesprincipauxmarqueursHTMLetHTML5MettreenœuvreuntoolkitdecomposantTraduireenCSSetCSS3unemaquetted’IHMMettreenplaceunearchitectureMVCavecAngularJSEtablirlaliaisondedonnéesentrelefront-endetleback-end

Cloud Computing30heures

ConstruireuncontainerDockerUtiliserKubernetesDéployeruneapplicationsurlecloudAmazonEC2

Système UNIX30heures

Installerunsystèmed’exploitationLinux(dual-boot,machinevirtuelle)Maîtriserlescommandesdebased’unshellGérerdescomptesutilisateurs,gérerunsystèmedefichiersConfigurerl’accessibilitéréseaud’unemachineLinux

Réseaux et Communication60heures

Optimiserlacommunicationentreback-endetfront-endRéaliserl’ouvertured’uneapplicationback-endpourdifférentesclientsSépareruneapplicationenmicro-applicationsConsommeruneapplicationRest,Ajax,côtéclient

Génie logiciel, culture web60heures

MettreenplacelesméthodesScrumetKanbanRéaliserunmodèled’interfacehomme-machinemulti-supportGérerlecodesourced’unprojetàl’aidedulogicielGitRéaliseruneveilletechnologiqueconstante

stage en entreprise 525 heures soit 15 semaines de formation en entreprise

Contact : Ludovic [email protected]

Public :Salariésetdemandeursd’emploiAucunprérequisdediplômeFortintérêtpourlaprogrammationCapacitésd’auto-apprentissage

contenu de la formation

• Chaquemodulepeutêtresuividemanièreindépendanteetdonnedroitàuncertificat

HTML5/CSS3PYHTONDJANGONODEJSJAVASCRIPTANGULARJSSQLSCRUM