AFC NUM développeur d'applications web et mobiles



Objectifs, programme, validation de la formation

Objectifs

 ?Concevoir les interfaces adaptables d’un site web et d’une application mobile
 ?Développer les parties front-end et back-end d’un site web et d’une application mobile avec des langages de programmation
 ?Réaliser un site web en utilisant un CMS et être en mesure d’y ajouter des composants personnalisés
 ?Concevoir et exploiter une base de données
 ?Maîtriser des compétences transverses : anglais technique, sécurité informatique, pratiquer la veille technique et la veille technologique

Description, programmation

Algorithmique :
 ?Initiation à la programmation (variables, boucles, structure d’un programme) en utilisant le pseudo langage
 ?Introduction à Python
 ?Elaboration d’algorithmes simples (tris, jeu de la vie, chiffrement de César)
Anglais :
 ?Oral et écrit
 ?Anglais technique
Angular :
 ?Découverte du framework
 ?Découverte d’Angular Material
 ?Utilisation d’une PWA
Base De Données :
 ?Conception et utilisation de bases de données relationnelles (MySQL)
 ?MCD, MLD, MPD
 ?Création de tables, de déclencheurs, de procédures stockées
 ?Requêtes simples et jointures
Certification blanche
 ?Répétition
 ?Epreuve blanche
 ?Débriefing
CMS :
 ?Utilité des CMS et leur place sur le web
 ?Découverte de Wordpress
 ?Intégration et développement de plugins
Ergonomie :
 ?Principes fondamentaux et importance de l’ergonomie des applications
 ?UX/UI
Français :
 ?Correction individuelle du dossier projet et du dossier professionnel (à présenter à l’épreuve de certification)
HTML/CSS :
 ?Structure d’une page HTML
 ?HTML 5
 ?Découverte des CSS
 ?Flexbox et CSS Grid
 ?Bootstrap
 ?Le langage SASS pour les CSS
Initiation à la programmation mobile :
 ?Principes fondamentaux de la programmation mobile
 ?Utilisation de Java sous Android
 ?Utilisation d’Android Studio
JavaScript :
 ?Découverte du langage
 ?Intégration à une page HTML
 ?Interprétation par les navigateurs
 ?Manipulation du DOM
Kotlin :
 ?Alternative au langage Java sous Android
 ?Découverte du langage
 ?Programmation d’une application sous Android
 ?Utilisation d’Android Studio
Maquettage :
 ?Maquetter une application
 ?Mock-up
 ?User stories
Node.js :
 ?JavaScript côté serveur
 ?Routes et middlewares
 ?Développement d’une API
PHP :
 ?Découverte du langage
 ?Installation et utilisation avec un serveur Apache Web
 ?Utiliser PHP conjointement avec JavaScript, HTML/CSS et les bases de données
Programmation Orientée Objet :
 ?UML
 ?Héritage et polymorphisme
 ?Découverte du langage Java
 ?Travaux pratiques
Projet :
 ?Elaboration et réalisation du projet professionnel
 ?Rédaction des dossiers à présenter à la certification
 ?Rédaction du support pour la présentation orale
Référencement (SEO) :
 ?Intérêts du référencement naturel
 ?Comment bien travailler son référencement naturel
 ?Autre techniques de référencement
Sécurité informatique :
 ?Initiation à la sécurité informatique
 ?Sécurité des systèmes d’information
 ?Connaître les principales failles de sécurité et savoir s’en prémunir dans ses applications
Swift :
 ?Découverte du langage spécifique à la programmation mobile sous iOS
 ?Programmation d’une application sous iOS
 ?Utilisation de Xcode

Validation et sanction

Titre ou diplôme homologué

Type de formation

Certification

Niveau de sortie niveau III (BTS, DUT)

Métiers visés

M1805 :


Durée, rythme, financement

Durée 1303 heures en centre, 280 heures en entreprise
Durée indicative : 1583 Heures

Modalités de l'alternance -

Conditions d'accès

Niveau d'entrée information non communiquée

Conditions spécifiques et prérequis ?Utilisation d'un poste informatique ?Maîtrise de la navigation web

Inscription

Contact renseignement Benjamin PERENEY


Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 242878 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 18/10/2021

Adresse d'inscription
AFLOKKAT
Centre professionnel A Stella
Lieu-dit Effrico 20167 Sarrola-Carcopino

Modalité Référent formation : Jessica PERBOST Téléphone : 06 84 07 24 24

Lieu de formation


Organisme de formation responsable