Taller de Programación Web para Principiantes

OBJETIVO

Nuestros alumnos al terminar el taller podrán interpretar e implementar aplicaciones web dinámicas.

📌 Está es tu oportunidad de iniciar en el mundo del desarrollo de software. Aprende con nosotros desde cero.

📌 En este taller, aprenderemos casos sencillos y prácticos de HTML, CSS, JavaScript y php.

TEMARIO

SEMANA 1:
• CONCEPTOS BÁSICOS DE
PROGRAMACIÓN WEB: ¿QUÉ ES
PROGRAMACIÓN WEB? ¿PARA QUÉ SIRVE?
• INSTALACIÓN DE EDITOR DE TEXTO Y CÓDIGO FUENTE: SUBLIME TEXT
• ¿QUÉ ES HTML?: CONCEPTOS BÁSICOS
• HEAD Y BODY HTML, ETIQUETAS
BÁSICAS DE PÁGINAS WEB, TITLE (TÍTULO), META TAG DESCRIPTION Y KEYWORDS
• SIGNIFICADO DE DEPRECATED. ETIQUETA BODY: CUERPO DE LA
PÁGINA HTML, BGCOLOR, TEXT,
BACKGROUND
• FORMATOS DE TEXTO HTML: NEGRITA, CURSIVA, TACHADO, SUBRAYADO, SUPERÍNDICE, SUBÍNDICE. B Y STRONG.
ENCABEZADOS HTML H1 A H6.
PÁRRAFOS. APLICAR ESTILOS Y
ETIQUETA PRE (TEXTO PREFORMATEADO)
• CREAR TABLAS HTML, COLSPAN Y ROWSPAN. UNIR CELDAS:
HORIZONTAL Y VERTICAL. TR, TD, TH
• FORMULARIOS HTML. FORM, LABEL. NAME, VALUE, ID. EJEMPLOS. CHECKBOX, OPTION BUTTON, COMBOBOX, INPUT HTML, TYPE Y VALUE. PEDIR DATOS EN
FORMULARIOS. MULTILÍNEA
TEXTAREA. TEXT, PASSWORD.
• FORMULARIOS HTML. BOTONES:
ENVÍO SUBMIT, RESTABLECIMIENTO RESET, IMAGEN Y CONTENIDO
(BUTTON).
• DIV Y SPAN HTML TAGS, ID HTML.
CREACIÓN DE UN PORTAL WEB
BÁSICO. PÁGINA PRINCIPAL.
CABECERA, MENÚ, CUERPO Y PIE.
CÓDIGO
• EJEMPLO FORMULARIO HTML
(METHOD, ACTION…). CREAR PORTAL WEB BÁSICO. EJEMPLO CÓDIGO EN
CAPAS DIV.
SEMANA 2:
¿QUÉ ES CSS?: CONCEPTOS BÁSICOS
• DIFERENCIAS DE HTML, CSS, PHP
• ESTRUCTURA HTML Y SU SEMÁNTICA AL MODELO DE CAJAS CSS.
ELEMENTOS BLOCK E INLINE CSS
• TIPOS BÁSICOS DE ESTILOS CSS:
ESTILOS POR DEFECTO Y CSS EN LÍNEA (INLINE). SOBREESCRITURA DE ESTILOS
• FORMAS DE APLICAR CSS: INTERNO Y
EXTERNO. LINK REL Y ARCHIVOS DE EXTENSIÓN CSS. COMENTARIOS CSS.
• SELECTORES CSS: ID. APLICAR CSS A PARTES DE UNA WEB. EJEMPLOS.
DIFERENCIAR ETIQUETAS HTML EN IDS, SELECTOR DE CLASES CSS: CLASS.
APLICAR ESTILOS CSS EN DISTINTOS LUGARES DE UNA WEB
• ¿QUÉ ES PHP? CONCEPTOS BÁSICOS
• INSTALACIÓN DE SERVIDOR LOCAL: XAMPP SERVER
• ESTRUCTURA BÁSICA DE PÁGINA,
TIPOS DE VARIABLE EN PHP,
DECLARACIÓN Y ASIGNACIÓN,
SENTENCIAS ECHO.
• CONDICIONALES EN PHP (IF, ELSE, ELSE IF), OPERADORES LÓGICOS – EJEMPLOS PRÁCTICOS
• OPERADORES ARITMÉTICOS EN PHP – EJEMPLOS PRÁCTICOS




















SEMANA 3:
• SWITCH CASE EN PHP, BREAK, DEFAULT – EJEMPLOS PRÁCTICOS
• CADENAS (STRINGS) PHP,
CONCATENAR, LONGITUD DE
CARACTERES, SUCADENAS
• TIPOS DE BUCLES CICLOS DE
REPETICIÓN EN PHP: WHILE, DO – WHILE Y FOR – EJEMPLOS PRÁCTICOS
• ARRAYS PHP (ARREGLOS). CONCEPTO DEFINICIÓN. ARRAYS UNIDIMENSIONALES (VECTORES) – EJEMPLOS PRÁCTICOS
• MATRICES. ARRAY (ARREGLO)
MULTIDIMENSIONAL PHP. ARRAYS ANIDADOS – EJEMPLOS PRÁCTICOS
• ARRAYS ASOCIATIVOS EN PHP
(ARREGLOS). CONCEPTO Y FORMAS DE DECLARACIÓN Y USO – EJEMPLOS PRÁCTICOS
• COUNT PHP (FUNCIÓN). RECORRER ARREGLOS O ARRAYS UNI O MULTIDIMENSIONALES CON FOR Y FOREACH – EJEMPLOS PRÁCTICOS











SEMANA 4:
• FUNCIONES PHP: DECLARACIÓN Y LLAMADAS. PARÁMETROS, TIPOS, RETURN. – EJEMPLOS PRÁCTICOS
• FUNCIONES CADENAS PHP:
STR_REPLACE, STRTOLOWER,
COUNT_CHARS, STRPOS, TRIM,
STR_REPEAT, STRSTR, CHR – EJEMPLOS PRÁCTICOS
• COMPARAR CADENAS PHP: STRCMP, ==, === NO DISTINGUIR MAYÚSCULA: STRCASECMP. RELLENAR: STR_PAD – EJEMPLOS PRÁCTICOS
• FUNCIONES PHP DE FECHA, HORA,
TIEMPO. TIME, DATE. FORMATO DE
FECHA. MKTIME, GMMKITME.
• MOSTRAR FECHA EN ESPAÑOL PHP, SETLOCALE, STRFTIME, FORMATO DATE_DEFAULT _TIMEZONE _SET.
• ENVÍO DE DATOS DE UN FORMULARIO CON PHP. MÉTODOS GET Y POST – EJEMPLOS PRÁCTICOS
• $_GET PHP: RECUPERAR DATOS DE FORMULARIOS HTML (PEDIR DATOS), $_POST PHP. PROCESAR DATOS DE UN FORMULARIO HTML, REQUEST PHP. DIFERENCIAS, VENTAJAS Y PROBLEMAS DE GET, POST, REQUEST – EJEMPLOS PRÁCTICOS
• LEER Y ESCRIBIR ARCHIVOS DE TEXTO CON PHP. FUNCIÓN FOPEN (MODO), FGETS, FPUTS, FCLOSE Y FEOF, FWRITE PHP. LECTURA Y ESCRITURA FICHERO TXT. MODO ACCESO. PHP_EOL SALTO
DE LÍNEA – EJEMPLOS PRÁCTICOS.
SEMANA 5:
• ¿QUÉ ES JAVASCRIPT?: PRINCIPALES USOS. SERVIDOR Y CLIENTE. HTML, CSS Y PROGRAMACIÓN. EFECTOS
• DIFERENCIAS ENTRE JAVASCRIPT Y JAVA, HTML, CSS, PHP… FRONTERA ENTRE LENGUAJES EN DESARROLLOS WEB
• USO DE JAVASCRIPT A PARTIR DE HTML Y CSS BÁSICOS (MENÚ, LISTAS, LINKS, FORMULARIOS, ETC.)
• JAVASCRIPT INTERNO CON SCRIPT TYPE=”TEXT/JAVASCRIPT”. INTÉRPRETE JAVASCRIPT
• ARCHIVOS DE EXTENSIÓN JS. INCLUIR JAVASCRIPT EN WEBS REFERENCIANDO UN FICHERO EXTERNO CON SRC
• TIPOS DE DATOS JAVASCRIPT, TIPOS DE VARIABLES JAVASCRIPT, DECLARAR VARIABLES JAVASCRIPT. INICIALIZARLAS
• OPERADORES ARITMÉTICOS
JAVASCRIPT. %, MOD O RESTO DE
DIVISIÓN
• OPERADORES LÓGICOS JAVASCRIPT. RELACIONALES. IGUAL, DISTINTO, AND, OR, NOT.
• IF ELSE, IF ELSE IF JAVASCRIPT.
CONDICIONALES DEL FLUJO O
ESTRUCTURAS DE DECISIÓN.
SEMANA 6:
• SWITCH JAVASCRIPT (CONDICIONAL DE SELECCIÓN)
• ARRAYS JAVASCRIPT (ARREGLOS). DECLARACIÓN, INICIALIZACIÓN.
• FUNCIONES JAVASCRIPT. CONCEPTO. PARÁMETROS (ARGUMENTOS) Y TIPOS. PASO POR VALOR. RETURN.
• DOM O DOCUMENT OBJECT MODEL JAVASCRIPT ¿QUÉ ES, PARA QUÉ SIRVE?
• TIPOS DE NODOS DOM: DOCUMENT, ELEMENT, TEXT, ATTRIBUTE, COMMENT. ARBOL DE NODOS PARA JAVASCRIPT
• JAVASCRIPT: ACCEDER A ELEMENTOS POR ID. GETELEMENTBYID
• GETELEMENTSBYNAME JAVASCRIPT. ONSUBMIT AL ENVIAR FORMULARIO FORM CON INPUT TYPE SUBMIT.
• CASO PRÁCTICO DE VALIDACIÓN DE FORMULARIO CON JAVASCRIPT (HTML JAVASCRIPT).







SEMANA 7:
• CÓMO CREAR UNA BASE DE DATOS MYSQL PARA WEBS PHP
• ACCESO AL GESTOR PHPMYADMIN
• CREAR TABLAS MYSQL CON
PHPMYADMIN. TIPOS DE DATOS
BÁSICOS (VARCHAR, INT, FLOAT).
INSERTAR FILAS.
• CONEXIÓN A BASE DATOS MYSQL DESDE PHP
• CONSULTAS MYSQL DESDE PHP,
RECORRIDO DE RESULTADOS QUERY
• PHP INSERCIÓN DE REGISTROS EN BASE DE DATOS
• BORRAR REGISTROS DE LA BASE DE DATOS DESDE PHP
SEMANA 8:
• DESARROLLO DE UN CATÁLOGO
VIRTUAL UTILIZANDO LOS
CONOCIMIENTOS VISTO EN CLASE
ACCESO AL GESTOR PHPMYADMIN
o LISTAR REGISTROS
o VENTANA DE NUEVO
REGISTRO
o EDICIÓN DE REGISTRO
o ELIMINACIÓN DE REGISTRO







PLATAFORMA USADA: Zoom

TIEMPO: 2 MESES (8 SEMANAS)

HORARIO: Jueves 7PM – 10PM

INVERSIÓN: S/ 300.00

PRECIO PROMOCIONAL: S/ 200.00

INICIO DE CLASES:  12 DE MAYO

Nunca, pero nunca pierdas la oportunidad de ser el mejor …..‼️