SlideShare una empresa de Scribd logo
1 de 7
Programación Web
Introducción
YesithValencia@gmail.com
Datos de la asignatura
Código asignatura: TSI401
Créditos: 4
Semestre académico: IV
Requisitos: Programación Orientada a Objetos
Correquisito: Motores de Bases de Datos
Programación web - Introducción, Yesith Valencia MSc.
2
Justificación
El desarrollo de aplicaciones para internet le permite a una empresa
ofertar sus servicios de forma permanente, pasar de un estado en
donde se promocionaban sus productos en horarios de oficina a
poder presentarlos las 24 horas del día los 7 días de la semana.
Esta asignatura le permite al estudiante conocer y utilizar el patrón
arquitectónico más importante para el desarrollo Web (MVC),
además de permitirle desarrollar una aplicación completa con total
independencia del motor de base de datos que utilice
Programación web - Introducción, Yesith Valencia MSc.
3
Objetivos
Estudio: Construcción de aplicaciones para internet soportadas en el
modelo vista controlador con acceso a sistemas de bases
relacionales con total independencia del motor de base de datos
que se utilice.
Formación: Al terminar la asignatura el estudiante estará en
capacidad de implementar una aplicación para internet bajo el
modelo de capas, estructurando físicamente la organización de la
aplicación en carpetas que permiten identificar claramente el patrón
Modelo Vista Controlador.
Programación web - Introducción, Yesith Valencia MSc.
4
Competencias
Construir aplicaciones web del lado del cliente.
Aplicar configuraciones a los Servidores web y construir aplicaciones
web del lado del servidor.
Construir sistemas web interconectados con determinada base de
datos.
Programación web - Introducción, Yesith Valencia MSc.
5
Programación web - Introducción, Yesith Valencia MSc. 6
ESTRUCTURA DE LAASIGNATURA POR UNIDADES TEMÁTICAS
COMPETENCIAS ESPECÍFICAS UNIDADES TEMÁTICAS Semanas Horas
TP TI
Construir aplicaciones web utilizando tecnologías de
desarrollo tales como HTML, JAVASCRIPT, CSS y
JQUERY.
LENGUAJE DE MARCADO DE
HIPERTEXTO
2 8 16
Configurar servidores web para construir aplicaciones
web dinámicas del lado del cliente empleando como
lenguaje base de desarrollo PHP.
PROGRAMACIÓN DEL LADO
DEL CLIENTE
3 12 24
Comprender el modelo vista controlador para ser
implementado en el desarrollo de plataformas web.
MODELO VISTA CONTROLADOR
1 4 8
Construir CRUD para tablas padres e hijas que se
conecten a determinado motor de bases de datos,
aplicando el modelo modelo vista controlador y utilizando
marcos de trabajo para lenguaje PHP.
DESARROLLO DE
APLICACIÓNES WEB CON MVC
10 40 80
Total 16 64 128
Taller
1. Si usted pudiera desarrollar un software cualquiera:
Qué software desarrollaría ?
Cuáles serían las funcionalidades básicas ?
Quienes serían los usuarios que utilizarían el software ?
En qué hardware correría el software ?
Cómo obtendría ganancias ?
2. Realice un diagrama donde se muestre de manera general el
funcionamiento de su software
Programación web - Introducción, Yesith Valencia MSc.
7

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

software de html
software de htmlsoftware de html
software de html
 
Instalacion adobe dream weaver
Instalacion adobe dream weaverInstalacion adobe dream weaver
Instalacion adobe dream weaver
 
Software Utilizados En Html
Software Utilizados En  HtmlSoftware Utilizados En  Html
Software Utilizados En Html
 
Andrea Olivera
Andrea OliveraAndrea Olivera
Andrea Olivera
 
Introducción a web matrix
Introducción a web matrixIntroducción a web matrix
Introducción a web matrix
 
software de html
software de htmlsoftware de html
software de html
 
Magento
MagentoMagento
Magento
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Radiant CMS
Radiant CMSRadiant CMS
Radiant CMS
 
Carlos
CarlosCarlos
Carlos
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
Presentación dreamweaver
Presentación dreamweaverPresentación dreamweaver
Presentación dreamweaver
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
DREAMWEAVER
DREAMWEAVERDREAMWEAVER
DREAMWEAVER
 
Dreamweave
DreamweaveDreamweave
Dreamweave
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Clase7 Dsw1
Clase7 Dsw1Clase7 Dsw1
Clase7 Dsw1
 

Destacado

Destacado (20)

Java script
Java scriptJava script
Java script
 
CSS
CSSCSS
CSS
 
Procesos de la ingeniería de requisitos
Procesos de la ingeniería de requisitosProcesos de la ingeniería de requisitos
Procesos de la ingeniería de requisitos
 
NuSoap & Test Web Services
NuSoap & Test Web ServicesNuSoap & Test Web Services
NuSoap & Test Web Services
 
SOAP
SOAPSOAP
SOAP
 
Token - Seguridad para Web Services
Token - Seguridad para Web ServicesToken - Seguridad para Web Services
Token - Seguridad para Web Services
 
Base datos
Base datosBase datos
Base datos
 
Introduccion a Investigacion de Operaciones - IO
Introduccion a Investigacion de Operaciones - IOIntroduccion a Investigacion de Operaciones - IO
Introduccion a Investigacion de Operaciones - IO
 
XML
XMLXML
XML
 
Metodo Delphi
Metodo DelphiMetodo Delphi
Metodo Delphi
 
Estudio de mercado
Estudio de mercadoEstudio de mercado
Estudio de mercado
 
Ventajas desventajas paginas_web
Ventajas desventajas paginas_webVentajas desventajas paginas_web
Ventajas desventajas paginas_web
 
Arquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EEArquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EE
 
Bases de datos distribuidas y bases de datos cliente
Bases de datos distribuidas y bases de datos clienteBases de datos distribuidas y bases de datos cliente
Bases de datos distribuidas y bases de datos cliente
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Aplicacion web
Aplicacion webAplicacion web
Aplicacion web
 
Introducción a JEE
Introducción a JEEIntroducción a JEE
Introducción a JEE
 
Fundamentos de Java II
Fundamentos de Java IIFundamentos de Java II
Fundamentos de Java II
 
Scrum
ScrumScrum
Scrum
 
Gestión de riesgos
Gestión de riesgosGestión de riesgos
Gestión de riesgos
 

Similar a Programación Web - Introducción

Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)Pedrito Abiel
 
Curso desarrollador visual studio .NET 2013
Curso desarrollador visual studio .NET 2013Curso desarrollador visual studio .NET 2013
Curso desarrollador visual studio .NET 2013iLabora
 
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdfSÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdfRonald Mansilla Musaja
 
Front end developer
Front end developerFront end developer
Front end developerSkynet Erp
 
Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5Oscar Gensollen
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Ianpierr Miranda
 
Modulo taller progwebaa2
Modulo   taller progwebaa2Modulo   taller progwebaa2
Modulo taller progwebaa2Pabel Lopez
 
Web matrix session1
Web matrix session1Web matrix session1
Web matrix session1Gonzalo C.
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx22040086
 
Registro en una página web para la renta de vehículos hecho en java.
Registro en una página web para la renta de vehículos hecho en java.Registro en una página web para la renta de vehículos hecho en java.
Registro en una página web para la renta de vehículos hecho en java.Alex Espinoza
 

Similar a Programación Web - Introducción (20)

Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
 
Curso desarrollador visual studio .NET 2013
Curso desarrollador visual studio .NET 2013Curso desarrollador visual studio .NET 2013
Curso desarrollador visual studio .NET 2013
 
MVC
MVCMVC
MVC
 
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdfSÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
 
Front end developer
Front end developerFront end developer
Front end developer
 
5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Silabo diseño web
Silabo   diseño webSilabo   diseño web
Silabo diseño web
 
Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
Tema 6
Tema 6Tema 6
Tema 6
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 
Modulo taller progwebaa2
Modulo   taller progwebaa2Modulo   taller progwebaa2
Modulo taller progwebaa2
 
5-Unidad 2: Diseños de Vista-2.2 Para Web
5-Unidad 2: Diseños de Vista-2.2 Para Web5-Unidad 2: Diseños de Vista-2.2 Para Web
5-Unidad 2: Diseños de Vista-2.2 Para Web
 
Web matrix session1
Web matrix session1Web matrix session1
Web matrix session1
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 
Registro en una página web para la renta de vehículos hecho en java.
Registro en una página web para la renta de vehículos hecho en java.Registro en una página web para la renta de vehículos hecho en java.
Registro en una página web para la renta de vehículos hecho en java.
 
Asp.net mvc
Asp.net mvcAsp.net mvc
Asp.net mvc
 

Más de Yesith Valencia

Ejemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programaciónEjemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programaciónYesith Valencia
 
Introducción - Auditoría de Sistemas
Introducción - Auditoría de SistemasIntroducción - Auditoría de Sistemas
Introducción - Auditoría de SistemasYesith Valencia
 
Introducción a Fundamentos de Programación
Introducción a Fundamentos de ProgramaciónIntroducción a Fundamentos de Programación
Introducción a Fundamentos de ProgramaciónYesith Valencia
 
Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001Yesith Valencia
 
Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019Yesith Valencia
 
Formulacion de proyectos
Formulacion de proyectosFormulacion de proyectos
Formulacion de proyectosYesith Valencia
 
Investigación Cualitativa y cuantitativa
Investigación Cualitativa y cuantitativaInvestigación Cualitativa y cuantitativa
Investigación Cualitativa y cuantitativaYesith Valencia
 

Más de Yesith Valencia (11)

Ejemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programaciónEjemplos en diferentes lenguajes de programación
Ejemplos en diferentes lenguajes de programación
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Introducción - Auditoría de Sistemas
Introducción - Auditoría de SistemasIntroducción - Auditoría de Sistemas
Introducción - Auditoría de Sistemas
 
Introducción a Fundamentos de Programación
Introducción a Fundamentos de ProgramaciónIntroducción a Fundamentos de Programación
Introducción a Fundamentos de Programación
 
Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001Introducción a la Norma ISO 27001
Introducción a la Norma ISO 27001
 
Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019Informe sobre las amenazas para la seguridad en internet de symantec 2019
Informe sobre las amenazas para la seguridad en internet de symantec 2019
 
JQuery
JQueryJQuery
JQuery
 
Petic
PeticPetic
Petic
 
Formulacion de proyectos
Formulacion de proyectosFormulacion de proyectos
Formulacion de proyectos
 
Investigación Cualitativa y cuantitativa
Investigación Cualitativa y cuantitativaInvestigación Cualitativa y cuantitativa
Investigación Cualitativa y cuantitativa
 

Último

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 

Último (20)

La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 

Programación Web - Introducción

  • 2. Datos de la asignatura Código asignatura: TSI401 Créditos: 4 Semestre académico: IV Requisitos: Programación Orientada a Objetos Correquisito: Motores de Bases de Datos Programación web - Introducción, Yesith Valencia MSc. 2
  • 3. Justificación El desarrollo de aplicaciones para internet le permite a una empresa ofertar sus servicios de forma permanente, pasar de un estado en donde se promocionaban sus productos en horarios de oficina a poder presentarlos las 24 horas del día los 7 días de la semana. Esta asignatura le permite al estudiante conocer y utilizar el patrón arquitectónico más importante para el desarrollo Web (MVC), además de permitirle desarrollar una aplicación completa con total independencia del motor de base de datos que utilice Programación web - Introducción, Yesith Valencia MSc. 3
  • 4. Objetivos Estudio: Construcción de aplicaciones para internet soportadas en el modelo vista controlador con acceso a sistemas de bases relacionales con total independencia del motor de base de datos que se utilice. Formación: Al terminar la asignatura el estudiante estará en capacidad de implementar una aplicación para internet bajo el modelo de capas, estructurando físicamente la organización de la aplicación en carpetas que permiten identificar claramente el patrón Modelo Vista Controlador. Programación web - Introducción, Yesith Valencia MSc. 4
  • 5. Competencias Construir aplicaciones web del lado del cliente. Aplicar configuraciones a los Servidores web y construir aplicaciones web del lado del servidor. Construir sistemas web interconectados con determinada base de datos. Programación web - Introducción, Yesith Valencia MSc. 5
  • 6. Programación web - Introducción, Yesith Valencia MSc. 6 ESTRUCTURA DE LAASIGNATURA POR UNIDADES TEMÁTICAS COMPETENCIAS ESPECÍFICAS UNIDADES TEMÁTICAS Semanas Horas TP TI Construir aplicaciones web utilizando tecnologías de desarrollo tales como HTML, JAVASCRIPT, CSS y JQUERY. LENGUAJE DE MARCADO DE HIPERTEXTO 2 8 16 Configurar servidores web para construir aplicaciones web dinámicas del lado del cliente empleando como lenguaje base de desarrollo PHP. PROGRAMACIÓN DEL LADO DEL CLIENTE 3 12 24 Comprender el modelo vista controlador para ser implementado en el desarrollo de plataformas web. MODELO VISTA CONTROLADOR 1 4 8 Construir CRUD para tablas padres e hijas que se conecten a determinado motor de bases de datos, aplicando el modelo modelo vista controlador y utilizando marcos de trabajo para lenguaje PHP. DESARROLLO DE APLICACIÓNES WEB CON MVC 10 40 80 Total 16 64 128
  • 7. Taller 1. Si usted pudiera desarrollar un software cualquiera: Qué software desarrollaría ? Cuáles serían las funcionalidades básicas ? Quienes serían los usuarios que utilizarían el software ? En qué hardware correría el software ? Cómo obtendría ganancias ? 2. Realice un diagrama donde se muestre de manera general el funcionamiento de su software Programación web - Introducción, Yesith Valencia MSc. 7