ةيبيردتلا تارودلا - Mansscc.mans.edu.eg/files/training-courses.pdfEffects Final...
Transcript of ةيبيردتلا تارودلا - Mansscc.mans.edu.eg/files/training-courses.pdfEffects Final...
التدريبية الدورات
إعداد
مسالد عبد الحممأ/
2
Accounting 44دورات ICDL 3دورات
Widows 4 Excel Accounting 45 Word 6 Peachtree 46
Power point 8 49 محاسبة دفترية
Excel 10 دوراتCAD 52
Access 12 3D Max1 53 Internet 16 3D Max2 55
IT 3D Max3 57
Graphics 19دورات Programming 59دورات
Photoshop I 20 Web Programing Diploma
Using c# / VB .Net 60
Photoshop II 22 Windos Programing
Diploma Using c# / VB .Net 63
Flash 24 Java 1 66
Illustrator 26 Java 2 70
InDesign 28 دورات ORACEL 74
WEB29دورات ORACLE FORMS57
HTML - CSS 30 ORCACEL PL/SQL 80 HTML – CSS – jquery
Mobile 32
ORACEL Reports 85
Java Script +jquery 35 ORACEL SQL 88 PHP & Mysql 38
3
ICDL
4
1
2
3
4 WordPad
5
6
7
احملتوى إجنليزى احملتوى عربى م
ا األوىل
Introduction to Computer.
Desktop & Icons.
Deal with Window.
Shutdown – Restart – Logoff
الثانية
Taskbar.
windows Managements.
Start Menu.
Help.
Arrange Icons.
Delete Icons.
Recycle Bin.
Folder – Folders Tree.
Rename files or folder.
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسWindows 1002
5
الثالثة
Desktop Background.
Screen Saver.
Screen Resolution.
Add or Remove Gadgets.
Date & Time.
System Properties.
الرابعة
WordPad
Navigate between open Computer
Programs.
Keyboard.
WordPad.
خلامشةا
Calculator.
Paint.
Notepad
الشادسة
Deals with Files.
windows Explorer.
Files & Folders Properties.
الشابعة
Search about files.
Task Manager.
Format.
الثامهة
Control Panel
Language & Regional options.
Mouse.
Add & remove programs.
Add Printer
التاسعة
Virus.
Compress files & folders.
Print Manager.
العاشرة
Exam
6
1
2
3
4
5
6
7
احملتوى إجنليزى احملتوى عربى م
األوىل
Interface of word programme
Customizing quick access toolbar
Show and hide some items within word
programme
Selecting text by using Mouse and by
using the buttons of keyboard
الثانية
Text formatting
Applying text effects
Change case
Applying text highlight color
Using the format painter
Saving the document by many types
الثالثة
Paragraph formatting
Bullets and numbering
Line and paragraph spacing
Borders and shading for paragraph and
page Border
Applying styles
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورس word1015Windows
7
الرابعة
Sample template creating
Page break creating
Inserting symbols and special characters
Find and replace within word programme
خلامشةا
Header and footer
Importing picture from file and picture
from clipart
Inserting shapes
Inserting date and time
Creating text box and creating wordart
الشادسة
Margins adjusting
Page orientation
Document preview
Hyphenation
Watermark
Creating columns
الشابعة
Document view
Zoom
Arrange documents
Spelling and grammer
الثامهة
Tables inserting
Insert row and column
Delete row and column
Merge and splitting cells
Auto fit contents
التاسعة
Distribute columns and rows
Repeat header rows
Change text direction
Data alignment
Table ‘s border and shading
Mail merge wizard
العاشرة
Exam
8
1 presentation design & Layout
2
3 SmartArt
4 Slide master Sectionsdesign
5
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسPowerPoint820Windows - Winword
9
احملتوى إجنليزى احملتوى عربى م
األوىل
presentation
slide show
Introduction to MS PowerPoint 2010.
Understanding Slides.
File Menu.
Change the Presentation Views
Slide Show.
الثانية
layout & design
Add New Slide, Remover, exchange
slides order, copy, cut, duplicate and
Paste slide.
change slide layout and Design
الثالثة
.
Add Content to slide with its
formatting.
Insert picture, ClipArt, Shape with
formatting.
الرابعة
smart Art
master
Drawing shapes
Insert smart Art
Slide Master.
خلامشةا
Add Section, Rename, and Remove
design
sections
.
Add Section, Rename, and Remove.
Apply more than one design.
Deal with Animation.
الشادسة
.
slide Show
Add more Animations on same slide
with more types.
Timing and animation order.
Slide Show
الشابعة
Add transitions.
Change Timing of transitions, change
its duration and Add sound.
الثامهة
Exam
01
1
2
3
4
5
6
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسExcel1015Windows
00
م
األوىل
Introduction to Excel.
Interface.
Deal with program.
ا الثانية
Manipulating data.
Math Formulas.
Manipulating sheet
Find and replace.
الثالثة
Absolute and relative reference.
Errors.
الرابعة
if
Functions: Max, Min, Average, Sum,
Count.
If function.
خلامشةاا
Formatting cells.
Conditional formatting.
الشادسة
Chart
الشابعة
Fill.
Series.
الثامهة
Sort.
Filter.
التاسعة
Print.
العاشرة
Exam
02
فهم مفاهيم قواعد البيانات . -2 إنشاء قاعدة بيانات. -0 إنشاء الجداول والتعامل مع خصائصها. -3 عمل عالقات بين الجداول. -4 إنشاء استعالمات. -5 إلدخال البيانات والتعامل معها.إنشاء نماذج -6 إنشاء تقاير للطباعة. -7
احملتوى إجنليزى احملتوى عربى م
حملاضرة األوىلا
Field Size – Default Values .)
Introduction to Database.
Table – Field – Record – Primary
Key – Foreign Key
Create New Database.
Create Tables.
Data types.
table properties (Field Size -
Default value )
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسAccess 1015Windows
03
الثانية
التعامل مع خصائص الجداول
Data Type ( AutoNumber).
Table Properties.
Caption.
Validation Rule & Validation text.
Required.
الثالثة
.التعامل مع خصائص الجداول
.التعامل مع شاشت عرض البياناث
Table properties.
Input Mask.
Indexed.
Lookup.
Datasheet View.
Navigate between Records.
Add / Remove Record.
Find & Replace.
الرابعة
العالقاث بين الجداول Relationship between tables.
Examples.
خلامشةا
عمل فلترة
تنسيق الجدول
Filter.
Format table.
الشادسة
االستعالماث
Query.
Create query by Wizard.
Create query in design view.
Create query to two tables.
الشابعة
النماذج
Forms.
Create forms by wizard.
Create forms by design view.
الثامهة
التقارير
Report.
Create Report by wizard.
Update Report in Design View.
التاسعة
تنسيق التقرير
الطباعت
Format Report.
Page setup.(table, query, form,
report).
print. (table, query, form, report).
العاشرة
االختبار Exam
04
1
2
3
4
5
6
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسInternetExcel109Windows
05
احملتوى إجنليزى احملتوى عربى م
وىلاال
Understand what the Internet is
Know what search engine and web
browser are
Really simple syndication and podcast
Security considerations
data threats and Protection against
them
يةثان
ال
using browser – screen layout
Set the browser Home page
History list – delete browsing history
Bookmarks
Browser setting(pop-up, cookies,
cache internet files)
Use help functions
ثةثال
ال
Search engine
Using Advanced search
Forms
Download files from a web page
Prepare and print web page
عةراب
ال
E-mail and electronic communication
E-mail ethics
Make E-mail
شةخلام
ا
outlook Microsoft Outlook 2010
سةشاد
ال
Exam
06
IT
1
2
3
4
5
6
7
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسIT710.5
07
إجنليزى احملتوى عربى احملتوى
األوىل
Main Frame
- What a computer is
What computer hardware is
What software is
What peripheral devices are
What information technology means
What a personal computer is
What a main frame is
What a network computer is
What a laptop is
الثانية
DVD
What the CPU does
How CPU speed is measured
What RAM and ROM are
How computer memory is measured
The keyboard
The mouse
The scanner
The microphone
Other input devices
The computer screen
Touch screens
Printers
Plotters
Speakers
Internal and external hard drives
Floppy disks
CDs and DVDs
الثالثة
Operating systems
Application software
Software versions
Software updates
GUIs
What an operating system does
Some common operating systems
What software applications do
08
الرابعة
Local area network
Wide area network
The client and server
The internet
www
electronic world and applications
virtual communities
خلامشةا
Safety and environment
Security
Hacking
Password,authnication,authorization
الشادسة
- Data backup methods
The implications of data theft
Viruses
Spyware
malware
Disinfecting and quarantining
Anti-virus software
What to do if your infected
Keeping software up to date
Performing scans
Other malware safety tips
الشابعة
The legal issues of software
What is copy right
The data control laws
How this laws are applied to software
How to protect data sharing
09
Graphics
21
Photoshop I
1
2
3
4
5
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسPhotoshop 11218
20
إجنليزىاحملتوى احملتوى عربى م
األوىل
Types of image.
Types of color.
introduction to Photoshop .
fill color
الثانية
Selection tool Part One
الثالثة
Selection tool Part two
الرابعة
Layers System
خلامشةا
Transform tool and option
Gradient tool
الشادسة
TXT
الشابعة
Shapes and intro to pen tool
الثامهة
Pen Tool option
التاسعة
Brush and color Gray Picture
Color replacement tool
العاشرة
) Photo Correcting and Retouching
(Part one)
حلاديا
شر ع
) Photo Correcting and Retouching
(Part Two)
الثاني
شرع
EXAM
22
Photoshop II
1
2
3
4
5
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسPhotoshop II1424
23
احملتوى م
Types of Masks Part one األوىل
Types of Masks Part Two الثانية
Layer Style الثالثة
Blend Moods الرابعة
Action Menu اخلامشة
Filter Part One الشادسة
Filter Part Two الشابعة
Animation Part One الثامهة
Animation Part two التاسعة
Slice tool العاشرة
Import Cad file to Photoshop to decorate (part One) احلادي عصر
Import Cad file to Photoshop to decorate (part Two)
& Web Design Practice الثاني عصر
Banner and flyer Practice (1)
Banner and flyer Practice (2) الثالث عصر
Exam الرابع عصر
24
Flash
1
2
3
4
5
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسFLASH1220
25
احملتوى م
Getting Started with Flash األوىل
Drawing in Flash الثانية
Working with Text الثالثة
Working with Symbols الرابعة
Working with the Timeline اخلامشة
Creating Shape Tweens الشادسة
- Creating Motion Tweens الشابعة
Filters and Blend Modes الثامهة
Using Bitmap Graphics التاسعة
12 Using Sound & Video العاشرة
Introduction to Action Script 3.0 احلادي عصر
EXAM الثاني عصر
26
Illustrator
1
2
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسIllustrator 1422Photoshop
27
احملتوى م
األوىل
What is illustrator
Control the interface
Playing with color
Illustrator vs photoshop
الثانية
Stroke and fill
Pen tool
Line tools
Exporting pictures
Drawing tools الثالثة
Type tools الرابعة
Transform tools اخلامشة
الشادسة Controlling solid color
Controlling gradient color
Controlling pattern
Playing with symbols الشابعة
Layers and appearance الثامهة
Effects menu التاسعة
Effects menu العاشرة
Animation techniques احلادية عصرة
Lights
Workshop (card –brochure) الثانية عصرة
Workshop (Banner) عصر الثالثة
Printing techniques
Project الرابعة عصر
28
InDesign
1
2
احملتوى م
األوىل What is InDesign
Control the interface
What is the Master page
Importing and controlling pictures الثانية
Formatting text and paragraph الثالثة
Tables الرابعة
Effects اخلامشة
Final touches
Styles الشادسة
Workshop (magazine) الشابعة
Project الثامهة
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسInDesign 812Photoshop or illustrator
29
WEB
31
HTML - CSS
Develop attractive web pages
Format text and paragraphs
Create external, internal and e-mail hyperlinks
Design tables and DIV
Add and adjust images in web pages
Create user forms
Use cascading style sheet CSS
الكورسمتطلبات عدد الشاعات عدد احملاضرات اسم الكورسHTMl+CSS 1420
30
م
المحتوى الموضوع
األوىل
Introduction to HTML
Internet overview.
What is the HTML?
General rules for developing Web pages.
الثانية
HTML Code
HTML Text Editors.
HTML Tags.
Container tags & empty tags.
الثالثة
Working with text and paragraphs
Inserting text and paragraphs.
Formatting text and paragraphs.
Heading levels.
Aligning paragraphs.
الرابعة
Working with Images
Types of image files used for Web
Inserting images
Image properties
Using colors in Web page
Changing background color
خلامشةا
Lists and Hyperlinks
List types
Inserting lists
Hyperlinks overview
Hyperlinks types
Creating hyperlinks
الشادسة
Working with tables
Tables' items and tags
Creating tables
Adjusting table properties
Merging and splitting cells
الشابعة
DIV & SPAN DIV.
Span
الثامهة
Forms
Forms overview
Form fields
Creating forms
Inserting fields
Scripting languages overview
التاسعة
Cascading Style Sheets (CSS)
Cascading Style Sheets overview
Cascading Style Sheets Rules
Using Cascading Style Sheets
العاشرة
Project
32
HTML5 + CSS3 + jQuery Mobile
Start building HTML5 pages.
Understand the major benefits of HTML5.
Understand the difference between HTML5 and HTML 4.
Be familiar with HTML5's new elements and attributes.
Work with audio and video in HTML5.
Work with HTML5's new Canvas element to create code-based drawings.
Use Web Storage for offline applications.
Use all the cool new HTML5 form elements.
Understand the current state of browser support for HTML5 and how to make HTML5
sites degrade gracefully
Start with the basics. Write CSS3-friendly HTML, by today’s browsers.
Appling Format text, creates navigation tools, and enhances pages with graphics.
Make your pages lively give your visitors attractive tables and forms.
Use professional design techniques such as floats and positioning.
Get advanced techniques. Use CSS3 more effectively and efficiently.
Building web site or application its design will work on all popular smartphone, tablet,
and desktop platforms by jQuery Mobile.
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسHTML5 + CSS3 + jQuery Mobile
0740JavaScript
33
م
حملاضرة ا
1
Laying out a Page with HTML5
Page Structure
New HTML5 Structural Tags
Page Simplification
حملاضرة ا
2-3
How We Got Here
The Problems HTML 4 Addresses
The Problems XHTML Addresses
The New, More Flexible Approach of
HTML5 - Paving the Cowpaths
New Features of HTML5
The HTML5 Spec(s)
Current State of Browser Support.
حملاضرة ا
4
Sections and Articles
The section Tag
The article Tag
Outlining
حملاضرة ا
6-7
HTML5 Audio and Video
Supported Media Types
The audio Element
The video Element
Accessibility
Scripting Media Elements
Dealing with Non-Supporting Browsers.
حملاضرة ا
8-9
HTML5 Forms
Modernizer
New Input Types
HTML5 New Form Attributes
Some Other New Form Field Attributes
New Form Elements
حملاضرة ا
10
HTML5 Web Storage
Overview of HTML5 Web Storage
Web Storage
Other Storage Methods
حملاضرة ا
11
-12
HTML5 Canvas
Getting Started with Canvas
Drawing Lines
Color and Transparency
Rectangles
Circles and Arcs
Quadratic and Bezier Curves
Images
Text
34
حملاضرة ا
13
-15
Integrated APIs
Offline Application API
Drag and Drop API
حملاضرة ا
16
Introduction to CSS
CSS Selectors
The CSS Cascade
The Difference Between <div> and
<span>
Measurements
Fonts and Typography
Managing Text Styles
CSS Colors
Positioning Elements
Pseudoclasses
Pseudoelements
Shorthand Rules
The Box Model and Layout
حملاضرة ا
17
-18
Advanced CSS with CSS3
Attribute Selectors
The box-sizing Property
CSS3 Backgrounds
CSS3 Borders
Box Shadows
Element Overflow
حملاضرة ا
19
-20
Advanced CSS with CSS3
Multicolumn Layout
Colors and Opacity
Text Effects
Web Fonts
Transformations
Transitions
حملاضرة ا
21
-26
jQuery Mobile
Introduction to jQuery Mobile.
Pages & Dialogs.
AJAX Navigation & Transitions.
Content & Widgets.
Buttons.
List views.
Form elements.
Responsive Design.
Theming.
حملاضرةا
27
Project
35
JavaScript + Jquery
Explain JavaScript usage and limitations
Explain the object model as it applies to JavaScript
Use the different language constructs
Demonstrate the use of objects, properties, and methods in the object model
Create handlers that respond to different events
Use JavaScript in performing form validation
Use JavaScript to create web page frames
Use JavaScript to create Rollover Buttons
Explain the function and usage of Cookies
Create interactive web page.
Explain the Uses of JavaScript library.
Explain Jquery usage and limitations.
Explain the Selectors, Events, and Effects& Animation.
Dealing with Tables & Forms
Use Jquery in Ajax.
الكورسمتطلبات عدد الشاعات عدد احملاضرات اسم الكورسJavaScript +
Jquery 0740Html and CSS
36
Main Topics Sub Topics م
حملاضرة ا
2
Introduction to JavaScript
What is JavaScript?
Prerequisites for learning JavaScript
Software needed for using JavaScript
Origin, properties and usage of JavaScript
Client-side & server-side applications
حملاضرة ا
0
Fundamental Programming
Concepts
What is a variable?
Data types
Operators
Expressions
Keywords & reserved words
حملاضرة ا
3
Program Flow Control
Conditional statements (if .. else &
switch)
Repeating statements – Loops (for, while,
& do .. while)
Break and continue statements
حملاضرة ا
4
Functions & Event Handlers
Concept of function
Function types
How to define and call a function?
Event handlers
حملاضرة ا
5
JavaScript Object Model
What is Object-Oriented Programming?
Document Object Model Hierarchy
Window & document objects
Image object
History, location & navigator objects
حملاضرة ا
6
JavaScript Language Objects String, Array, Date, Math and Boolean
objects
حملاضرة ا
7
Custom JavaScript Objects
Creating custom objects
Creating the object: the constructor
Creating an instance of a custom object
Creating object methods
Defining object properties
حملاضرة ا
8
Receiving User Input
Form controls
Form objects
Form validation
37
حملاضرة ا
9
Cookies & JavaScript Security
What are cookies?
Why use cookies?
How are cookies sent and stored?
Testing for cookie presence
Controlling cookies in the browser
JavaScript security
حملاضرة ا
22
Frames Frames and targets
Targeting Windows
حملاضرة ا
22
Image Maps Defining the image map
Adding script to an image map
حملاضرة ا
20
JavaScript Buttons JavaScript rollover buttons
Other buttons
حملاضرة ا
23
Advanced Topics
Function set Timeout
Function random
External JavaScript
حملاضرة ا
24
- 06
Jquery
Getting Started
Selectors
Events
Effects& Animation
DOM Manipulation & Page
Navigation
Dealing with Tables & Forms
Ajax
Using Plugins
حملاضرة ا
07
Project
38
PHP & MySQL
PHP basics such as strings and arrays, and pattern matching.
A detailed discussion of the variances in different PHP versions.
MySQL data fundamentals like tables and statements.
Information on SQL data access for language.
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسPHP & MySQL 3654
39
Content م
حماضرة 2
Introduction.
Installing software.
Syntax.
حماضرة 2
echo & print.
variables and Data type.
حماضرة 3
Constant.
Operators (Arithmetic , Assignment, String(concatenate), Increment &
decrement, Comparison Operators, Logical Operators).
حماضرة 4
if Statement.
if – else Statement.
if -- elseif -- elseif -- else
Examples.
حماضرة 5
switch.
Loops:
for
while
do -- while
حماضرة 6
- Example about loops
حماضرة 7
nested Loop.
examples.
41
حماضرة 8
- arrays.
- functions about array
حماضرة 9
- continue – function about arrays. - examples.
حماضرة 1
0
- function about Strings
محة
اضر1
1
- continue function about String
- examples
حماضرة 20
- functions.
حماضرة 23
- example about functions.
حماضرة 24
- php Forms
حماضرة 25
- examples about forms
40
حماضرة 26
- include.
- include_once
- require.
- require_once.
- examples
حماضرة 27
- dealing with Files.
حماضرة 28
- file upload.
- examples.
حماضرة 29
Cookies.
- Sessions.
حماضرة 02
- E-mail.
- Secure Email.
حماضرة 02
- phpMyAdmin Database Manager.
حماضرة 00
- connect to mysql in command prompt.
- show / create / delete database.
- show tables.
حماضرة 03
- create tables.
- show describe tables.
- insert records.
- select.
42
حماضرة 04
- where.
- alter table.
- drop table.
- rename table.
- delete records.
- update records.
حماضرة 05
- order by.
- limit.
- between – in – like – or – and – not
حماضرة 05
- OOP.
- create classes.
- constructor.
حماضرة 06
- access modifier.
- static.
- this
حماضرة 07
- Inheritance.
حماضرة 08
- php connect database.
- php select database.
- Structured Query Language
- php select.
حماضرة 09
- php delete.
- php update.
حماضرة 32
- Complete project
43
حماضرة 32
- Continue project
حماضرة 30
- 36
- smarty tutorial
44
Accounting
45
Excel Account
األوىل
الشادسة والشابعه
sumif
sumifs
countif
countifs
vlookup
الثانية
الثامهه Data validation
protect Work sheet
Protect apart of worksheet
Protect Workbook
Encrypt Workbook with password
الثالثة
التاسعة والعاشرة
الرابعة
حلادية عصر والثانية عصرا
خلامشةا
if
الثالثة عصر
متطلبات الكورس الشاعاتعدد عدد احملاضرات اسم الكورسExcel Account 2302
46
PEACHTREE
األوىل
Business types
الثانية
الثالثة
Stock item
Serialized Stock item
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسPEACHTREE 2402
47
الرابعة
Master Stock item
assembly
Serialized assembly
خلامشةا
الشادسة
الشابعة والثامهه
التاسعة والعاشرة
حلادية عصر ا
Inventory Adjustment
Item prices
report group
48
الثانية عصر
عصر عصر
Role
الرابعة عصر
49
1
2
3
4
5
6
7
8
9
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورس Bookkeeping 2302
51
م
حملاضرةا
األوىل
حملاضرةا
الثانية
حملاضرةا
الثالثة
حملاضرةا
الرابعة
حملاضرةا
خلامشة
ا
حملاضرةا
الشادسة
حملاضرةا
الشابعة
50
حملاضرةا
الثامهة
حملاضرةا
التاسعة
حملاضرةا
العاشرة
حملاضرةا
حلادية عصرة
ا
حملاضرةا
الثانية عصرة
االثالثة عصرة
52
CAD
53
3D Max 1
6
7
8
9
11
الكورسمتطلبات عدد الشاعات عدد احملاضرات اسم الكورس3D Max 1 4104
54
األوىل What's 3D Max
Configure the interface and v.ports Simple modeling of box
التاسعة
Modifying objects using Edit mesh Lofting objects
الثانية
Continue modeling the geometries Selecting objects Transforming objects Snapping
العاشرة
Adding Textures Render techniques with scanline
الثالثة
Mirroring and aligning Extended primitives
حلادية عصرةا
Adding Textures Render techniques with scanline
الرابعة
How to compound objects
الثانية عصرة
Interior workshop
خلامشةا
Making a simple room using AEC extended objects Using merge and blocking ways
الثالثة عصر
Interior workshop
الشادسة
Designing with 2D objects
الرابعة عصر
Project
55
3D Max 2
1 Edit Ploy
2
3
4
5
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورس3D Max 2 2400 3D Max
56
األوىل
Edit poly modifier الثامهة
Spacing tool
Working with stairs tool
symmetry
الثانية
Examples التاسعة
using daylight system
using Cameras
الثالثة
Examples
العاشرة
using Cameras
Animation techniques
الرابعة
Exterior designing
حلادية عصرةا
Animation techniques
Lights
خلامشةا
Exterior designing "continue"
الثانية عصرة
Lights
Export from CAD to MAX
الشادسة
Exterior designing "continue"
الثالثة
عصر
exterior workshop
الشابعة
Exterior designing "continue"
الرابعة عصر
Project
57
3D Max 2
1
2 V-ray
3 V-ray
4 V-ray
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورس3D Max 2 24003D Max
58
األوىل
Cloth and FFD modifiers
الثامهة
V-ray lights
الثانية
Wave and Noise modifiers ة التاسعة
V-ray IES lights
الثالثة
Plugins & Scripts
العاشرة
V-ray sun lights (exterior)
الرابعة
Install V-ray
Concept Of Indirect illumination
حلادية عصرةا
Optimizing of the Render
process
خلامشةا
V-ray Materials
الثانية عصرة
Interior workshop
الشادسة
V-ray light Materials
الثالثة
عصر
Interior workshop
الشابعة
V-ray HDRI
الرابعة عصر
Project
59
Programming
61
Web Programming Diploma Using C#/VB.Net
Explain the purpose of the .NET Framework.
Understand the syntax of basic C#/VB programming constructs.
Create and call methods in a C#/VB application.
Create and use new types (enumerations, classes, and structures), and
understand the differences between reference types and value types.
Control the visibility and lifetime of members in a type.
Use inheritance to create new reference types.
Manage the lifetime of objects and control the use of resources.
Describe the underlying architecture and design of a Web application.
Write server-side code for Web Forms.
Ensure quality by debugging, unit testing, and refactoring.
Secure a Web application.
Apply Master Pages and CSS for a consistent application UI.
Implement AJAX in a Web application.
Deploy a Web application.
Develop high performance, scalable ADO.NET applications that can
query and update data.
متطلبات الكورس الشاعاتعدد عدد احملاضرات اسم الكورسWeb Programming Diploma Using
C#/VB.Net
65222
60
Level One: Programming in C#/VB Languages
ة ضر
حالم
ا1-
02
Programming Basics
(OOP)
The .NET Framework.
Visual Studio.
The history of C#/VB Language.
Concept of Procedural Programming.
Object Oriented Programming.
Classes.
Encapsulation.
Inheritance.
Polymorphism.
Polymorphism.
Abstract Classes (Virtual Class).
Interfaces.
Delegates and Events.
Structures.
Level Two: Developing Web Applications
ة ضر
حالم
ا4-
12
Developing
Web
Applications
Web Form Fundamentals.
HTML & CSS
Web Controls.
State Management.
Error Handling, Logging, and Tracing.
Deploying ASP.NET Applications.
Validation.
Rich Controls.
User Controls and Graphics.
Styles, Themes, and Master Pages.
Website Navigation.
Security Fundamentals.
Membership.
Profiles.
Caching.
ASP.NET AJAX.
Level Three: Developing Data Access Solutions
62
ة ضر
حالم
ا4-
2
Developing Data
Access Solutions
(Ado.Net)
ADO.NET Fundamentals.
Data Binding.
The Data Controls.
Component-Based Programming.
63
Windows Programming Diploma Using C#/VB.Net
Explain the purpose of the .NET Framework. Understand the syntax of basic C#/VB programming constructs.
Create and call methods in a C#/VB application.
Create and use new types (enumerations, classes, and structures),
and understand the differences between reference types and value
types.
Control the visibility and lifetime of members in a type.
Use inheritance to create new reference types.
Manage the lifetime of objects and control the use of resources.
Understand how varying business requirements influence the design
decisions when planning a Windows Client application.
Create a consistent and manageable user interface
Customize controls and introduce students to custom controls
deploy their applications using the various methods supported by
Visual Studio
Develop high performance, scalable ADO.NET applications that can
query and update data.
متطلبات الكورس عدد الشاعات احملاضراتعدد اسم الكورسWindows Programming Diploma
Using C#/VB.Net
2286
64
Level One: Programming in C#/VB Languages
المحاضرة 1-02
Programming Basics
(OOP)
The .NET Framework.
Visual Studio.
The history of C#/VB Language.
Concept of Procedural Programming.
Object Oriented Programming.
Classes.
Encapsulation.
Inheritance.
Polymorphism.
Polymorphism.
Abstract Classes (Virtual Class).
Interfaces.
Delegates and Events.
Structures.
Level Two: Developing Windows Applications
المحاضرة 4-02
Developing Windows
Applications
Windows Forms Fundamentals. User Interface Architecture
Control Basics
Forms
The Classic Controls
Images and Resources
Lists and Trees
Custom Controls.
Derived Controls
Custom Control Basics
User Controls
Modern Controls.
Tool, Menu, and Status Strips
Sound and Video
The Web Browser
Windows Forms Techniques.
Validation and Masked Editing
Multiple and Single Document Interfaces
Multithreading
65
Level Three: Developing Data Access Solutions
المحاضرة 4-2
Developing
Data Access
Solutions
(Ado.Net)
ADO.NET Fundamentals.
Data Binding.
The Data Controls.
Component-Based Programming.
66
Java 1 - 2جافا
1
2
3
4
5 Scanner
Switch
6
7 Array
8 Methods
9
11
11 Overriding PolymorphismEncapsulation
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسJava 1 0232Windows - 2جافا
67
األوىل
OOP
Command
prompt
- Introduction to Java – Object Oriented Programming. - Write the first program. - Rules of write a program in java. - Run a program in Command prompt. - Write Comments.
الثانية
printprintln
- Difference between print & println. - Variables : - Integer ( byte – short – int – long). - Floating (float – double). - Character (char ). - Boolean (Boolean)- String ( String ) - Examples.
الثالثة
final
- Named Constant. - Casting and Converting Primitive data type.- Arithmetic Operators. - Comparison operators. - Shorthand Operators. - Increment & Decrement Variables. - Examples.
الرابعة
if
if - else
if - else if - else if - else
?
- if Statement. - if - else Statement. - if - else if - else if - else. - ? Operator. - Examples.
خلامشة
ا switch
Scanner
- switch Statement.- Entering data from keyboard by use of Scanner class - Examples.
الشادسة
for
while
do - while
- Loop Statements. - for Statement. - while Statement. - do - while. - Examples
68
الشابعة - Nested Loop.
- Example about stars and numbers.
الثامهة break
continue
Loop
statements
- break. - continue. - review on loop statements.
التاسعة - One Dimension Array.
- Two Dimension Array. - Examples.
العاشرة - Review about Arrays
11
overloading
- Method.- Create Method. - Type of Method (void – return). - Overloading.
12
final
Methods
- Scope of Variables. - final method. - Examples about Methods.
13
- Define Class. - Create Class. - Create Object of class. - Create Constructors.- Overloading constructor. - Use Constructor to create object. - Examples.
حملاضرة ا
14
public private protected
static
static
sets gets
- Difference between public, private and protected. - static variables. - static method. - Encapsulation. - methods gets and sets
69
حملاضرة ا
15
this- Use of this reference. - Examples about classes.
حملاضرة ا
16
- Review about classes.
حملاضرة ا
17
super
- Inheritance. - Subclass & Superclass. - Use of super reference.
حملاضرة ا
18
overriding method
overloadingoverriding
- use of Overriding methods.- difference between Overloading & Overriding - Polymorphism.- Examples.
حملاضرة ا
19
- Reviews about Inheritance.
حملاضرة ا
02
- Exam.
71
Java 2 - 2جافا
1
2
3 Swing AWT
4 Swing
5 AWY
6 Event Handler
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورس Java 2 2032Java 1 - 2جافا
70
األوىل
- Review about Inheritance.
الثانية
try --- catch - Exception Handling. - try -- catch. - Examples.
الثالثة throw
catchtry - Use of throw. - One try and many catch. - Examples.
الرابعة
GUI
JOptionPane
GUI
JOptionPane
- Enter Data by use of JOptionPane.showInputDialog. - display message JOptionPane.showMessageDialog. - Ask the user : JOptionPane.showConfirmDialog
خلامشةا
AWT & Swing
JFrame
JFrame
- difference between AWT & Swing - JFrame. - JFrame properties. - setTitle - setLocationRelativeTo - setDefaultCloseOperation - setVisible. - setSize.
الشادسة
JFrame- setRizable. - Layout Manager. - FlowLayout. - GridLayout
حملاضرة الشابعةا
- BorderLayout. - Panels. - Examples
72
حملاضرة الثامهةا
- Labels. - TextField
حملاضرة التاسعةا
- Buttons and its properties. - Examples.
حملاضرة ا
العاشرة
- Event Handling. - Listener.
حملاضرة ا
11
- Examples on Event Handling & Listener.
حملاضرة ا
12
- Color Class & Font Class & setIcon - Examples.
حملاضرة ا
13
- Check Box and its properties. - Examples.
حملاضرة ا
14
- Radio Button and its properties. - Examples.
حملاضرة ا
15
- Text Area and its properties. - Examples.
حملاضرة ا
16
- Combo Box and its properties. - Examples.
حملاضرة ا
17
- List and its properties. - Examples.
73
حملاضرة ا
18
- Slider and its properties. - Examples.
حملاضرة ا
19
GUI- Reviews about GUI.
حملاضرة ا
02
- Exam.
74
ORCEL
75
ORACLE FORMS
حملاضرة األوىل :ا
(1) Introduction to Oracle Forms Developer and Oracle Forms Services
Define grid computing
Explain how Oracle 10g products implement grid computing
Describe the components of Oracle Application Server 10g and Oracle
Developer Suite 10g
Describe the features and benefits of Oracle Forms Services and Oracle Forms
Developer
Describe the architecture of Oracle Forms Services
Describe the course application
(2) Running a Forms Developer Application
Start OC4J
Describe the run-time environment
Describe the elements in a running form
Navigate a Forms application
Describe the two main modes of operation
Run a form in a Web browser
Retrieve both restricted and unrestricted data
Insert, update, and delete records
Display database errors
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسORACLE FORMS 2342
76
حملاضرة الثانية :ا
(3) Working in the Forms Developer Environment Describe Forms Builder components
Navigate the Forms Builder interface
Identify the main objects in a form module
Customize the Forms Builder session
Use the online help facilities
Identify the main Forms executables
Describe the Forms module types
Set environment variables for design and run time
Run a form from within Forms Builder
(4) Creating a Basic Form Module
Create a form module
Create a data block
Save and compile a form module
Identify Forms file formats and their characteristics
Describe how to deploy a form module
Explain how to create documentation for a Forms application
(5) Creating a Master-Detail Form
Create data blocks with relationships
Modify a data block
Modify the layout of a data block
Run a master-detail form
حملاضرة الثالثة :ا
(6) Working with Data Blocks and Frames
Identify the components of the Property Palette
Manage object properties
Create and use Visual Attributes
Control the behavior and appearance of data blocks
Control frame properties
Create blocks that do not directly correspond to database tables
Delete data blocks and their components
(7) Working with Text Items
Describe text items
Create a text item
Modify the appearance of a text item
Control the data in a text item
Alter the navigational behavior of a text item
Enhance the relationship between the text item and the database
Add functionality to a text item
Display helpful messages
77
حملاضرة الثالثةا
:
(8) Working with Data Blocks and Frames
Identify the components of the Property Palette
Manage object properties
Create and use Visual Attributes
Control the behavior and appearance of data blocks
Control frame properties
Create blocks that do not directly correspond to database tables Delete data blocks and their components
(9) Working with Text Items
Describe text items
Create a text item
Modify the appearance of a text item
Control the data in a text item
Alter the navigational behavior of a text item
Enhance the relationship between the text item and the database
Add functionality to a text item
Display helpful messages
خلامشة :حملاضرة الرابعة و ا
ا
(10) Creating LOVs and Editors
Describe LOVs and editors
Design, create, and associate LOVs with text items in a form module
Create editors and associate them with text items in a form module
(11) Creating Additional Input Items
Identify the item types that allow input
Create a check box
Create a list item
Create a radio group
(12) Creating Noninput Items
Identify item types that do not allow input
Create a display item
Create an image item
Create a button
Create a calculated item
Create a hierarchical tree item
Create a bean area item
78
حملاضرة الشادسة :ا
(13) Creating Windows and Content Canvases
Describe the relationship between windows and content canvases
Create windows and content canvases
Display a form module in multiple windows
Display a form module on multiple layouts
(14) Working with Other Canvas Types
Describe the different types of canvases and their relationships to each other
Identify the appropriate canvas type for different scenarios
Create an overlay effect by using stacked canvases
Create a toolbar
Create a tabbed interface
(15) Introduction to Triggers
Define triggers
Identify the different trigger categories
Plan the type and scope of triggers in a form
Describe the properties that affect the behavior of a trigger
(16) Producing Triggers
Write trigger code
Explain the use of built-in subprograms in Forms applications
Describe the When-Button-Pressed trigger
Describe the When-Window-Closed trigger
(17) Adding Functionality to Items
Supplement the functionality of input items by using triggers and
built-ins
Supplement the functionality of noninput items by using triggers and built-ins
(18) Run Time Messages and Alerts
Describe the default messaging behavior of a form
Handle run-time failure of built-in subprograms
Identify the different types of Forms messages
Control system messages
Create and control alerts
Handle database server errors
79
حملاضرة الشابعة اىل الثالثة عصرة)مو خالل ا
pro
ject
صغري( :
(19) Query Triggers
Explain the processes involved in querying a data block
Describe query triggers and their scope
Write triggers to screen query conditions
Write triggers to supplement query results Control trigger action based on the form’s query status
(20) Validation
Explain the effects of the validation unit upon a form
Control validation:
Using object properties
Using triggers
sing Pluggable Java Components
Describe how Forms tracks validation status
Control when validation occurs
(21) Navigation
Distinguish between internal and external navigation
Control navigation with properties
Describe and use navigation triggers to control navigation
Use navigation built-ins in triggers
(22) Transaction Processing
Explain the process used by Forms to apply changes to the database
Describe the commit sequence of events
Supplement transaction processing
Allocate sequence numbers to records as they are applied to tables
Implement array DML
(23) Introducing Multiple Form Applications Call one form from another form module
Define multiple form functionality
Share data among open forms
81
ORACLE PL/SQL COURSE
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسORACLE PL/SQL 2342
80
االوىل
والثانية و الثالثة
(1) Introduction to PL/SQL
Explain the need for PL/SQL
Explain the benefits of PL/SQL
Identify the different types of PL/SQL blocks
Use iSQL*Plus as a development environment for PL/SQL
Output messages in PL/SQL
(2) Declaring PL/SQL Variables
Identify valid and invalid identifiers
List the uses of variables
Declare and initialize variables
List and describe various data types
Identify the benefits of using %TYPE attribute
Declare, use, and print bind variables
(3) Writing Executable Statements
Identify lexical units in a PL/SQL block
Use built-in SQL functions in PL/SQL
Describe when implicit conversions take place and when explicit conversions
have to be dealt with
Write nested blocks and qualify variables with labels
Write readable code with appropriate indentations
(4) Interacting with the Oracle Server
Decide which SQL statements can be directly included in a PL/SQL executable
block
Manipulate data with DML statements in PL/SQL
Use transaction control statements in PL/SQL
Make use of the INTO clause to hold the values returned by a SQL statement
Differentiate between implicit cursors and explicit cursors
Use SQL cursor attributes
الرابعة
(5) Writing Control Structures Identify the uses and types of control structures
Construct an IF statement
Use CASE statements and CASE expressions
Construct and identify different loop statements
Make use of guidelines while using the conditional control structures
82
(6) Working with Composite Data Types
Create user-defined PL/SQL records
Create a record with the %ROWTYPE attribute
Create an INDEX BY table
Create an INDEX BY table of records
Describe the difference between records, tables, and tables of records
(7) Using Explicit Cursors
Distinguish between an implicit and an explicit cursor
Discuss when and why to use an explicit cursor
Declare and control explicit cursors
Use simple loop and cursor FOR loop to fetch data
Declare and use cursors with parameters
Lock rows using the FOR UPDATE clause
Reference the current row with the WHERE CURRENT clause
(8) Handling Exceptions
Define PL/SQL exceptions
Recognize unhandled exceptions
List and use different types of PL/SQL exception handlers
Trap unanticipated errors
Describe the effect of exception propagation in nested blocks
Customize PL/SQL exception messages
83
حملاضرة الشابعة و الثامهة و التاسعةا
(9) Creating Stored Procedures and Functions
Differentiate between anonymous blocks and subprograms
Create a simple procedure and invoke it from an anonymous block
Create a simple function
Create a simple function that accepts a parameter
Differentiate between procedures and functions
(10) Creating Stored Procedures
Describe and create a procedure
Create procedures with parameters
Differentiate between formal and actual parameters
Use different parameter-passing modes
Invoke a procedure
Handle exceptions in procedures
Remove a procedure
(11) Creating Stored Functions
Describe the uses of functions
Create stored functions
Invoke a function
Remove a function
Differentiate between a procedure and a function
حلادية عصرةحملاضرة العاشرة و ا
ا
(12) Creating Packages
Describe packages and list their components
Create a package to group together related variables, cursors, constants,
exceptions, procedures, and functions
Designate a package construct as either public or private
Invoke a package construct
Describe the use of a bodiless package
(13) Using More Package Concepts
Overload package procedures and functions
Use forward declarations
Create an initialization block in a package body
Manage persistent package data states for the life of a session
Use PL/SQL tables and records in packages
Wrap source code stored in the data dictionary so that it is not readable
84
Creating Triggers احملاضرة الثانية عصرة و الثالثة عصرة
(14)
Describe database triggers and their uses
Create database triggers
Describe database trigger-firing rules
Remove database triggers
(15) Applications for Triggers
Create additional database triggers
Explain the rules governing triggers
Implement triggers
85
ORACLE REPORTS
يةثان
والىل
ألوة ا
ضرحملا
ا
(1) Introduction to Oracle Reports Developer
Describe business intelligence
List the benefits of enterprise reporting
Describe the differences between Web publishing and paper publishing
Describe the key features of Oracle Reports Developer
Describe the architecture of Oracle Application Server
Describe OracleAS Reports Services
(2) Designing and Running Reports
Identify user requirements
Name the common report styles
Describe the structure of each style
Run prebuilt reports as an end user
Identify supported report file types
(3) Working in Oracle Reports Developer
Describe the main Oracle Reports executables
Describe the main components of Reports Builder
Describe the main objects in a report
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسORACLE REPORTS 720
86
ة :الث
الثرة
اضحمل
ا
(4) Creating a Paper Report
Create a simple tabular paper report using the Report Wizard
Describe the methods of building the report query
Summarize report values
Modify the style and content of a report
Create other report styles available in the Report Wizard
Preview a paper report on the Web
(5) Enhancing a Basic Paper Report
Describe the Paper Design view
Modify the display of report data in the Paper Design view
Modify the positioning of report data
Highlight data using conditional formatting
Add page numbering and the current date
ة :مش
خلاو ا
عة راب
ة الضر
حملاا
(6) Creating a Web Report
Identify the options for designing a Web page
Create a simple Web report using the Report Wizard
Invoke the Web Source view of the Report Editor
Describe the elements of the Web source code
Preview a Web report
Identify supported image formats for Web reports
(7) Controlling the Paper Layout: Common Properties
Identify common paper layout properties
Modify common paper layout properties
Explain the use of format triggers
Modify Web Settings properties
(8) Web Reporting
Identify the attributes of a high quality Web report
Describe the JavaServer Page run-time environment
Describe static and dynamic Web reporting
Add dynamic content to a Web page
Identify Reports custom JSP tags
Customize Web reports
87
ة :دس
شاة ال
ضرحملا
ا
(9) Creating and Using Report Parameters
Create and reference a parameter
Create a list of values for parameter input
Use and modify a system parameter
Build a Paper Parameter Form layout
Customize a Paper Parameter Form layout
Use HTML parameter form extensions
(10) Embedding a Graph in a Report
Create and display a simple graph
Customize a graph in a Web report
Modify graph data dynamically
Specify additional graph attributes using Graph.XML
Use graph hyperlinks
ة :ابع
لشة ا
ضرحملا
ا
(11) Coding PL/SQL Triggers
Describe the different types of triggers
Describe sample uses of triggers
Write and reference common code
Create a PL/SQL library
Publish a report as a result of a database event
(12) Building Reports: Efficiency Guidelines
Describe performance areas
Use performance measuring tools
Build reports to run in other languages
88
Oracle SQL
م
حملاضرة االوىل :ا
INTRODUCTION
An introduction about Databases.
An introduction about Oracle.
Installing of Oracle (1)Retrieving Data Using the SQL SELECT Statement
List the capabilities of SQL SELECT statements
Execute a basic SELECT statement
Differentiate between SQL statements and iSQL*Plus commands
حملاضرة الثانية ا
و الثالثة والرابعة :
(2)Restricting and Sorting Data
Limit the rows that are retrieved by a query
Sort the rows that are retrieved by a query
Use ampersand substitution in iSQL*Plus to restrict and sort output
at run time (3)Using Single-Row Functions to Customize Output
Describe various types of functions that are available in SQL
Use character, number, and date functions in SELECT statements
Describe the use of conversion functions
متطلبات الكورس عدد الشاعات عدد احملاضرات اسم الكورسOracle SQL 2342
89
خلامشة :حملاضرة ا
ا
(4)Reporting Aggregated Data Using the Group Functions
Identify the available group functions
Describe the use of group functions
Group data by using the GROUP BY clause
Include or exclude grouped rows by using the HAVING clause (5)Displaying Data from Multiple Tables (Join)
Write SELECT statements to access data from more than one table
using equijoins and non-equijoins
Join a table to itself by using a self-join
View data that generally does not meet a join condition by using
outer joins
Generate a Cartesian product of all rows from two or more tables
حملاضرة الشادسةا
(6) Using Subqueries to Solve Queries
Define subqueries
Describe the types of problems that subqueries can solve
List the types of subqueries
Write single-row and multiple-row Subqueries (7) Using the Set Operators
Describe set operators
Use a set operator to combine multiple queries into a single query
Control the order of rows returned
حملاضرة ا
الشابعة : (8) Manipulating Data
Describe each data manipulation language (DML) statement
Insert and Update rows into a table and delete rows from a table
Control transactions
91
حملاضرة الثامهة والتاسعة و العاشرة:ا
(9) DDL Statements Categorize the main database objects
Review the table structure
List the data types that are available for columns
Others DDL Statements such as alter table ,drop table …. (10) Constraints
List the five constraints
Create the constraints with creating table and with alter table
Viewing the constraints with Data dictionary (11) Creating Other Schema Objects
Create simple and complex views and Retrieve data from views
Create, maintain, and use sequences
Create and maintain indexes
Create private and public synonyms
حلادية حملاضرة ا
اعصرة :
(12) Managing Objects with Data Dictionary Views Use the data dictionary views to research data on your objects
Query various data dictionary views
حملاضرة الثانية ا
عصرة :
(13) Controlling User Access
Differentiate system privileges from object privileges
Grant privileges on tables
Grant roles
Distinguish between privileges and roles
حملاضرة ا
الثالثة عصرة
Review
Exam.