Développement SQL and PLSQL – Proximity Management
Devenez un Développeur PL/SQL Oracle en 4 mois !
Lieu de la formation
Casablanca
Durée de la formation
4 mois
Date de démarrage
Septembre 2025
Conditions d'accès
- BAC+3 (et +) minimum.
- Des connaissances basiques en IT.
- Connaissances basiques en langue française et anglaise.
Proximity Management
Proximity Management : Cabinet d’expertise et d’ingénierie avec une large expérience en gestion de projet et insertion, est associé à l’école Supérieure Supemir reconnue par l’état, spécialisée en IT cumule plus de 20 ans d’expérience dan la formation et l’accompagnement à l’insertion
professionnelle.
Introduction au métier de Développeur PL/SQL Oracle
Les débouchés (les postes que vous pourrez occuper après cette formation)
Postes de développement :
- Développeur PL/SQL : Conception et développement d’applications Oracle, création de procédures stockées et optimisation des performances
- Développeur Base de Données : Développement d’applications centrées données avec expertise SQL avancée
- Analyste Programmeur Oracle : Analyse des besoins métier et développement de solutions techniques sur plateforme Oracle
- Développeur d’Applications d’Entreprise : Création d’applications robustes pour les grands comptes utilisant Oracle
Postes d’administration et support :
- Administrateur de Base de Données Oracle : Gestion, maintenance et optimisation des serveurs Oracle
- Consultant Oracle : Expertise technique auprès des entreprises pour l’implémentation et l’optimisation
- Spécialiste Support Oracle : Résolution des problèmes techniques et accompagnement des équipes de développement
Évolutions de carrière :
- Architecte Base de Données : Conception de l’architecture des systèmes de données complexes
- Chef de Projet Technique : Pilotage de projets de migration ou d’implémentation Oracle
- Formateur Oracle : Transmission de l’expertise technique auprès des professionnels
- Expert en Performance Oracle : Spécialisation dans l’optimisation et le tuning des bases de données
Secteurs d’activité :
- Secteur bancaire et financier : Développement d’applications de gestion des risques et des transactions
- Assurance : Systèmes de gestion des contrats et des sinistres
- Télécommunications : Applications de facturation et de gestion clientèle
- Administration publique : Systèmes d’information gouvernementaux
- Santé : Applications de gestion hospitalière et de dossiers patients
- Industrie : Systèmes ERP et de gestion de production
Types de contrats :
- Postes en CDI dans les entreprises utilisatrices d’Oracle
- Missions de consulting en freelance ou en société de services
- Contrats de formation et de support technique
- Opportunités à l’international grâce à la portabilité des compétences Oracle
Cette formation vous positionne sur un marché de l’emploi dynamique avec des perspectives d’évolution attractives et des rémunérations compétitives.
Pourquoi devenir Développeur PL/SQL Oracle ?
Opportunités de carrière :
- Forte demande sur le marché du travail pour les spécialistes Oracle
- Évolution possible vers des postes d’architecte de bases de données ou de consultant Oracle
- Secteurs variés : banque, assurance, télécommunications, administration publique
Avantages techniques :
- Maîtrise d’une technologie robuste et largement utilisée en entreprise
- Compétences en développement d’applications critiques et performantes
- Expertise dans la gestion de gros volumes de données
- Capacité à optimiser les performances des bases de données
Compétences recherchées :
- Conception et développement d’applications Oracle complexes
- Création de procédures stockées, fonctions et triggers
- Optimisation des requêtes SQL pour améliorer les performances
- Gestion des transactions et de la sécurité des données
Stabilité professionnelle :
- Oracle reste une référence incontournable dans les SGBD d’entreprise
- Compétences transférables vers d’autres systèmes de bases de données
- Possibilité de travailler en tant que consultant indépendant
- Formation continue assurée par l’évolution constante des technologies Oracle
Cette formation vous permettra d’acquérir une expertise technique solide et recherchée sur le marché de l’emploi.
Compétences : ce que vous allez apprendre
Maîtrise des bases de données relationnelles :
- Comprendre et appliquer les concepts des SGDBR et de l’algèbre relationnelle
- Manipuler efficacement les données avec les commandes SQL essentielles
- Gérer les transactions avec BEGIN, COMMIT et ROLLBACK
- Administrer les privilèges système et objets avec GRANT et REVOKE
Développement SQL avancé :
- Créer des requêtes complexes avec SELECT et ses clauses (WHERE, ORDER BY, GROUP BY, HAVING)
- Utiliser les fonctions SQL (numériques, textes, dates) et les fonctions d’agrégat
- Maîtriser les jointures internes et externes pour les requêtes multi-tables
- Manipuler les opérateurs ensemblistes et les sous-requêtes
- Optimiser les performances des requêtes grâce aux plans d’exécution
Programmation PL/SQL :
- Développer des blocs PL/SQL structurés avec variables et types de données
- Implémenter les structures de contrôle (conditionnelles, itératives)
- Gérer les curseurs explicites et implicites pour le traitement des données
- Créer une gestion d’erreurs robuste avec les exceptions personnalisées
- Développer des procédures stockées, fonctions et packages modulaires
Développement d’applications avancées :
- Créer et gérer des triggers pour l’automatisation des traitements
- Sécuriser les applications avec la gestion des contextes et privilèges
- Utiliser SQL dynamique avec DBMS_SQL et EXECUTE IMMEDIATE
- Déboguer efficacement le code PL/SQL sous SQL*Plus
- Analyser et optimiser le code existant avec les outils Oracle
Gestion des objets de base de données :
- Créer, modifier et supprimer tables, index, vues avec CREATE, ALTER, DROP
- Gérer les contraintes d’intégrité et l’auto-incrémentation
- Utiliser les colonnes virtuelles, synonymes et dictionnaire de données
- Comprendre et exploiter les métadonnées avec DBMS_METADATA
Vous serez capable de concevoir et développer des applications Oracle complètes, performantes et sécurisées, prêtes pour un environnement de production professionnel.
Programme de la formation
Programme SQL :
Module 1 : Introduction
Module 2 : Aspects DDL et DML
Module 3 : Interrogation d’une table
Module 4 : Fonctions SQL et regroupements
Module 5 : Requêtes multi-tables
Module 6 : Compléments
Programme PL/SQL :
Module 1 : Introduction
Module 2 : La structure d’un bloc PL/SQL, Le PL/SQL et l’instruction select, Les variables
Module 3 : Les structures de contrôle
Module 4 : Les curseurs
Module 5 : La gestion des erreurs
Module 6 : La gestion des transactions
Module 7 : Les traitements stockés dans la base
Module 8 : Le débogage sous SQL*Plus
Module 9 : Techniques d’optimisation des requêtes PL/SQL pour améliorer les performances des bases de données Oracle
- Learning by doing
- Ateliers Soft Skills
- Ateliers Hard Skills
- Examens + Certifications académique et Professionnelle
- Events (Hackathons, Tech talks, Rencontres professionnelles, Team building…)
- Formation 100% en présentiel.
- Être disponible durant les 4 mois de la formation.
- Assiduité.
- Professionnalisme.
Modalités de candidature :
- Inscription en ligne sur le site www.jobintech.academy/candidature et postuler à la formation.
Critères de sélection :
- Bac+3 minimum.
- Disponible durant la période de la formation.
- Passer l’examen d’entrée à + 65%.
- Passer la phase piscine avec une bonne note d’évaluation.

