Université Hassan II
|
Licence Professionnelle Universitaire JAVA/J2EE et Applications Mobiles
Former des cadres possédant une solide compétence technique dans le développement des applications à base de la technologie J2EE, la programmation mobile, et l’administration des serveurs d’application. La formation vise à donner aux futurs diplômés :
- Des Compétences techniques pour la conception des applications J2EE en s’appuyant sur les technologies de conception Objet ;
- Une capacité organisationnelle pour développer des applications mobiles (Android, iOS et Windows Phone);
- Une capacité d’analyse pour développer un esprit de synthèse, proposer des solutions pertinentes, accompagner les changements, mieux communiquer et animer un travail d’équipe.
- Diplôme bac+2 (DEUG, DUT, BTS, DEUST, ISTA, …) ou diplôme équivalent dans un domaine de formation compatible avec celui de la Licence Professionnelle.
- Cette formation est ouverte à toute personne titulaire d’un diplôme de niveau bac+2 au minimum, qu’elle soit salariée, à la recherche d’un emploi ou non.
Les compétences développées permettront l’insertion des lauréats dans les métiers de développeur J2EE et mobile. Ils peuvent intégrer les sociétés suivantes :
- Les Sociétés de Services d’Offshoring
- Les entreprises et administrations gérant elles-mêmes leurs ressources informatiques
- Les départements de développement informatique en tant qu’assistant d’ingénieur
- Les Sociétés de Service en Ingénierie Informatique (SSII)
Les lauréats peuvent exercer les métiers suivants :
- Développement d’applications J2EE
- Développeur des applications mobiles
- Administrateur des serveurs d’applications
- Formateur en informatique
- Promoteur en informatique
- Les cours Magistraux sont assurés par les professeurs de l’Université Hassan II, Faculté de Ben M’sik
- Les Travaux Dirigés (TD) et Travaux Pratiques (TP) sont assurés par des enseignants de MIAGE Casa et Faculté de Ben M’sik
- Des Séminaires seront assurés par des experts professionnels du domaines
Programmation Web
- HTML, CSS, JavaScript, PHP.
UML et processus de développement
- UML Avancé.
- Design patterns.
Bases de Données
- Langage SQL.
- Les techniques de modélisation des bases de données.
- Administration des bases de données.
Conduite de Projet / Gestion des entreprises
- Gestion de projet
- Gestion des entreprises
Techniques de communication et développement personnel
- développement personnel
- Communication anglais(TOEIC)
Système d’exploitation Linux
- Administration système d’exploitation
- Programmation avancée Shell, filtres Sed et AWK, commandes de manipulation de fichiers (cut, grepfind, …)
Applications Web avancées (J2EE)
- JSPs et XML
- JSTLs
- JBoss
- EJBs
Framework J2EE
- Struts
- Hibernate
- Spring
Programmation Mobile Multi plateforme
- IOS
- ANDROID
- WINDOWS MOBILE
Projet De Fin D’études