FORMATION DÉVELOPPEMENT D’APPLICATIONS MOBILES
METIER
Un Développeur d’applications mobiles est un informaticien qui conçoit des applications, des sites web sur mobile ou bien d’en optimiser des existantes. C’est un professionnel salarié ou indépendant travaillant pour des entreprises informatiques ou des commanditaires particuliers, ou un bénévole œuvrant le domaine du logiciel libre.
COMPETENCES VISEES
- Analyser les besoins d’un client à partir d’un cahier de charges
- Proposer des solutions optimales au client
- Concevoir et développer des bases de données relationnelles
- Concevoir l’architecture technique d’une application avec UML
- Concevoir et développer des applications pour Android
- Concevoir et développer des applications sur mesure pour entreprises
- Comprendre et appliquer des Design Patterns pour assurer la stabilité de vos applications
DEBOUCHES
- PME et grandes sociétés
- Agences web
- Start’up
- Editeurs de logiciels
- Sociétés de service et d’ingénierie informatique
- Développeur freelance
METHODE PEDAGOGIQUE
Principes
Pratique (90%)
Exercices et Contrôles de connaissances
Stages académiques
Projets professionnels
Soutenances
Examens nationaux et internationaux
Cours sur Vidéoprojecteur
CONTENU DE LA FORMATION
UE10 : Fondamentaux de l’informatique
Module 1 : Etude des ordinateurs et maintenance
Module 2 : Techniques avancées de la bureautique
UE20 : Initiation au Développement logiciel
Module 1 : Fondamentaux du développement logiciel
Module 2 : Algorithmique et structures de données
Module 3 : Fondamentaux de la programmation avec Java
UE21 : Gestion des données
Module 1 : Modélisation de bases de données avec UML
Module 2 : Programmation SQL sous MySQL/Oracle
Module 3 : Le stockage de données sous Android
UE22 : Développement d’applications pour Android
Module 1 : Programmation Java pour Android
Module 2 : Maitriser Android Studio
Module 3 : Conception d’une application pour Android
Module 4 : Maitriser Git
Module 5 : Publication d’une Application mobile
UE23 : Développement web
Module 1 : Créer un site web avec HTML5 et CSS3
Module 2 : Programmer avec JavaScript
Module 3 : Responsive Design
Module 4 : Développer une application web avec
PHP 7 et MySQL
UE24 : Spécification et conception d’un logiciel
Module 1 : Analyse et conception orientée objet avec UML
Module 2 : Les design patterns
UE25 : Projet professionnel et soutenance
UE12 : Enseignement professionnel général
Module 1 : Techniques de recherche d’emploi
Module 2 : Aide à la création d’entreprise
Module 3 : Gestion de projets
DECOUVREZ DAVANTAGE NOS FORMATIONS ET NOS SERVICES HIGH TECH
Nos Filières
HTTC grâce à ses formateurs experts des TIC et très pédagogues, met à votre disposition des formations pratiques et innovantes dans de nombreuses technologies informatiques de pointe.
Formations sur mesure
Voulez-vous booster votre carrière professionnelle ? Ou bien voulez-vous intégrer l’univers IT pour devenir pro des TIC ? Avez-vous besoin d’une formation sur mesure ? HTTC est la solution.
Nos Services
Vous avez besoin d’un service informatique fiable ? HTTC met à votre disposition une équipe dynamique de professionnels qualifiés pour vous satisfaire dans les meilleurs délais.