0% encontró este documento útil (0 votos)
118 vistas19 páginas

Clase 1 WEB

Este documento presenta un curso de programación web que cubre tecnologías como HTML, CSS, JavaScript, PHP y bases de datos. El curso se dividirá en clases que cubren estos temas de manera práctica, incluyendo evaluaciones periódicas. El instructor proporciona su información de contacto para asesoría.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
118 vistas19 páginas

Clase 1 WEB

Este documento presenta un curso de programación web que cubre tecnologías como HTML, CSS, JavaScript, PHP y bases de datos. El curso se dividirá en clases que cubren estos temas de manera práctica, incluyendo evaluaciones periódicas. El instructor proporciona su información de contacto para asesoría.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 19

PROGRAMACIÓN

PARA LA WEB1

Presentación del curso

JUAN JOSÉ GALLEGO MESA


BIENVENIDOS

” El hombre bien preparado para la lucha ha


conseguido medio triunfo”. Miguel de Cervantes
RECORDEMOS LO APRENDIDO

• En nuestro curso de introducción a la


programación, nos enfocamos en la
programación de aplicaciones web estáticas
trabajando fuertemente del lado del cliente con
tecnologías como HTML, CSS Y
JAVASCRIPT
RECORDEMOS LO APRENDIDO

Una aplicación web es una herramienta informática accesible


desde cualquier navegador WEB, la cual presenta las siguientes
características:

-No necesita ningún tipo de instalación.


-Es multiplataforma.
-Es multidispositivo.
-Puede almacenarse en la nube.
-Fácil de mantener o actualizar.
APLICACIONES WEB
Una aplicación web puede dividirse en 2 capas principales: Front-end y Back-end

Interfaz de usuario:
HTML, CSS, Procesamiento de
JAVASCRIPT, datos: PHP, NODE,
REACT, ANGULAR JAVA, C#, PYTHON,
RUBY
HYPERTEXTMARKUP LANGUAGE (HTML)

Llamamos HTML al lenguaje con el que esta construido


INTERNET. Podemos afirmar que es un lenguaje para modelar la
forma en la que la información se presenta a las personas, basado
en el uso de etiquetas <ETIQUETAS>.

-HTML No es un lenguaje de programación.


-1990 se pública la primera página WEB.
-Sintaxis fácil de aprender.
-La W3C regula la codificación WEB.
-HTML5 llega en 2004.
CASCADING STYLE SHEETS(CSS)

CSS es un lenguaje que sirve para construir hojas de estilos (Colores, Formas, Márgenes, etc.) contribuyendo así a dotar
a nuestra aplicación web de un aspecto visualmente más atractivo para el usuario.
JAVASCRIPT
JavaScript es un lenguaje interpretado o de scripting que está diseñado para ejecutarse en un navegador web, a través
del uso de una serie de herramientas que conforman al navegador y que denominamos motores de JavaScript.

• V8 En Chrome
Motores JS • SpiderMonkey en Firefox
• Chakra en Edge
• JavaScriptCore Safari
SERVIDOR LOCAL DE APLICACIONES
Un servidor web local (este se instala en mi propio equipo) es una aplicación informática ideal
para realizar pruebas y desarrollos de laboratorio antes de salir a producción, permitiéndole al
desarrollador no tener que preocuparse por alterar la aplicación web inicial.

Existen varias opciones como:


-XAMPP
-WAMPServer
-BitNami
-Mamp/Lamp
-EasyPHP
USANDO XAMPP PARA CREAR UN PROYECTO
1. Accedemos al xampp-control y encendemos el servicio Apache
USANDO XAMPP PARA CREAR UN PROYECTO
1. Se crea una carpeta con el nombre del proyecto dentro del directorio C:\xampp\htdocs
COMPROMISOS
https://www.cesde.edu.co/Documentos%20compartidos/reglamento-academico.pdf

-HORARIO:
Trabajaremos actividades sincrónicas y asincrónicas con una distribución del 50% para cada una (Iniciamos
semana de agosto 24 y terminamos en la semana de diciembre 14)

Descripción Horas académicas


Actividad sincrónica 2 horas
Descanso 20 minutos
Actividad asincrónica 2 horas

Nota: Cada hora académica es de 45 minutos


COMPROMISOS

-ASISTENCIA:
Según el reglamento estudiantil, un submódulo se considera perdido por inasistencia cuando un
estudiante deja de asistir al 20% o más de las clases (15 horas de clase)

• Si existe una causa de fuerza mayor como incapacidad médica o calamidad familiar, se debe presentar la
excusa 8 días después de la falta

• Ante problemas de conectividad o problemas con el equipo de cómputo personal, intentar informar al
docente en la menor brevedad posible
COMPROMISOS

-EVALUACIÓN:
Se realizarán 3 actividades evaluativas (3 momentos)
Grupo Evaluación 1 Evaluación 2 Evaluación 3
(30%) (35%) (35%)
Carmelitano Septiembre 29 Noviembre 3 Diciembre 9
Jueves 6PM Octubre 1 Noviembre 5 Diciembre 10
Viernes 6AM Octubre 2 Noviembre 7 Diciembre 11
Viernes 6PM Octubre 2 Noviembre 7 Diciembre 11
Sábado Octubre 3 Noviembre 8 Diciembre 12

-Se pueden presentar planes de mejoramiento 8 días después de la evaluación si los resultados no son superiores
a 3,0.

-La nota de aprobación es de 3,0 promediando las 3 notas del semestre.


CONTENIDOS

Clase 2 Clase 3 Clase 4 Clase 5


Introducción Backend: Estructuras de control: POO: POO:
-Introducción versionamiento -Condicionales. -Conceptos de POO. -clases y objetos usando PHP
con Git. -Selectores Múltiples.
-Introducción PHP.
-Ciclos o bucles.
-variables, constantes y
arreglos con PHP.
CONTENIDOS

Clase 6 Clase 7 Clase 8 Clase 9


PRIMERA EVALUACIÓN Variables súper globales en CRUD PHP : CRUD PHP :
PHP : -Repaso HTML,JS,Bootstrap -Taller práctico.
-SESSION, POST, GET. -Taller práctico.

-Protocolo HTTP
CONTENIDOS

Clase 10 Clase 11 Clase 12 Clase 13


CRUD PHP : SEGUNDA EVALUACIÓN AJAX : AJAX :
-Taller práctico. -Fundamentos de AJAX. -Objetos en javaScript.
-JSON
CONTENIDOS

Clase 14 Clase 15 Clase 16 Clase 17 Clase 18

AJAX : API RESTFULL : API RESTFULL : TERCERA FINAL DEL


-Objetos en -Taller práctico. -Taller práctico. EVALUACIÓN CURSO
javaScript.
-JSON
CONTACTO CON EL DOCENTE
Nombre: Juan José Gallego Mesa
Teléfono: 322 596 23 63
Correo: [email protected]
Canal Youtube: https://www.youtube.com/channel/UC2zVBJywjzlTHQRsv8uGEMw
Página web:https:https://jjosegallegomesa.wixsite.com/software/

*Se prestaran asesorías por los diferentes medio compartidos solo en horarios
laborales Lunes a Viernes 8am-5pm

También podría gustarte