Licence Professionnelle en Développement Informatique JAVA/J2EE au Maroc
Page 1 sur 1 • Partagez
Licence Professionnelle en Développement Informatique JAVA/J2EE au Maroc
Licence Professionnelle en Développement Informatique JAVA/J2EE au Maroc
Développement JAVA/J2EE – Licence D2J
Objectifs de la formation
Cette formation a pour objectif de former des développeurs d’applications Java, dédiées à l’Intranet/Extranet mais aussi à l’Internet (comme par exemple, des sites de commerce électronique). La programmation orientée objet sera mise en exergue, sans oublier d’autres matières fondamentales, intrinsèquement liées à Java, comme UML, XML et bien sûr la gestion de bases de données. La formation a en outre pour objectif la préparation à la certification « Programmeur Java » de Sun.
Contact
Email : cigma@cigma.org
Tél : 0607016184 / 0662071356
Débouchés de la formation
Métiers/Fonctions :
Le développement d’applications informatiques utilisant des technologies récentes
Administrateur / développeur autour des progiciels
La mise en place et la personnalisation d’applications distribuées.
L’analyse et la conception d’application en utilisant des outils de génie logiciel.
La gestion de projets technologiques faisant intervenir plusieurs partenaires.
L’assistance et le conseil auprès des utilisateurs.
La participation à des équipes de développement de projets sur les technologies nouvelles.
Employeurs :
Sociétés spécialisées dans le développement de sites Internet
Sociétés de développement software
Sociétés de consultance
Sociétés de services en ingénierie informatique (SSII)
Sociétés Offshoring
……..
Organisation pédagogique :
La formation commence en Octobre et se déroule sur une période de 10 mois.
Les cours se déroulent durant le weekend (samedi et dimanche) et pendant les journées de semaine à la FST de Settat et à Casablanca..
La formation est constituée de trois parties : Formation théorique et pratique, Préparation aux certifications et Stage en entreprise.
L’enseignement se fait sous forme de cours magistraux, de travaux dirigés et de travaux pratiques en effectifs limités : apprentissage de méthodes et d’outils, et projets individuels ou collectifs.
L’enseignement est dispensé par des enseignants universitaires et par des intervenants issus du monde professionnel.
Coût de la formation :
30.000,00 Dhs
Conditions d’admission
Cette formation est ouverte aux titulaires de :
Diplôme : Bac+2 Publique ou Privée (ISTA, BTS, DUT, …)
Spécialité : Informatique
Demande d’inscription online :
Afin de vous préinscrire, il suffit de procéder à une demande d’admission online en créant votre dossier d’admission
Contenu des enseignements
Programmation procédurale
Algorithmique
Structure de données
Langage C
Analyse et conception des systèmes d’informations
Statistiques Appliquées
Recherche Opérationnelle
Java & UML
Programmation orientée objet
Classes et objets
Méthode et variables, constructeurs, contrôle d’accès
Héritage (Extension de classe, méthode et héritage, variables et héritage, constructeurs et héritage)
Classe Object, clonage, classes abstraites et interface, Classes internes et emboîtées
Object, Interfaces, classes imbriquées
Exceptions (Exceptions, assertions)
Enumeration, tableaux, conversions, noms
Généricité (Généralités, types génériques imbriqués, types paramètres bornés, méthodes génériques)
Types de données (String et expressions régulières, Collections, Conteneurs, itérations)
Entrée/Sortie
Threads
Plateforme JEE
Connectivité JDBC
Servlet et JSP
RMI et JNDI
Architecture JEE
Frameworks
Connaître les principes sur lesquels repose Spring
Concevoir une application avec Spring
Configurer au mieux les applications utilisant Spring
Simplifier l’accès aux données avec Spring
Appréhender l’intégration de Spring dans une application Web
Comprendre comment Spring modifie les habitudes de programmation
Mettre en place la sécurité de Spring (authentification et habilitation)
Services Web
Savoir quand distribuer les services métier grâce à RMI, Corba et aux Web Services
Identifier les besoins et les solutions de sécurité d’une architecture Java
Évaluer les diverses techniques de persistance des objets métier
Intégrer Java aux systèmes existants (SOA)
Évaluer l’impact des EJB3 (Enterprise JavaBeans)
Comprendre les services techniques offerts par les serveurs d’applications
Serveurs d’application JEE
L’architecture JEE: Le modèle JEE, Servlets, Java Server Pages, EJB.
Spécifications: Les composants d’un serveur d’application Java.
Présentation de différents serveurs d’application du marché : Geronimo, JBoss, Jonas, WebLogic, WebSphere
Comparatif produits : version de JDK, type d’administration, automatisation, industrialisation, besoin en ressources, support des EJB3, …
Portabilité des applications JEE.
EJB entité, EJB session, EJB Message-driven. Apports des EJB3.
Jointures. Transactions. Présentation de EJB-QL. Relations entre le développeur d’EJB et le DBA.
Transactions. Utilisation de JTA, JTS. Transactions explicites. Transactions gérées par container.
Sécurité : JAAS, rôles, groupes de permissions.
Mécanismes de connexion aux bases de données : JDBC, pool de connexions.
Connexion interapplicatives avec JCA.
Les services OSGi
Architectures orientées services (SOA) et OSGi
Découplage entre fournisseur et utilisateur des services
Implémentation d’un service OSGi
Mise à disposition d’un service
Utilisation d’un service
Registre des services et suivi des modifications
Présentation et mise en oeuvre de Declarative Services
Modèles de conception Extender et Whiteboard
trait_certifs
Développement mobile
Introduction aux systèmes mobiles
Les environnements de développement mobile : Android, iPhone
La plate-forme Android et les fondamentaux
Interfaces utilisateurs (vues et conteneurs, gestion des évènements, menus et dialogues)
Les intents : principe de fonctionnement, les concepts associés actions, données, catégories
Persistance et partage
Services : threads, notifications et alarmes, services locaux et distants
Interfaces utilisateurs avancés : openGL, animation 2D, programmation 3D – multimedia : audio, vidéo – téléphonie : sms, mms
Sécurité et publication
Techniques de communication et Efficacité personnelle
Ateliers de communication : La prise de parole en public, L’émail professionnel, Bilan des connaissances, Rédaction d’un CV, Préparation des entretiens d’embauche …etc
Développement personnel : Fixer ses objectifs et les atteindre sans échec, Avoir un Plan Stratégique Professionnel
Projet de Fin d’études
Réaliser un projet et concevoir des solutions techniques répondant aux exigences des industriels. Durant une grande partie du 2ème semestre, les étudiants ont en charge l’étude d ‘un projet lié au monde industriel. Le projet professionnel donne lieu un mémoire écrit et à une soutenance orale.
Nos examens de certification
Les certificats industriels constituent à la fois un plus sur le CV du candidat et également un label de qualité pour les sociétés de services ou les constructeurs. Conscient de l’importance des certificats industriels, le centre Cigma :
a intégré des examens de certification gratuits dans ses programmes de formation,
a mis en place un centre d’examen de certification « PROMETRIC Testing Center » (Oracle, Linux, ITIL, etc..) pour les étudiants qui souhaitent aller plus loin et passer des certifications payantes. Les étudiants bénéficieront de tarifs avantageux pour ces examens de certifications.
Objectifs de la formation
Cette formation a pour objectif de former des développeurs d’applications Java, dédiées à l’Intranet/Extranet mais aussi à l’Internet (comme par exemple, des sites de commerce électronique). La programmation orientée objet sera mise en exergue, sans oublier d’autres matières fondamentales, intrinsèquement liées à Java, comme UML, XML et bien sûr la gestion de bases de données. La formation a en outre pour objectif la préparation à la certification « Programmeur Java » de Sun.
Contact
Email : cigma@cigma.org
Tél : 0607016184 / 0662071356
Débouchés de la formation
Métiers/Fonctions :
Le développement d’applications informatiques utilisant des technologies récentes
Administrateur / développeur autour des progiciels
La mise en place et la personnalisation d’applications distribuées.
L’analyse et la conception d’application en utilisant des outils de génie logiciel.
La gestion de projets technologiques faisant intervenir plusieurs partenaires.
L’assistance et le conseil auprès des utilisateurs.
La participation à des équipes de développement de projets sur les technologies nouvelles.
Employeurs :
Sociétés spécialisées dans le développement de sites Internet
Sociétés de développement software
Sociétés de consultance
Sociétés de services en ingénierie informatique (SSII)
Sociétés Offshoring
……..
Organisation pédagogique :
La formation commence en Octobre et se déroule sur une période de 10 mois.
Les cours se déroulent durant le weekend (samedi et dimanche) et pendant les journées de semaine à la FST de Settat et à Casablanca..
La formation est constituée de trois parties : Formation théorique et pratique, Préparation aux certifications et Stage en entreprise.
L’enseignement se fait sous forme de cours magistraux, de travaux dirigés et de travaux pratiques en effectifs limités : apprentissage de méthodes et d’outils, et projets individuels ou collectifs.
L’enseignement est dispensé par des enseignants universitaires et par des intervenants issus du monde professionnel.
Coût de la formation :
30.000,00 Dhs
Conditions d’admission
Cette formation est ouverte aux titulaires de :
Diplôme : Bac+2 Publique ou Privée (ISTA, BTS, DUT, …)
Spécialité : Informatique
Demande d’inscription online :
Afin de vous préinscrire, il suffit de procéder à une demande d’admission online en créant votre dossier d’admission
Contenu des enseignements
Programmation procédurale
Algorithmique
Structure de données
Langage C
Analyse et conception des systèmes d’informations
Statistiques Appliquées
Recherche Opérationnelle
Java & UML
Programmation orientée objet
Classes et objets
Méthode et variables, constructeurs, contrôle d’accès
Héritage (Extension de classe, méthode et héritage, variables et héritage, constructeurs et héritage)
Classe Object, clonage, classes abstraites et interface, Classes internes et emboîtées
Object, Interfaces, classes imbriquées
Exceptions (Exceptions, assertions)
Enumeration, tableaux, conversions, noms
Généricité (Généralités, types génériques imbriqués, types paramètres bornés, méthodes génériques)
Types de données (String et expressions régulières, Collections, Conteneurs, itérations)
Entrée/Sortie
Threads
Plateforme JEE
Connectivité JDBC
Servlet et JSP
RMI et JNDI
Architecture JEE
Frameworks
Connaître les principes sur lesquels repose Spring
Concevoir une application avec Spring
Configurer au mieux les applications utilisant Spring
Simplifier l’accès aux données avec Spring
Appréhender l’intégration de Spring dans une application Web
Comprendre comment Spring modifie les habitudes de programmation
Mettre en place la sécurité de Spring (authentification et habilitation)
Services Web
Savoir quand distribuer les services métier grâce à RMI, Corba et aux Web Services
Identifier les besoins et les solutions de sécurité d’une architecture Java
Évaluer les diverses techniques de persistance des objets métier
Intégrer Java aux systèmes existants (SOA)
Évaluer l’impact des EJB3 (Enterprise JavaBeans)
Comprendre les services techniques offerts par les serveurs d’applications
Serveurs d’application JEE
L’architecture JEE: Le modèle JEE, Servlets, Java Server Pages, EJB.
Spécifications: Les composants d’un serveur d’application Java.
Présentation de différents serveurs d’application du marché : Geronimo, JBoss, Jonas, WebLogic, WebSphere
Comparatif produits : version de JDK, type d’administration, automatisation, industrialisation, besoin en ressources, support des EJB3, …
Portabilité des applications JEE.
EJB entité, EJB session, EJB Message-driven. Apports des EJB3.
Jointures. Transactions. Présentation de EJB-QL. Relations entre le développeur d’EJB et le DBA.
Transactions. Utilisation de JTA, JTS. Transactions explicites. Transactions gérées par container.
Sécurité : JAAS, rôles, groupes de permissions.
Mécanismes de connexion aux bases de données : JDBC, pool de connexions.
Connexion interapplicatives avec JCA.
Les services OSGi
Architectures orientées services (SOA) et OSGi
Découplage entre fournisseur et utilisateur des services
Implémentation d’un service OSGi
Mise à disposition d’un service
Utilisation d’un service
Registre des services et suivi des modifications
Présentation et mise en oeuvre de Declarative Services
Modèles de conception Extender et Whiteboard
trait_certifs
Développement mobile
Introduction aux systèmes mobiles
Les environnements de développement mobile : Android, iPhone
La plate-forme Android et les fondamentaux
Interfaces utilisateurs (vues et conteneurs, gestion des évènements, menus et dialogues)
Les intents : principe de fonctionnement, les concepts associés actions, données, catégories
Persistance et partage
Services : threads, notifications et alarmes, services locaux et distants
Interfaces utilisateurs avancés : openGL, animation 2D, programmation 3D – multimedia : audio, vidéo – téléphonie : sms, mms
Sécurité et publication
Techniques de communication et Efficacité personnelle
Ateliers de communication : La prise de parole en public, L’émail professionnel, Bilan des connaissances, Rédaction d’un CV, Préparation des entretiens d’embauche …etc
Développement personnel : Fixer ses objectifs et les atteindre sans échec, Avoir un Plan Stratégique Professionnel
Projet de Fin d’études
Réaliser un projet et concevoir des solutions techniques répondant aux exigences des industriels. Durant une grande partie du 2ème semestre, les étudiants ont en charge l’étude d ‘un projet lié au monde industriel. Le projet professionnel donne lieu un mémoire écrit et à une soutenance orale.
Nos examens de certification
Les certificats industriels constituent à la fois un plus sur le CV du candidat et également un label de qualité pour les sociétés de services ou les constructeurs. Conscient de l’importance des certificats industriels, le centre Cigma :
a intégré des examens de certification gratuits dans ses programmes de formation,
a mis en place un centre d’examen de certification « PROMETRIC Testing Center » (Oracle, Linux, ITIL, etc..) pour les étudiants qui souhaitent aller plus loin et passer des certifications payantes. Les étudiants bénéficieront de tarifs avantageux pour ces examens de certifications.
Mr.Ayoub- Administrateur
- Nombre de messages : 5345
Date d'inscription : 10/01/2010
Sujets similaires
» Licence Professionnelle - Développement Informatique
» Licence Professionnelle en Informatique & Gestion Industrielle au Maroc
» Développement Informatique au Maroc tdi 1 er annee دروس و تمارين مصححة ل شعبة
» Java EE: guide de développement d'applications web en Java
» Java EE: guide de développement d'applications web en Java
» Licence Professionnelle en Informatique & Gestion Industrielle au Maroc
» Développement Informatique au Maroc tdi 1 er annee دروس و تمارين مصححة ل شعبة
» Java EE: guide de développement d'applications web en Java
» Java EE: guide de développement d'applications web en Java
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ven Nov 16, 2018 6:14 pm par tri2b
» Examen de fin de formation Théorique 2018 TDM
Mar Juin 19, 2018 8:08 pm par Mr.Ayoub
» Examen de Passage Chef Chantier TP 2010 Pratique
Lun Juin 04, 2018 11:07 am par Mr.Ayoub
» Examen de fin de formation Chef de Chantier T.P 2012 Théorique
Dim Juin 03, 2018 3:59 pm par Mr.Ayoub
» Examen de fin de formation TSGO 2016 Pratique Variante 1
Dim Juin 03, 2018 3:36 pm par Mr.Ayoub
» Examen de fin de formation Chef de Chantier T.P 2008 Théorique
Dim Juin 03, 2018 3:25 pm par Mr.Ayoub
» Examen de Passage Chef de Chantier T.P 2008 Théorique et Pratique
Dim Juin 03, 2018 3:24 pm par Mr.Ayoub
» Examen de Fin de Formation Gestion des Entreprises TSGE 2015
Mar Mai 29, 2018 12:18 pm par Mr.Ayoub
» Examen de Passage 2015 Gestion des Entreprises TSGE
Mar Mai 29, 2018 11:55 am par Mr.Ayoub
» Examen de Passage Gestion des Entreprises TSGE 2017
Mar Mai 29, 2018 11:51 am par Mr.Ayoub