Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS,...

9
Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación III 2015-3 Docente: Ing. Magallanes Morón Jhoss [email protected]

Transcript of Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS,...

Page 1: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

Explicación del trabajo académico

y Proyecto Final

SEMANA 0:

FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES

Lenguaje de Programación III

2015-3 Docente: Ing. Magallanes Morón Jhoss

[email protected]

Page 2: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

2

SEMANA 0: EXPLICACIÓN DEL TRABAJO ACADÉMICO Y PROYECTO FINAL

Esta asignatura, de naturaleza teórico-práctica y perteneciente al área de formación profesional, tiene el propósito de capacitar al estudiante en dar solución a problemas a través de aplicaciones o programas computacionales mediante lenguajes de programación. Para este fin, se desarrolla lo referente al lenguaje PHP sobre la plataforma Apache Web Server, JavaScript y el gestor de base de datos relacional MySQL, en las siguientes unidades temáticas: Fundamentos, Referencia del lenguaje PHP y Desarrollo de aplicaciones web.

DEL CURSO

Page 3: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

3

SEMANA 0: EXPLICACIÓN DEL TRABAJO ACADÉMICO Y PROYECTO FINAL

DEL CURSO

SEM. CONTENIDOS FECHA

 1

Conceptos básicos: ¿Qué es Internet? ¿Qué es WWW? La página web y el navegador. ¿Qué es la Web 2.0 y 3.0? El lenguaje HTML y (X) HTML. ¿Qué es una etiqueta HTML?

01 AL 04 DE SETIEMBRE

2

Uso de estilos sobre páginas web (CSS). ¿Qué es una hoja de estilo? Producción de HTML y CSS a partir del diseño.

07 AL 11 DE SETIEMBRE

3

El lenguaje JavaScript. ¿Qué es Java script? Sintaxis básica de JavaScript. La librería jQuery.

14 AL 18 DE SETIEMBRE

 4Desarrollo de aplicaciones con jQuery. 

21 AL 25 DE SETIEMBREPráctica calificada.

UNIDAD I. Introducción al desarrollo de aplicaciones web

Page 4: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

4

SEMANA 0: EXPLICACIÓN DEL TRABAJO ACADÉMICO Y PROYECTO FINAL

DEL CURSO

SEM. CONTENIDOS FECHA5 Desarrollo de aplicaciones con AJAX 28 AL 02 DE OCTUBRE 

 6

Desarrollo de aplicaciones Web usando PHP. ¿Qué es PHP? Características, ventajas y desventajas.

05 AL 09 DE OCTUBRE

 7

Referencia del Lenguaje PHP. Sintaxis básica, operadores, declaración de variables, funciones.

12 AL 16 DE OCTUBRE

8 EXAMEN PARCIAL 19 AL 23 DE OCTUBRE 9

Programación orientada a objetos usando PHP. Patrón de diseño. El patrón MVC.

26 AL 30 DE OCTUBRE

  

10

Desarrollo de aplicaciones web usando PHP. Creación de interfaces y procesamiento de datos. La librería jQuery. Implementación de Ajax. 

02 AL 06 DE NOVIEMBRE

Práctica calificada

UNIDAD II. El lenguaje PHP y el patrón MVC

Page 5: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

5

SEMANA 0: EXPLICACIÓN DEL TRABAJO ACADÉMICO Y PROYECTO FINAL

DEL CURSO

SEM. CONTENIDOS FECHA11 La Base de Datos. ¿Qué es una base de

datos? ¿Qué es MySQL? Características. Uso de la herramienta PhpMyAdmin.

09 AL 13 DE NOVIEMBRE

 12

Structured Query Language (SQL). Comandos DDL y DML. Optimización de consultas.

16 AL 20 DE NOVIEMBRE

 13

Conexión a base de datos usando PHP. Funciones MySQL para interactuar con base de datos. Recuperación, inserción, actualización y eliminación de datos.

23 AL 27 DE NOVIEMBRE

  

14

Conexión a base de datos usando PHP. Funciones MySQL para interactuar con base de datos. Recuperación, inserción, actualización y eliminación de datos.

30 AL 04 DE DICIEMBRE

15 Uso de sesiones ¿Qué es una sesión? ¿Cómo implementar sesiones? 

07 AL 11 DE DICIEMBREPROYECTO FINAL - PRESENTACIÓN

16 EXAMEN FINAL 14 AL 18 DE DICIEMBRE

UNIDAD III. Desarrollo de aplicaciones web dinámicas con base de datos

Page 6: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

6

SEMANA 0: EXPLICACIÓN DEL TRABAJO ACADÉMICO Y PROYECTO FINAL

DE LAS SESIONES

Las sesiones de clases serán participativas, donde se evaluará las intervenciones que produzcan frutos y enriquezcan el tema dictado. En nuestro caso tendremos ejercicios de programación que te servirán de guía para el trabajo y que tendrán que ser entregadas en el momento de clases.

Por cada semana de clases habrán secciones de profundización del tema, en la cual tendrás oportunidad de presentar de manera individual, la clase siguiente, tus investigaciones sobre lo planteado, que se tomarán en cuenta para las notas prácticas.

La 1era práctica será teórico-práctico de los ejercicios aprendidos.

La 2da práctica calificada será revisiones al proyecto final, con la debida presentación de documentación y entregables pertinentes. EXPOSICIÓN.

Page 7: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

7

SEMANA 0: EXPLICACIÓN DEL TRABAJO ACADÉMICO Y PROYECTO FINAL

TRABAJO FINAL

El trabajo final consiste en el desarrollo de un Sistema Web en localhost o servidor remoto; aplicando para ello los lenguajes que se van a ir desarrollando en clases incluyendo base de datos. Este sistema queda a elección del grupo de trabajo a conformarse.

El 07 de setiembre se conformará los grupos e inmediatamente se evaluará el sistema a realizarse, a fin de iniciar con el desarrollo y enfoque al tema.

SEGUNDA PRÁCTICA: se presentará los prototipos dinámicos elaborados en HTML con hojas de estilos CSS y estructuras según modelo vista controlador. Se incluirá un informe del equipo con la descripción del desarrollo de su aplicativo. La presentación será mediante archivo pptx con una carpeta de contenido del sistema que será entregado al docente, archivo de informe docx.

FINAL: se expondrá el sistema con la base de datos incluida y sus funcionalidades, presentación de informe final de proyecto. Entrega de toda documentación y carpeta con los archivos del sistema.

Page 8: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

8

SEMANA 0: EXPLICACIÓN DEL TRABAJO ACADÉMICO Y PROYECTO FINAL

ESTRUCTURA DEL INFORME

Carátula

Dedicatoria

Integrantes del equipo.

Nombre del sistema.

Descripción breve de la funcionalidad del sistema.

Descripción detallada de la labor de cada integrante en el proyecto.

Pantallas desarrolladas y código siguiente a ella.

Esquema de la base de datos (para el entregable final).

Código de creación de la base de datos, sus tablas y registros. (para el entregable final).

Conclusiones del trabajo realizado. (para ambos entregables)

Page 9: Explicación del trabajo académico y Proyecto Final SEMANA 0: FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES Lenguaje de Programación.

9

Adel

ante…!!!

“La vida universitaria no es fácil, ya que implica bastante esfuerzo y dedicación, pero tú eres una persona capaz y sé que podrás continuar hasta el final.”