Este documento resume los conceptos y herramientas fundamentales para el desarrollo web, incluyendo HTML para estructurar páginas, CSS para dar formato, JavaScript para interactividad, jQuery para simplificar JavaScript, AngularJS como framework, Apache Cordova para aplicaciones móviles, y Git/Github para versionado de código. Explica cada tecnología con ejemplos prácticos.
8. CSS
Se utilizaparadescribir elaspecto yelformato de lapáginaweb.
#
r
e
s
u
l
t
a
d
o
s{
b
o
r
d
e
r
:2
p
xs
o
l
i
db
l
a
c
k
;
}
#
r
e
s
u
l
t
a
d
o
st
h{
c
o
l
o
r
:r
e
d
;
}
.
h
i
g
h
l
i
g
h
t{
f
o
n
t
-
s
i
z
e
:3
0
p
x
;
}
b
u
t
t
o
n{
b
a
c
k
g
r
o
u
n
d
-
c
o
l
o
r
:#
6
6
F
F
4
4
;
}
DEMO
13. JAVASCRIPT
Es un lenguaje de programación interpretado mayormente
utilizado parahacer las páginas web dinámicas.
Es débilmente tipado.
Es tipado dinámico.
Basado en prototipos.
Evaluación en tiempo de ejecución.
Funciones de primeraclase.
14. JAVASCRIPT
Se utilizaparadescribir elaspecto yelformato de lapáginaweb.
v
a
rr
e
s
u
l
t
a
d
o
;
f
u
n
c
t
i
o
nf
a
c
t
o
r
i
a
l
(
n
){
i
f(
n=
=
=0
){
r
e
t
u
r
n1
;
}
r
e
t
u
r
nn*f
a
c
t
o
r
i
a
l
(
n-1
)
;
}
r
e
s
u
l
t
a
d
o=f
a
c
t
o
r
i
a
l
(
5
)
;
DEMO
15. DESARROLLO WEB
1. Introducción
2. HTML
3. CSS
4. JavaScript
5. jQuery
6. AngularJS
7. Apache Cordova(Phonegap)
8. Otras herramientas
17. JQUERY
Se utilizaparasimplificar lasintaxis yparaevitar problemas de
compatibilidad entre navegadores.
$
(
"
b
u
t
t
o
n
.
c
o
n
t
i
n
u
e
"
)
.
h
t
m
l
("
N
e
x
tS
t
e
p
.
.
.
"
)
;
v
a
rh
i
d
d
e
n
B
o
x=$
("
#
b
a
n
n
e
r
-
m
e
s
s
a
g
e
")
;
$
("
#
b
u
t
t
o
n
-
c
o
n
t
a
i
n
e
rb
u
t
t
o
n
")
.
o
n
("
c
l
i
c
k
"
,f
u
n
c
t
i
o
n
(e
v
e
n
t){
h
i
d
d
e
n
B
o
x
.
s
h
o
w
(
)
;
}
)
;
DEMO
18. DESARROLLO WEB
1. Introducción
2. HTML
3. CSS
4. JavaScript
5. jQuery
6. AngularJS
7. Apache Cordova(Phonegap)
8. Otras herramientas