صصختلا تاررقلم
ةجذنم 10 لالمجا
Domain Modeling :
ةلكشلما قاطن في ءايشلأا Things In The Problem Domain
ةلكشلما لامج فيرعت o The Problem Domain
عاونأ o ءايشلأا Types Of Things
ينب تاقلاعلا عاونأ o ءايشلأا
Relationships
Among Things صئاصخ o ءايشلأا
Attributes Of Things
ل لالمجا في ءايشلأا ديدحتل ةمدختسلما تاينقتلا o Domain classes or Data entities
فانصلاا ططمخ لامج ةجذنم The Domain Model
Class Diagram ططمخو فانصلأا لامجو ،فنصلا فيرعت o
فانصلاا ططمخ لامج ةجذنمو،فانصلأا تارابتخلاا
.ةيريرحتلا لامعلأاو يلمعلا ءادلأا .
)يلمعلاو يرظنلا( يليصفتلا جهنلما
تاعاسلا ىوتلمحا
مييقتلا تاودأ
هزومرو فانصلأا لامج o Domain Class Notation
لأا ينب تاقلاعلا o اهليثتم ةقيرطو فانص
مادختساب لالمجا ةجذنم The Entity-Relationship
Diagram زومر حرش o
Cardinality
ىلع بيردتلا ططمخ ءاشنا
The Domain Model Class
Diagram مادختساب
Microsoft Visio .
ىلع بيردتلا ططمخ ءاشنا
The Domain Model Data
entities Diagram
عوضولما عجارم Introduction to Systems Analysis and Design, Ch 4
هتاطاشنو ميمصتلا تايساسأ 12 Essentials of Design and the
Design Activitie :
؟ مظنلا ميمصتو ليلتح ينب قرفلا يهام ميمصتلا تانوكم مها يهام تايوتسم يهام ميمصتلا
ميمصتلاو ليلحتلا جذانم ينب قرفلا ميمصتلا تاطاشن Design Activities
جمابرلاو تاقيبطتلا ةيلكيه ميمصت Design the
application architecture and software جمانبرلا ةيلكيه فيرعت o
Define software
architecture ثلاثلا ةيلكيه حرش o Three Layer Architecture
ةركف ءاطعإ o مدختسلما ةهجاو ميمصت نع
Design
the user interfaces ماظنلا ةهجاو ميمصت نع ةركف ءاطعإ o Design the
system interfaces تانايبلا دعاوق ميمصت نع ةركف ءاطعإ o Design
the database
ليصفتلاب فانصلأا ططمخ ميمصت Design Class
Diagrams فانصلأا ططمخ زومر حرش Notation for a Design
Class .اهسمر ةقيرطو
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
)يلمعلاو يرظنلا( يليصفتلا جهنلما
تاعاسلا ىوتلمحا
مييقتلا تاودأ
مسلاا ةباتك ةقيرط o Syntax for Name
صئاصلخا o Attributes
لاودلا o Methods فانصلأا لاود ىوتسم o Class level method
فانصلأا صئاصخ ىوتسم o Class level attribute
ةدرلمجا فانصلأا o Abstract class
ةدديا فانصلأا o Concrete class
تانايكلا ينب لقنتلا o Navigation Visibility
ليصفتلاب فانصلأا ططمخ ميمصت ءاشنا Design Class
Diagram ططمخ ىلع ءانب ،
The Domain Model
Class Diagram .
عوضولما عجارم Introduction to Systems Analysis and Design, Ch 6,Ch 10
عجارلما
Systems Analysis and Design, 9th Edition,2012, Gary b. shelly harry j. rosenblatt, ISBN-13:
978-0-538-48161-8
Introduction to Systems Analysis and Design: An Agile, Iterative Approach, International Edition, 6th Edition, 2012, Jackson & Burd, ISBN 13: 9781111972264
ا ررقلما مس ةمدقتلما تنترنلإا تاينقت
ا زمرل جمرب234
م قباس بلطت جمرب232
بييردتلا لصفلا 1
2 3
4 5
ةدمتعلما تاعاسلا 4
ينواعت بيردت لاصتا تاعاس
)عوبسأ/ةعاس(
ةرضامح 2
يلمع 4
نيرتم 0
و :ررقلما فص مدقي نم ةعوممج ررقلما اذه لماو ةيُُُُساُُُُسلأا تاراهلما
تاعوُُُُضو تيلا
نكتم نم بردتلما تاذ تاقيبطتلا ءاُُُُشنإ
ةددعتلما تائيبلا Cross platform apps
ةغل مادختُُسا ىلع بيردتلاو HTML5
قيرط نع طئاُُسولا تاملاعتُُسا و
ةينقت لمع ةئيب مادختُُُُُُُُُُُُُُُُُُُُُُسا ىلع بيردتلا متي امك ،CSS3
JavaScript API ىلع لمعت تيلا تاقيبطتلا ءانبل
،ةيكذلا ةزهجلأاو تنترنلاا تاحفصتم ىلع فرعتلا بيردتلا لمشي امك إ
ىدح :تاقيبطتلا ريوطتل ةثيدلحا لمعلا رُطُأ
لمعلا راطإ Phonegap
ليغشتلا مظن ىلع ةيكذلا ةزهجلأا مظعم ىلع مادختسلال ةلباق تاقيبطت ءانبل
ديوردنا Android لباو
وIOS يام رك س تفو Microsoft Mobile ييربكلابو
Blackberry .
لمع راطإ Oracle Apex
يلع يوتتح ةيكذلا فتاولهاو تنترنلاا تاقيبطت ءانبل ادج ةروطتم ةئيبك
.ةيلاع ةدوج تاذ تاقيبطت جاتنلإ اعم لماكتت تيلاو تانايبلا دعاوقو ةمدقتلما تنترنلاا تاينقت عيجم
ا :ررقلما نم ماعلا فدله
ي ميمصت نم بردتلما ينكتم لىإ ررقلما فده ةنيجه بيو تاقيبطت
Hybrid Apps تاصنم ةدعل ةجوم
ليغشت مظن ةدع ًلاماش ةيكذلا ةزهجلأاو تاحفصتلماك Cross platform apps
.
ا ررقملل ةيليصفتلا فادهلأ :
:نأ ىلع ةءافكبو ًارداق بردتلما نوكي نأ
1 - ةفرعم غل رماوأ يلكيلها ءانبلا ة
HTML5
2 - ةباتك تنترنلاا تاحفص ةمجرب رماوأ HTML5
3 - ريوطتلا ةئيب ةفرعم PhoneGap Framework
4 - ةيكذلا ةزهجلأل ةهجولما ريوطتلا توادأ ةفرعم Mobile APIs
5 - ايرماكلاو تاساسلحا عم لماعتلا
6 - يلماعلا عقاولما ديدتح ماظن عم لماعتلا GPS
7 - ةزهجلأا رجاتم ىلع تاقيبطتلا رشن ةيكذلا
8 - ريوطتلا ةئيب ةفرعم Oracle Apex
9 - تانايبلا ةدعاق في مكحتلا تاودأ ةفرعم
11 - تاقيبطتلا في ةكترشلما تانوكلما ىلع فرعتلا
( تادحولا ( لمعلا راطإ ةيلمعلاو ةيرظنلا
PhoneGap )
بيردتلا تاعاس ) ةيرظنلا ةيلمعلا
ةغل ةمدقم HTML 5
4 . 8
ةمدقتلما ةيبايسنلاا طانملاا تاحفص 2 CSS3
4
جذامنلا ةهجاوو جذامنلا Form API
2 4
نع ةمدقم راطإ
لمعلا Phonegap و
Apache Cordova 8
16
راطإ لمع ةزهجلأا ةيكذلا 2
4
تافللماو نيزختلا طئاسو ةهجاو Web Storage API and File API
4 8
ايرماكلا ةهجاوو لاصتلاا تاهج Camera API
4 8
فيارغلجا عقولما ةمدخ Geolocation API
تاساسلحاو Sensors API
4 8
تاقيبطتلا رشن 2
4
عوملمجا 32
64 96
( تادحولا ( لمعلا راطإ ةيلمعلاو ةيرظنلا
Oracle Apex بيردتلا تاعاس )
ةيرظنلا ةيلمعلا
ةغل ةمدقم HTML 5
4 . 8
تاحفص طانملأا ةمدقتلما ةيبايسنلاا 2 CSS3
4
جذامنلا ةهجاوو جذامنلا Form API
2 4
The SQL Workshop 4
6
ApplictionBuider 4
8
Regions 4
12
shared components 4
6
Session State 2
4
Processes 4
8
Security 2
4
عوملمجا 32
64 96
تاطاترشاو تاءارجإ : ةملاسلا
1 - .تامولعلما ةيرس ىلع ةظفايا
2 - .)خسنلا قوقح( ةيركفلا ةيكللما قوقبح مازتللاا
3 - ةزهجلأا ةملاس ىلع ةظفايا
4 - .تاودلأا مادختسا دنع ةملاسلا تاءارجإ عابتإ
5 - .ناكلما ةملاس تاميلعت عابتإ )يلمعلاو يرظنلا( يليصفتلا جهنلما
- ( لمعلا راطإ ةطخ PhoneGap
)
تاعاسلا ىوتلمحا
مييقتلا تاودأ
ةغل ةمدقم 12 HTML5
:
ةغل فيرعت HTML5
ةغلل ماعلا لكيلها فيرعت ةحفصلا مسج تانوكم فيرعت ةغل في ةديدلجا رصانعلا فيرعت HTML5
ةديدلجا صئاصلخا فيرعت .ةيريرحتلا لامعلأاو تارابتخلاا
يلمعلا ءادلأا
عوضولما عجارم HTML5 for Masterminds chapter 1
ةيبايسنلاا طانملاا تاحفص 6 :CSS3
يديلقتلا قودنصلا جذونم ىلع فرعتلا Traditional
Box Model نرلما قودنصلا جذونم ىلع فرعتلا Flexible Box
Model .
ةمدقتلما صئاصلخا فيرعت o box shadow, text shadow, @fontFace, RGBA, HSLA, outline, border-image,
filters
كيرحتلاو ليوحتلا صئاصخ فيرعت Transform and
Transitions .
ضرعلا جذونم موسو فيرعت Viewport Tags
طئاسولا تاملاعتسا ىلع فرعتلا Media Queries
تاحفصتم في روطلما عضوو ضرعلا جذونم تاودأ مادختسا .ةيرهشلا تنترنلاا .ةيريرحتلا لامعلأاو تارابتخلاا
يلمعلا ءادلأا
عوضولما عجارم HTML5 for Masterminds,Ch 2, Ch 3
جذامنلا ةهجاوو جذامنلا 6 Form API
ةديدلجا لاخدلاا رصانع فيرعت Email, search, URL,
Tel, Number, Range, Date, Week, Month, Time, Datetime, color .ةيريرحتلا لامعلأاو تارابتخلاا
يلمعلا ءادلأا
)يلمعلاو يرظنلا( يليصفتلا جهنلما -
( لمعلا راطإ ةطخ PhoneGap
)
تاعاسلا ىوتلمحا
مييقتلا تاودأ
ةديدلجا صئاصلخا فيرعت Autocomplete
,PlaceHolder, Required, Multiple, Autofocus, Pattern جذامنلا ةهجاو فيرعت Form API
عوضولما عجارم HTML5 for Masterminds,Ch 5
لمعلا راطإ ةمدقم 24 Apache Cordova and PhoneGap
لمعلا راطإ فيرعت PhoneGap
ةييخرات ةذبن تاقيبطتلا ينب قرفلا بيولا تاقيبطتو ينعم ليغشت ماظنل ةهجولما
ةنيجلها لمعلا راطإ بيصنت PhoneGap
تابلطتلما ليمتحو
تاقيبطتلا ريوطت ةئيب ةئيهت لمعلا راطإ مادختسا PhoneGap
في ثادحلأا مادختسا CordovaDeviceready event, online
event, offline event, Pause event, Resume event, Backbutton event .
ليغشتلا مظن تابلطتم ليمتح android, ios
ةصنم لىا cordova
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
عوضولما عجارم PhoneGap: Beginner's Guide, chapter 1
ةيكذلا ةزهجلأا لمع راطإ 6 :
ةيفيك ءاشنإ ةقباطم تاهجاو
ةزهجلألةيلصلأل ةيكذلا
Native App UI
ةشاشلا ريودت عم لماعتلا ةيفيك ىلع فرعتلا Screen
orientation زاهلجا ريودت عم لماعتلا ةيفيك ىلع فرعتلا Device
Orientation زاهلجا زازتها عم لماعتلا Shake gestures
طئاسولا طاقتلا ةقيرط Media capture API
ةزهجلاا تاهجاول ةهجولما لمعلا ت اراطا ىلع فرعتلا ةلوميا Boilerplate , Zurb, Twitter Bootstrap,
Ionic , ExtJS, AngularJS, JQuery Mobile .ةيريرحتلا لامعلأاو تارابتخلاا
يلمعلا ءادلأا
عوضولما عجارم PhoneGap: Beginner's Guide, Ch 2, Ch3
)يلمعلاو يرظنلا( يليصفتلا جهنلما -
( لمعلا راطإ ةطخ PhoneGap
)
تاعاسلا ىوتلمحا
مييقتلا تاودأ
و 12 تافللماو نيزختلا طئاسو ةهجا Web Storage API and File API
لمعلا راطإ نم يليا نيزختلا طئاسو مادختسا PhoneGap
LocalStorage API تانايبلا دعاوق مادختسا PhoneGap SQL storage
لمعلا راطا في تانايبلا دعاوق عم لماعتلا PhoneGap
، تادللمجاو تافللما ةءارق، تافللما ضارعتسا( تافللما عم لماعتلا لما لقن ،تادللمجاو تافللما ةباتك )تافل
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
عجارم عوضولما 1
- HTML5 for Masterminds, Ch 14, Ch 16
2 - PhoneGap: Beginner's Guide, Ch 6
ايرماكلا ةهجاوو لاصتلاا تاهج 12 Camera API
لاصتلاا تاهج رصانع ContactName Object,
ContactFiled Object, ContactAddress Object لاصتلاا تاهج ةيفصت Filtering contact data
طاقتللااو ايرماكلا تاهجاو عم لماعتلا Camera API,
Capture API ايرماكلا لىا لوصولا للاخ نم طئاسولا طاقتلا Media Capture API
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
عوضولما عجارم PhoneGap: Beginner's Guide, Ch 6, Ch 10
فيارغلجا عقولما ةمدخ 12 Geolocation API
تاساسلحاو Sensors API
:
ةيكذلا ةزهجلاا في ةدوجولما تاساسلحا عاونا ىلع فرعتلا تاساسلحا عم لماعتلا accelerometer ,compass
فيارغلجا عقولما ةمدخ نع ةمدقم Geolocation
فيارغلجا عقولما ةهجاو عم لماعتلا Geolocation API
لجوج طئارخ عم لماعتلا Google Maps
. .ةيريرحتلا لامعلأاو تارابتخلاا
يلمعلا ءادلأا
عوضولما عجارم PhoneGap: Beginner's Guide, Ch7, Ch 8
تاقيبطتلا رشن 6 :
رشنلل هزيهتجو قيبطتلا طغض ةمدخ ىلع فرعتلا Google closure
ىلع فرعتلا UglifyJS2
تاعرسلما مادختسا AliceJS
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
)يلمعلاو يرظنلا( يليصفتلا جهنلما -
( لمعلا راطإ ةطخ PhoneGap
)
تاعاسلا ىوتلمحا
مييقتلا تاودأ
ةفلتمخ تاصنم ىلع لمعلل قيبطتلا ةئيهت ةقيرط Porting web
Application عقوم للاخ نم قيبطتلا ةجمرت Adobe PhoneGap
.
ةيكذلا ةزهجلأا ةمظنأ رجاتم لىإ ةرشنو اينوتركلا قيبطتلا عيقوت
عوضولما عجارم PhoneGap: Beginner's Guide appendix B
)يلمعلاو يرظنلا( يليصفتلا جهنلما ( لمعلا راطإ ةطخ-
Oracle Apex )
تاعاسلا ىوتلمحا
مييقتلا تاودأ
ةغل ةمدقم 12 HTML5
ةغل فيرعت HTML5
ةغلل ماعلا لكيلها فيرعت ةحفصلا مسج تانوكم فيرعت ةغل في ةديدلجا رصانعلا فيرعت HTML5
ةديدلجا صئاصلخا فيرعت .ةيريرحتلا لامعلأاو تارابتخلاا
يلمعلا ءادلأا
عوضولما عجارم HTML5 for Masterminds chapter 1
ةيبايسنلاا طانملاا تاحفص 6 :CSS3
يديلقتلا قودنصلا جذونم ىلع فرعتلا Traditional Box
Model نرلما قودنصلا جذونم ىلع فرعتلا Flexible Box Model
.
ةمدقتلما صئاصلخا فيرعت box shadow, text shadow, @fontFace, RGBA, HSLA, outline, border-image, filters
كيرحتلاو ليوحتلا صئاصخ فيرعت Transform and
Transitions .
ضرعلا جذونم موسو فيرعت Viewport Tags
فرعتلا طئاسولا تاملاعتسا ىلع
Media Queries
تنترنلاا تاحفصتم في روطلما عضوو ضرعلا جذونم تاودأ مادختسا .ةيرهشلا .ةيريرحتلا لامعلأاو تارابتخلاا
يلمعلا ءادلأا
عوضولما عجارم HTML5 for Masterminds, Ch 2, Ch3
)يلمعلاو يرظنلا( يليصفتلا جهنلما ( لمعلا راطإ ةطخ-
Oracle Apex )
تاعاسلا ىوتلمحا
مييقتلا تاودأ
جذامنلا ةهجاوو جذامنلا 6 Form API
:
فيرعت ةديدلجا لاخدلاا رصانع Email, search,
URL, Tel, Number, Range, Date, Week, Month, Time, Datetime, color
فيرعت ةديدلجا صئاصلخا Autocomplete
,PlaceHolder, Required, Multiple, Autofocus, Pattern جذامنلا ةهجاو فيرعت Form API
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
عوضولما عجارم HTML5 for Masterminds, Ch 5
لمع ةشرو 10 SQL Workshop
:
مادختسا The SQL Workshop
تانايبلا ةدعاق تانئاك ضارعتسا Object Browser
ملاتسلاا رماوأ ةباتك SQL Command Tool
تافلم ءاشناو ليمتح SQL Scripts
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
عوضولما عجارم Understanding Oracle APEX 5 Application Development chapter:1
قيبطتلا ءانب 12 Application Builder
:
تاقيبطتلا ءاشنإ تاقيبطتلا عاونأ قيبطتلا صئاصخ ريرتح قيبطتلا فذح قيبطتلا ليغشت تاحفصلا ممصم Page Designer
ةحفص ءاشنإ ليغشت ةحفصلا ةحفصلا صئاصخ ريرتح
دعاسلما مادختسا Built-in Help
.ةيريرحتلا لامعلأاو تارابتخلاا يلمعلا ءادلأا
عوضولما عجارم Understanding Oracle APEX 5 Application Development chapter:2
قطانلما 16