الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

هل هذا الكورس مفيد فى الجافا ام ينقصه شى؟؟

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته
وجدت كورس فى القاهرة لدراسة الجافا ولكن حابب اعرف هل مكونات الكورس هتفيدنى كى اتعلم الجى ديفلوبر مستقبلا؟؟
بمعنى اخر سوف اتعلم بكم فى المئة من مكونات هذا الكورس؟؟




Java J2EE course content:-


Chapter 1: Enterprise Java Overview


J2EE (Java 2 Enterprise Edition) reference implementation
J2EE overview
Reference implementation overview and licensing
Services
Supported databases
Limitations of reference implementation
Configuration


Chapter 2: WebSphere Application Developer



Developing code in WebSphere Application Developer
Running web applications in WebSphere Application Developer
Using Enterprise JavaBeans in WebSphere Application Developer


Chapter 3: Servlets


What is a Servlet?
Lifecycle methods
The service() method
Creating servlets
HTTP servlets
Responding to requests
Logging
Servlets and threads
Storing session data
URL rewriting
Cookies
Redirection
Errors and unavailability
Testing and deploying in WSAD


Chapter 4: JavaServer Pages


What is a JSP?
How JSPs work
Directives
Actions
Scriptlets
Standard actions
Standard directives
Conditional and looping execution
JSPs and JavaBeans
Standard variables in JSPs
Defining variables and methods
Including other documents
Redirection


Chapter 5: RMI Overview



Remote Procedure Calls (RPC)
Remote Method Invocation (RMI)
Remote interfaces
Building a remote object


Chapter 6: EJB Overview



What are EJBs?
Session beans
Entity beans
Message beans
EJB architecture
Example EJB
Naming
Containers and servers
Using the WSAD JNDI Test client
Using the WSAD EJB Test client


Chapter 7: Container Managed Persistence (CMP)


EJBs with Container-Managed Persistence
Entity beans
Principles of CMP
Creating a CMP bean (remote interface, home interface, bean class)
Mapping fields
Simple mappings
Type mapping
Complex mappings
Generating extension mappings for WSAD



Chapter 8: EJB Deployment



Deployment descriptors
Why deploy?
Deployable beans vs deployed beans
EJB JAR files
J2EE Deployment Tool
Configuring an EJB
Adding a web component
Adding a client application
Verification and deployment
Exporting to WebSphere Application Server



Chapter 9: Java Naming and Directory Interface (JNDI)



What is JNDI?
Why use a naming service?
DNS (Domain Name Service)
LDAP (Lightweight Directory Access Protocol)
Contexts
Looking up values
Naming in the Enterprise
EJB Clients
What is an EJB Client?
Finding an EJB
Using an EJB


Chapter 10: Session beans


What is a session bean?
Stateful vs stateless session beans
Implementing a session bean


Chapter 11: Standard EJB Methods



Standard methods in EJBs
Creation and removal
Load and store
Instance pooling
Passivation and activation
Contexts
Handles
Chapter 12: SQL Overview
The purpose of SQL
Components of SQL
Selects
Joins
Inserts


Chapter 13: JDBC (Java DataBase Connectivity)



What is JDBC?
JDBC classes and interfaces
JDBC drivers
Database naming
Connecting to a database
Processing ResultSets
JDBC and Java types
Connection pooling



Chapter 14: EJBs with Bean Managed Persistence



Principles of BMP
Building a BMP bean
Using databases within BMP beans
Configuring BMP beans
Using naming



Chapter 15: Transactions Overview



What are transactions?
Transaction properties
Java transactions
One-phase and two-phase commit



Chapter 16: EJB Transactions


EJB transactions
Different models for transaction management
Transaction attributes
Transaction isolation
User transactions
Sessions and transactions
Clients and transactions
Mixing transactions


Chapter 17: EJB Security


Authentication and authorisation
Realms
Users, groups and roles
Delegation



Chapter 18: Java Messaging Service (JMS)



Messaging architecture
Publish/Subscribe and Point to Point (P2P)
Queues and Topics in JMS
Message types
Creating and using topics
Creating and using queues
Comparison of topics and queues
Temporary topics
Message transactions
Formatting data with XML
Integration with legacy systems



Chapter 19: JavaMail



Mail overview
SMTP, POP and IMAP
Stores and Folders
Creating and sending mail
Creating mixed messages
Activation framework overview

بتاريخ:

جميل جدا

بتاريخ:

ماذا عن الـ J2SE
أظن انه الاساس
وبعد ذلك الـ web App

والله اعلم

بتاريخ:

بالنسبة لل J2SE يحتاج CrashCourse
يعني دورة ثلاثة ايام .. مباديء الجافا والاوبجكت اورينتد .
وكفاية قوي .

  • بعد 2 أسابيع...
بتاريخ:

ممكن يا باشا اعرف فين الكورس ده؟

بتاريخ:
  • كاتب الموضوع

اخى eminem85 لو عاوز تفاصيل عن كورس الجافا ممكن تبعتلى ايميلك نتكلم فى الماسنجر

بتاريخ:

انا ايميلي [email protected] وابقى شاكر جدا لو نتكلم على الماسنجر علشان توضحلي بعض الامور وجزاك الله خيرا

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.