Professional Documents
Culture Documents
:
(WEB DESIGNER DEVELOPER)
, , ,
4 (14 / ).
1. ( )
1.1
(web designer-developer)
(..),
.
, , ,
(application software) web ,
.
, :
, ,
(application software) internet .. (web
site), , , ,
internet
() /
/
(hardware, software,
)
(system admin) (DBA) (Sec
Admin) web site.
internet
,
, e-
, ,
.
:
, , .
.
1.2
(web
designer-developer) :
,
/,
,
(application software) web (..
, , ,
:
(WEB DESIGNER DEVELOPER)
internet), ,
( )
()
,
, e-
(installation) (configuration) ,
/ (WAN-MAN-LAN) internet/intranet
internet/intranet
, ,
, ,
.
2.
2.1
(web
designer-developer) :
(hardware), (software)
/
()
(- )
internet
.
2.2
(web
designer-developer) :
:
(WEB DESIGNER DEVELOPER)
web
blogs
(joomla, postnuke .)
HTML
browsers
HTML
tags
HTML
, ,
(NVL Dreamweaver
FrontPage ).
(web
designer-developer) :
(system software) (application)
.
. (, patches, .)
(back up)
.
:
(WEB DESIGNER DEVELOPER)
(restore)
(, , animation .)
.
2.3 .
(web
designer-developer) :
/
/
/
/
( , hackers )
/
,
internet.
(IDE)
web.
web .
.
:
o
.
o
.
o
.
o
.
:
(WEB DESIGNER DEVELOPER)
o
o
.
o
web
.
o
blog.
o
o
hosting
o
( FileZilla)
o
. ( Joomla Postnuke).
HTML
.
:
o
browsers
o
HTML
o
() HTML
o
HTML tags
o
HTML
o
HTML
o
HTML
o
HTML
o
o
HTML
o
HTML
o
HTML
o
(NVL Dreamweaver
FrontPage ).
Dynamic HTML - Java Script - CSS DOM.
:
o
CSS
o
java script
o
DOM
.
:
o
format
o
o
o
o
.
o
o
o
o
animation
:
(WEB DESIGNER DEVELOPER)
o
.
.
:
o
o
o
o
.
o
o .
o format .
3.
3.1
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
3.1.1
&
& internet
-
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
3.1.2
II (Linux)
internet I
(Flash)
II (PHP ASP JAVA )
internet II
(joomla- postnuk)
video
/animation
:
:
(WEB DESIGNER DEVELOPER)
H
.
,
.
, ,
.
.
I / WEB DESIGNER
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
&
I
I
& Internet
II
Internet I
(Flash)
II
Internet II
I
-
2
2
6
2
2
2
4
2
2
6
4
4
6
2
4
1
2
1
:
(WEB DESIGNER DEVELOPER)
17.
video
18.
19.
20.
/ animation
21.
22.
:
16.
11
12
23
11
12
23
11
14
25
2
2
16
4
2
27
11
=
=
=
:
3 /
3 /
3 /
3 /
(, , )
.
,
, ,
, .
2 / & 2 /
1.
2.
(, )
(
)
, ,
:
(WEB DESIGNER DEVELOPER)
/(/)
/
( , )
4.
4. /
-
-
( & )
5.
/
, /
( , , ,
) .
6.
, , (pens), ,
, ,
, (video input), .
( , ,
, Laser, / Plotters),
( , , ,
T ( ,
, ), CRT,
CRT (, , , ),
( ,
, , , Raid,
/Backup
units,
/ )
( , CD ROM, CD,
CD, DVD)
7.
(- , ,
)
-
8.
, ..
..
..
9.
Windows
10
:
(WEB DESIGNER DEVELOPER)
10.
/
1
2
3
4
5
6
7
8
9
10
/
/
/
T
2
4
2
2
2
2
2
2
6
4
2
2
2
28
2
2
16
2
28
2 / & 4 /
,
.
.
.
6
. /
( , ,
)
internet.
1.
11
:
(WEB DESIGNER DEVELOPER)
2.
:
( , , /
,
,
, )
3.
( , , , )
( , )
4.
/
5.
+ =
6.
( , , ,
4 )
(, , , ,
, , , ,
, , )
( )
7.
: , , -
( , )
( /selection sort, /bubblesort, shellsort,
8.
/
1
2
3
4
5
6
7
8
2
2
8
6
2
2
4
2
4
6
6
4
8
12
:
(WEB DESIGNER DEVELOPER)
28
28
(PHP)
1.
2.
3.
4.
5.
6.
-
, ,
,
(IF-ELSE)
-
- - Strings
Functions
function
/
1
2
3
4
5
6
7
-
- - Strings
Functions
T
E
2
2
4
8
8
2
2
28
13
:
(WEB DESIGNER DEVELOPER)
2 / & 2 /
1.
/
( , )
()
( ,
, ,
, multitasking,
(multiprocessing), ,
, ,
)
2.
(, )
(, , ,
, ,
, )
(,
)
(, ,
UNIX)
3.
, , ,
-
4.
( , ,
, , , ,
, -)
, .
( ,
, ,
, )
(, , swapping)
(, : ,
, : , ,
)
/ ( /: , ,
,
/: ,
, , ,
/
( : , ,
// )
14
:
(WEB DESIGNER DEVELOPER)
5. MS-DOS
Microsoft: MS-DOS, Windows 3.x (3.0, 3.1,
3.11), Windows 95, Windows 98, Windows NT , Windows NT
server, Windows XP, Vista, Windows 2003, Windows 2008 .
: Macintosh, OS/2,
Unix, Linux
, , , / DOS
/ MS-DOS
6. Windows
- (user interface)
(windows explorer) (
/IRQs), (drivers), (.. network
neighborhood)
:
(defragmentation utility), data compression, backup software,
data recovery utility, antivirus utilities, screen saver
- Registry
7. /
(virtual machine)
8.
/
1
2
3
4
5
6
7
8
MS-DOS
Windows
/
4
4
4
12
2
2
28
4
18
4
28
2 / & 4 /
1.
,
( , /DTE , ,
/DCE , , /DCE , , ,
/DTE )
( ,
, ,
, , , / ,
, / , ).
15
:
(WEB DESIGNER DEVELOPER)
.
2.
(, )
(, ))
: (Simplex), (Half-Duplex),
(Full-Duplex).
( )
/ (point to pont, point to multipoint)
3.
(, , , )
( , , ,
, )
4.
5.
(Public Switched Telephone Network PSTN)
- PSTN
- Modems, V90, V34bis
- Baseband Modems, /
ISDN (Integrated Switched Digital Network)
- ISDN
- ISDN
- ISDN PSTN
(Packet Switched Networks)
- X25.
- Frame Relay
- ATM
6.
Modem
K
/repeaters
/routers
/bridges
7. Digital Subscriber Line/DSL
:
ADSL ( : ~ 6Mbps , ~640Kbps,
64 Kbps)
SDSL ()
HDSL ( )
VDSL ( )
8.
, :
16
:
(WEB DESIGNER DEVELOPER)
(M1020)
PCM
HellasCom.
9.
:
RS-232 ( D-connector, data
DTE, data DCE,
DCE-DCE DTE-DTE)
modems AT ( modem /, ,
, , ,
modem)
(.. Hyperterminal)
( /
, , )
(
. Xmodem, modem )
/ ( modem, /, Hyperterminal,
)
/ , , , TCP/IP
10. Open Systems Interconnection/OSI
(layer)
T
( :RS-232 : Xmodem, modem)
(Data Link
Layer) (Point-to-Point Protocol PPP).
11. INTERNET
/WWW ()
:
;
;
;
;
TCP/IP;
IP , ;
INTERNET;
DNS (Domain Name Service)
World Wide Web :
client/server
WWW
HTTP (HyperText Transfer Protocol)
(HTML: Hypertext MarkUp Language)
WWW (URL: Uniform Resource
Locator)
(Internet Explorer
Netscape Communicator) .
12.
, :
mail server;
17
:
(WEB DESIGNER DEVELOPER)
SMTP POP server;
mail client;
/ (..
Netscape Messenger) :
(Inbox)
(folders)
13. Internet
FTP, Chat, News
(blogs)
RSS
14.
-
15.
: 11, 12, 13 14 Internet
.
/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Digital Subscriber Line/DSL
Open Systems
Interconnection/OSI
INTERNET
/WWW
Internet
6
2
2
1
4
3
2
2
10
4
10
10
14
12
2
28
56
18
:
(WEB DESIGNER DEVELOPER)
2 /
&
4 /
Windows Linux
(configuration) .
Ethernet H/Y WINDOWS (
Microsoft Windows Server 2008 2003 OLP Academic & Microsoft Windows XP Professional
windows 2000 - NT) Linux (
) .
,
WINDOWS, ,
.
1. :
3 4
2. :
-
3. - _AND_ parbegin parend:
_AND_
parbegin parend
4. - fork join:
fork join
Peterson
5. :
P V
6. :
7. :
8. :
9. :
10. :
19
:
(WEB DESIGNER DEVELOPER)
11. :
12. :
13. .
:
14. :
15. :
16. :
1: Windows
WINDOWS
.
:
WINDOWS.
WINDOWS.
2:
WINDOWS.
:
(Add/Remove Programs).
(Console).
20
:
(WEB DESIGNER DEVELOPER)
(Devices).
(Dial-Up Monitor).
.
.
(Internet).
(Modems).
(Multimedia).
(Network Monitor Agent).
(Ports).
.
(Regional Settings).
SCSI (SCSI Adapters).
(Services).
(System).
(Telephony).
3:
WINDOWS.
:
(Performance Monitor).
(Network Monitor).
O WINDOWS (Task Manager).
(User Manager).
Backup.
O DHCP (DHCP Manager).
DNS (DNS Manager).
WINS (WINS Manager).
(Disk Manager).
Event Viewer.
(File Manager).
(Internet Service Manager).
(Network Client Administrator).
(Remote Access Admin).
System Policy Editor.
Windows (Windows Diagnostics).
4: To TCP/IP WINDOWS
WINDOWS.
:
(Dialup Networking).
To RAS. RAS. RAS Session.
ping, tracert, route, netstat, winipcfg, arp, ipconfig.
TCP/IP Control Panel/Network.
DHCP, WINS DNS.
To Hyperterminal.
5: Linux
21
:
(WEB DESIGNER DEVELOPER)
Linux (..
Ubuntu, suse).
:
Linux. Hardware, ,
.
Linux,
.
, .
,
/ , quotas, .
. .
services: ssh, mail, ftp, www, nfs
.
- / (packages, rpm .)
-
-
. File Server & FTP server,
NFS, SAMBA.
TCP/IP.
clients ( IP, IP DHCP Server).
Modem (PSTN, ISDN ADSL).
.
internet .
.
. firewall, backup/restore, disaster
recovery.
Apache Web Server, PHP, MySQL.
6:
: 2 4 .
:
2 /
&
2 /
TCP/IP.
, / ( OSI
& TCP/IP)
/.
.
/.
.
(.. (PSTN)
(ISDN) Ethernet PPP).
22
:
(WEB DESIGNER DEVELOPER)
1: (8)
.
/,
, .
:
, , ,
.
- , (Star), (Bus)
- , (Broadcast
Networks) (Point-to-Point Networks).
- , (Local Area Networks LAN),
(Wide Area Networks WAN).
- (layer) .
- .
- .
- , (Simplex), (HalfDuplex), (Full-Duplex).
- Connection Oriented Service, Connectionless Service.
2: (8)
, OSI TCP/IP.
/.
:
OSI (Open Systems Interconnection),
.
TCP/IP, .
OSI & TCP/IP.
TCP/IP
OSI.
23
:
(WEB DESIGNER DEVELOPER)
Baseband Modems, /
ISDN (Integrated Switched Digital Network)
ISDN
ISDN
ISDN PSTN
(Packet Switched Networks)
X25.
Frame Relay
ATM
(Point-to-Point Protocol PPP)
ppp
ppp (LCP, NCP)
authentication ppp (Chap, Pap)
ppp WAN
Multilink ppp
- Ethernet, Fast Ethernet, CSMA/CD (Carrier Sense Multipe Access with Collission
Detection), MAC Address, Standard 802.3
Token Bus, Token Ring
FDDI
(IP, TCP, UDP, ARP, ICMP)
/
DSL (Broadband Access)
xDSL (ADSL, ADSL2, HDSL,SDSL, VDSL )
- (LLU,
bitstream access)
(QoS) (IntServ, RSVP, DiffServ)
-
(Integrated
Services, IntServ), (Resource Reservation Protocol,
RSVP) (Differentiated Services, DiffServ)
(Multi-protocol Label Switching, MPLS)
- MPLS, ,
(Label Distribution Protocol, LDP)
(Constraint Routed Label Distribution Protocol, CRLDP), .
4: (2)
:
2 /
&
2 /
1. (2)
24
:
(WEB DESIGNER DEVELOPER)
2. (2)
3. (3)
(data manager)
:
(file system)
(buffer manager)
(access methods)
:
(Heap Files)
(Sorted Files)
(Hashed Files:)
4. (3)
-
-
-
-
-
25
:
(WEB DESIGNER DEVELOPER)
-
-
5. (3)
IMS
6. (3)
-
-
SQL
Standard Data types
H (DDL) SQL
CREATE
DROP
ALTER
DML
SELECT
UPDATE
INSERT
DELETE
7. MySQL (26)
MySQL
MySQL
DB
Backup Restore
Logs
:
SQL .
: INTERNET I
2 /
&
4 /
26
:
(WEB DESIGNER DEVELOPER)
,
.
1: WWW - (4)
:
interactive multimedia
,
.
.
(.. )
,
, .
1. 2.
3.
4.
:
4 :
1.
2.
3.
4.
, ,
, . (Java applets, CGI,
Client Side Scripts, Plugins, Cookies)
2: WWW
(6)
:
L
,
HTML .
.
CGI
.
,
,
.
:
(client-side) :
L
Java applets
27
:
(WEB DESIGNER DEVELOPER)
ActiveX controls
Netscape plug-ins
:
Web
(CGI)
3: HTML (18)
:
L
L
CGIs ,
CGI
,
CGIs.
:
-
HTML
HTML
(Ordered Lists, Unordered Lists, Menu Lists, Directory Lists)
(HREF)
Animation
CGI
(C) CGI
CGI
4: (4)
:
.
web
.
.
:
Web
web
L
28
:
(WEB DESIGNER DEVELOPER)
uttons
Banners
(URL)
5: JavaScript (20 )
:
Java JavaScript
JavaScript
JavaScript
Java Script:
JavaScript
SCRIPT
HTML
JavaScript:
:
- :
Boolean
- :
: , , , , modulus
.
29
:
(WEB DESIGNER DEVELOPER)
- -
if
ELSE
' IF
Boolean
IF
:
For
While
Do While
- Break
- Continue
:
5: (28)
(Dreamweaver, FrontPage, NVU ) -
6: (4)
: (FLASH)
2 /
Flash
.
1.
2.
3.
Property inspector
,
timeline
info panel
align panel
Flash
fill transform
30
:
(WEB DESIGNER DEVELOPER)
4.
5.
movie explorer
scene panel
history panel
To help panel
flash
timeline
(Bitmap)
(Vector)
Flash
Flash
Animation
Internet
31
:
(WEB DESIGNER DEVELOPER)
:
2 /
1.
2.
3.
4.
5.
&
2 /
Server-side scripting
HTTP protocol
MIME types
/
Basic Language Syntax
Comments
(Variables)
Data Types
Environment Variables Predefined Variables
(Variable Variables)
Constants
Operators
Math operators
String Operators
Operator precedence
Comparison operators
Logical Operators
References
/
HTML / web forms / Collecting Data
HTML forms
Tips for HTML, forms
Control Structures and Loops
IF, F /ELSE, ELSEIF, Nested IF
Switch statement
For loops
While loops
Do While
Break
Continue
Files, Directories and Email
File operations (open, close, read, write, append)
Ownership Permissions Directories
Copy / Upload Files
Include / require
Email
Headers
Caching
header()
/ / scripts
Functions and Arrays
Function (purpose, defining, calling)
Pass Arguments to a function (by value by reference by default value)
Variable scope (global local variables functions)
Nested Functions
32
:
(WEB DESIGNER DEVELOPER)
6.
7.
Arrays
Multidimensional Arrays
Foreach while/list/each loops:
Cookies and Sessions
Describe persistence ( ), hidden input fields to pass variables
Mysql
Cookies
Create / read a cookie
read / retrieve a cookie
Delete a cookie
Sessions
sessions
sessions
and PHP
Access MySQL using command mode / basic SQL syntax
MySQL
SQL
(2)
: INTERNET II
2 / &
4 /
dreamweaver FrontPage
. Explorer Web Site
, , ..
, , hyperlinks Editor.
, image maps , ,
Editor.
1.
:
Web
(Theme) Web
FrontPage Editor
33
:
(WEB DESIGNER DEVELOPER)
2.
3.
4.
5.
.
Hyperlinks
Hyperlinks
FrontPage Web
(Shared Borders)
(Navigation Bars)
Image Hotspots
Site Definition Wizard
cache
Files
css Styles
: , URL, Mailto
34
:
(WEB DESIGNER DEVELOPER)
6.
7.
8.
9.
point-to-File
Mailto
CSS
HTML
HTML
coding
HTML Quick Tag Editor
L.
L
CGIs , .
CGI .
-
HTML
HTML
Ordered Lists, Unordered Lists, Menu Lists, Directory Lists
(HREF)
Animation
CGI
(C) CGI
CGI
jpg,gif,png
Dreamweaver
Photoshop
35
:
(WEB DESIGNER DEVELOPER)
10.
11.
12.
flash
flash
pdf
java
CSS
CSS
CSS
DIV
(4 : 2/2)
:
4 /
,
.
1.
.
2.
-
3.
(GIMP Photoshop Corel )
M .
E ,
E : , ..
A : indexed, RGB, CMYK ..
36
:
(WEB DESIGNER DEVELOPER)
(2)
:
2 / & 2 /
1: SQL
()
()
(authentication)
2:
Select
: select distinct
where
: and, or, not
: <, <=, >, >=, =, <>, between, not between
like, not like
order by
3: - (14)
:
union
intersection
except
: avg ( )
37
:
(WEB DESIGNER DEVELOPER)
: min
: max
: sum ( )
: count
in (not in)
some (any)
all
exists not exists ( except )
create view
drop view
:
inner join: ()
left outer join:
right outer join
full outer join
:
on P
using (A1, A2, ..., An):
:
char(n) ( )
varchar(n)
int
smallint
numeric(p, d) (d p )
real, double precision
float(n)
date ()
time ()
4:
create table R(A1 D1, A2 D2, ..., An Dn),
<-1>, , <-k>
primary key Aj1, Aj2, ..., Ajn,
unique Aj1, Aj2, ..., Ajn,
check P
drop table R
alter table R add A D
:
create domain name numeric(5, 2)
constraint check()
:
:
foreign key (Ai) references Aj
on delete cascade
on update cascade
4: SQL
SQL:
EXEC SQL < embedded SQL statement > END-EXEC
SQL INCLUDE
EXEC SQL open c END-EXEC
38
:
(WEB DESIGNER DEVELOPER)
5: MySQL Web
database-driven Web site
MySQL PHP
SQL (Queries) PHP
PHP MySQL
LOCK UNLOCK
(2)
:
1 /
:
,
.
:
,
:
(
. 2472/97)
(
, .2672/98 290 .)
()
-
:
( )
: -
39
:
(WEB DESIGNER DEVELOPER)
1.
2.
3.
4.
5.
6.
7.
8.
9.
1.
2.
3.
4.
5.
1 /
1
.
.
.
.
.
, , , .
.
.
.
.
.
1. .
2. .
3. : , , , .
4. : .
5. : - , , .
6. .
.
1. .
2. ( - ).
3. (, , , , , , ,
, ...).
4. (, , , , ,
, )
5. (, , , , , ).
.
1. .
2. .
3. (business planning).
4. : , ,
.
E.
1. : , ,
, .
2. : , (, ,
).
3. .
.
. .
.
.
.
marketing.
.
.
40
:
(WEB DESIGNER DEVELOPER)
6.
7.
8.
(, , , , , ).
.
.
4 /
Web
.
.
(http://www.opensourcecms.com)
.
: Joomla (http://www.joomla.org/), Drupal
(http://www.drupal.org/), PHP-Nuke (www.phpnuke.org), Typo3 (http://www.typo3.org), Apache
Lenya (http://lenya.apache.org) .
.
.
1. Web
Web
Web
Blogs, wiki, google sites & docs, RSS
Blog.
Blog.
2. Web Hosting Provider
Web Hosting
(FileZilla)
3. CMS
CMS
joomla postnuke windows php, mysql
apache server.
jooomla postnuke
forum
forum
forum
forum windows php, mysql apache server.
admin forum
forum
Blogs
Blog windows php, mysql apache server.
Blog
41
:
(WEB DESIGNER DEVELOPER)
4.
Joomla
joomla windows php, mysql apache server.
Cpanel web server.
cpanel
cpanel
Case Study
5. (2)
: VIDEO
2 / &
2 /
flash
VIDEO (Premier, Pinnacle Studio, Avid, Camtasia studio, Snagit,
Audacity ).
1.
- Video
(, Video, )
-
(Transition Effects)
Video
Video
Video
.
2. Flash
flash, flash
format video video.
.
Property inspector
,
timeline
42
:
(WEB DESIGNER DEVELOPER)
info panel
align panel
Flash
fill transform
movie explorer
scene panel
history panel
To help panel
flash
timeline
3.
- Video
(Meter Toolbar)
(Mixer Toolbar)
envelope
(Time Shift)
trimming
Splitting
format .
4. (2)
:
2 / & 2 /
.
43
:
(WEB DESIGNER DEVELOPER)
1.
AJAX (Asynchronous Java XML)
(RIAs)
(SEO)
title tags
Meta (SEO)
- SEO
O SEO
ALT TITLE .
XML sitemaps .
XHTML CSS
Document Object Model
XML / XSLT / Xpath
XForms
Drupal
2. (2)
:
2 / & 4 /
,
ActionScript
.
1. - Animation
,
GAP
GIMP-GAP
Video
GIMP
GP
Video GAP
GIMP
.
2. ActionScript
Actions
ActionScript
44
:
(WEB DESIGNER DEVELOPER)
ActionScript
clip
3. ActionScript:
x y
4. ,
clips
5. actionScripts
Drawing API
6.
7. flash
L
selection
TextFormat
String
8. flash
Bitmap Vector
Bitmap (GIF, JPG, PNG)
vector
Bitmap Vector
9. flash
flash
timeline
Mp3
onSoundComplete();
Video
video
video flash
flv
flash
10. (4: 2 & 2)
45
:
(WEB DESIGNER DEVELOPER)
:
2 / & 2 /
.
.
.
. ,
,
.
1: (5)
.
:
:
Internet
- , ,
.
: ,
:
/
-
,
-
:
:
: best practice
:
46
:
(WEB DESIGNER DEVELOPER)
47
:
(WEB DESIGNER DEVELOPER)
-
-
- , , ,
- /
/ /
5: (4)
.
:
:
-
-
-
-
:
-
-
- (Business to
Consumer)
- (Business to
Business)
- (Business to
Public Administration)
6: (6: 3 & 3)
.
:
-
:
-
-
-
- -: , EDI
, .
-
7: (9: 5 & 4)
.
48
:
(WEB DESIGNER DEVELOPER)
:
Internet
.. Vshop, EC Builder,
e-commerce, commerce-one
, .
: , ,
.
(3 )
:
2 /
() .
.
(cd, dvd) .
.
/
.
.
:
()
(web server )
( flash, video,
, , )
.
.
.
,
.
.
(LAN)
Windows LINUX.
(server) (workstation).
49
:
(WEB DESIGNER DEVELOPER)
2 .
(8) . (1)
.
,
(UPS).
(Hardware) standards
, .
internet.
:
XP
LINUX
.
- (Adobe Suite CS3 - GIMP - GAP)
- (Adobe Suite
CS3)
- PHP
- MySql
- Apache offline testing .
.
, .
.
:
1. A.E.I.
A.E.I. / .
2. A.E.I. /
A.E.I.
/ .
3. T.E.I. /
...
4. A.E.I. ...
/
...
.
5. A.E.I. ...
/
... 600
.
:
50
:
(WEB DESIGNER DEVELOPER)
- :
51