عن منحة أوراكل
يقدم البرنامج شهادات أوراكل التي تعد مطلوبة بصورة كبيرة في مجال العمل مما يسمح للمتقدمين بتعزيز مهاراتهم وإيجاد فرص عمل منافسة سواء في السوق المصري أو السوق الإقليمي. وتتضمن مجالات التعليم التي يتم تقديمها تكنولوجيا أوراكل (Oracle Technology) وبرنامج أوراكل للأعمال الإلكترونية (Oracle e-business).
أهداف المنحة
يهدف البرنامج إلى تعزيز كادر من المتخصصين في مجال تكنولوجيا المعلومات من خلال توفير الفرصة لممارسي تلك المهنة في هذا المجال للتفوق على المستوى العالمي من خلال التدريب على برنامج أوراكل. ويتم تعزيز البرنامج الذي يعد ضروريا لاحتياجات السوق بالنسبة للمتخصصين في مجال تكنولوجيا المعلومات، الأمر الذي من شأنه مساعدة مصر بصورة كبيرة في تقدمها للوصول إلى السوق العالمي للخبراء.
ويمكن تحقيق ذلك من خلال اختيار عدد من المتخصصين في مجال تكنولوجيا المعلومات والذين سوف يتم تسجيلهم في المجالات التكنولوجية لبرنامج أوراكل التي تتكون من دورات متخصصة على أعلى مستوى في مجال تكنولوجيا المعلومات وكذلك دورات مهارات الأعمال المتكاملة. وسوف يستطيع هؤلاء الأفراد اكتساب المعرفة والمهارات المطلوبة التي تسمح لهم باجتياز امتحان أوراكل والحصول على أعلى الشهادات المطلوبة في مجال تكنولوجيا المعلومات بالإضافة إلى كافة المهارات التي سوف تسمح لهم بالمنافسة في سوق العمل الذي يتكالب عليه طالبي الوظائف في وقتنا الحالي.
تصميم المنحة
1. Oracle 10g: Java Programming
- Introducing the Java and Oracle Platforms
- Defining Object Oriented Principles
- Basic Java Syntax and Coding Conventions
- Exploring Primitive Data Types and Operators
- Controlling Program Flow
- Building Java Using Oracle JDeveloper
- Creating Classes and Objects
- Class Loading, Object Life Cycle and Inner Classes
- Using Strings, String Buffer, Wrapper and formatting Classes
- Reusing Code with Inheritance and Polymorphism
- Using Arrays and Collections
- Structuring Code Using Abstract Classes and Interfaces
- Throwing and Catching Exceptions
- User Interface Design: Planning a Form Layout
- Adding User Interface Components and Event Handling
- Accessing the Database with JDBC
- Deploying Applications Using Java Web Start
- J2EE Overview
- Architecting J2EE Applications
- Creating the web tier: Servlets
- Access the database with Servlets
- Utilizing additional Servlet techniques
- Maintaining state within J2EE Applications
- Creating the web tier: JavaServer Pages
- Modularizing JavaServer Pages Development with Tags
- Communication in J2EE
- Creating the business tier: Enterprise Java Beans
- Implementing business tasks with Session EJBs
- Managing persistent data in the business tier: Entity EJBs
- Achieving State Management in the Business Tier
- Specifying Relationships in CMP Entity beans
- Creating Message Driven Beans
- Integrating J2EE Components
- Distributing Modular Applications: Introduction to Web Services
- Distributing Modular Applications: Developing Web Services
- Implementing Security in J2EE Applications
- Application Development Framework
- The ADF Development Process
- Getting Started with ADF Business Components
- Building the Business Logic
- Exposing Business Data
- Adding Custom Validation
- Providing for Efficient Queries
- Making the Model Secure
- Controlling an Application with Struts
- Building ADF View Components
- Customizing Actions
- Using ADF Struts Components
- Adding Validation and Error Handling
- Enhancing the User Interface
- Adding JAAS Security to the Client
- Building ADF UIX View Components
- Deploying an ADF Application
Oracle Database 10g
1. Administration Workshop I
- Introduction
- Installing Oracle Database 10g Software
- Create an Oracle Database
- Database interfaces
- Controlling the database
- Storage Structures
- Administering users
- Managing Schema Objects
- Managing Data
- PL/SQL
- Oracle Database Security
- Oracle Net Services
- Oracle Shared Server
- Performance Monitoring
- Proactive Maintenance: Objectives
- Undo Management
- Monitoring and Resolving Lock Conflicts
- Backup and Recovery Concepts
- Database backups
- Database Recovery
2. Administration Workshop II
- Using Globalization Support
- Securing the Oracle Listener
- Configuring Recovery Manager
- Using Recovery Manager
- Diagnostic Sources
- Recovering from non-critical losses
- Database Recovery
- Flashback database
- Recovering from User Errors
- Dealing with Database Corruption
- Automatic Database Management
- Monitoring and Managing Storage
- Automatic Storage Management
- Monitoring and Managing Memory
- Managing Resources
- Automating Tasks with the Scheduler
الشهادات
تقدم هذه الدورة للطلاب مقدمة مستفيضة عن تكنولوجيا خادم البيانات. ويغطي هذا الصف مفهوم قواعد البيانات ذات الصلة بالإضافة إلى لغات البرمجة (SQL )الفعالة.
يتم في هذه الدورة توضيح المفاهيم والعناصر الأساسية للغة الجافا (Java) فمن خلال تعلم لغة الجافا، يمكن إنشاء تطبيقات باستخدام الأساليب التكنولوجية المعيارية للجافا. ويعد برنامج Oracle J Developer 10g) ) هو بيئة التطوير المستخدمة لهذه الدورة. وبالإضافة إلى تعلم استخدام أكواد الجافا، يتعلم الطلاب كيفية استخدام الأساليب المتبعة في استخدام قدرات الجرافيك لبرنامج (J Developer )للمساعدة على تطوير التطبيقات.
يتعلم الطلاب في هذه الدورة كيفية تصميم قاعدة بيانات أوراكل وإعدادها وصيانتها. وبالإضافة إلى تعلم طرق عديدة لإنشاء نسخ احتياطية لاستعادة قاعدة بيانات أوراكل، تساعدك المشاركة في ورش العمل على اكتساب الخبرات في بيئة فنية فعلية. وتساعد هذه الدورة على تنمية المهارات لإدارة الشبكات الرئيسية وتبسيط المهام التي تقوم بها من خلال برنامج إدارة استعادة بيانـــــــــــات أوراكــــــــــــــل (Oracle Recovery Manager) ويتم تعريف الطلاب في هذه الدورة بالخواص الجديدة في قاعدة بيانــــــــــات أوراكــــــــــــــل (Oracle Database 10g)، وهي قاعدة البيانات للحوسبة الشبكية (Grid computing).
تغطي هذه الدورة الآلية الفنية للوحدات الرئيسية للتطبيق المالي لتنفيذ واستخدام ما يلي: دفتر الأستاذ العام، الحسابات الدائنة، الحسابات المدينة، إدارة الأصول، إدارة النقد.
يتعلم المشاركين في هذه الدورة كيفية إعداد قوائم الجرد الخاصة بأوراكل واستخدامها لإدارة المخزون. وسوف يقوم المشاركون بممارسة العديد من العمليات والإجراءات الخاصة بالاستفسارات اللازمة بالنسبة لبيئة التخزين مثل: استلام البضاعة وحركتها واستكمال الناقص وتوفير بطاقات الجرد اللازمة للجرد اليدوي. ومع دراسة كل مجال من المجالات المذكورة أعلاه، يتم تقديم دورات في مهارات الأعمال المتكاملة أيضا.
شروط الالتحاق
- ■ أن يحمل المتقدم للمنحة الجنسية المصرية
■ أن يتمتع المتقدم بمعرفة عملية باللغة الإنجليزية
■ أن يكون المتقدم حاصلا على البكالوريوس أو الليسانس بتقدير جيد على الأقل ويفضل من لديه خبرة عملية عامين في مجال تكنولوجيا المعلومات.
■ يجب أن يقدم كافة المتقدمين من الذكور ما يفيد موقفهم من الخدمة العسكرية.
■ سوف يتطلب من كافة المتقدمين إجراء اختبار تحريري في تكنولوجيا المعلومات وكذلك اختبار ذكاء تحريري تم إعدادهما لهذه البرامج.
■ يجب أن يلتزم المتقدمين التزاما تاما بما لا يقل عن عشرين ساعة من العمل في الأسبوع في قاعة الدرس بالإضافة إلى التدريب المعملي (من 5 إلى 10 مساء)
■ سوف يتم استبعاد أي طالب في حالة غيابه بنسبة 10% من عدد الساعات المطلوب لكل دورة.