Contactar esade

GSI: Programación Avanzada de Web Apps (18BBA11003)

Datos generales

Tipo:

OP

Curso:

2,3

Periodo:

S semestre

Créditos ECTS:

2 ECTS

Profesorado:

Grupo Profesor Departamento Idioma
Ed: 1 Jordi Tardà Valls Operaciones, Innovación y Data Sciences ESP

Grupo Profesor Departamento Idioma
Ed: 2 Jordi Tardà Valls Operaciones, Innovación y Data Sciences ESP

Prerrequisitos

Haber cursado la asignatura GSI: PROGRAMACIÓN DE WEB APPS o tener los conocimientos equivalentes de HTML y CSS .

Conocimientos previos

Conocimientos básicos de HTML y CSS

Distribución de la carga de trabajo

La asignatura tiene un carácter 100% práctico "hands-on" por lo que se realizará en su mayor parte durante las clases.

Contribución de la asignatura al programa

Cada vez más , las organizaciones tienen la necesidad de inventar modelos y estrategias organizacionales que saquen ventaja de la creciente centralidad de las tecnologías de la información. Consecuentemente, la sociedad necesita formar líderes para esa sociedad digital que está emergiendo. Líderes que sepan detectar y valorar las amenazas a los modelos de negocio y de organización social tradicionales así como capitalizar las oportunidades de las tecnologías de la información emergentes.

Objetivos de aprendizaje de la asignatura

En el mundo actual, Internet es un elemento central en la producción y distribución de un creciente número de productos y servicios, siendo en muchos casos la parte esencial del producto o del servicio. Asimismo, Internet es básico en un número creciente de interacciones entre consumidores, entre empresas y entre empresas y consumidores. En esta asignatura el alumno aprenderá a utilizar las tecnologías necesarias para crear un negocio u organización basada en Internet que permita implementar un proyecto personal, dar respuesta a necesidades del mercado o sociales, así como resolver un problema de una organización ya sea ésta empresarial o social.
El objetivo final es que los futuros ejecutivos y/o líderes sociales sepan pensar creativamente en las aplicaciones de las tecnologías de la información, fomentando así el desarrollo de sus capacidades como "entrepreneurs" o "intrapreneurs" en lo concerniente a la tecnología digital. Se dotará al alumno de los conocimientos y las herramientas necesarias para diseñar, construir, poner en producción (nombre de dominio, pararelas de pago...), publicar , promocionar y posicionar el website. Una característica del curso es que todas las herramientas utilizadas serán "open source" (gratuitas y de libre distribución) utilizadas en prácticamente el 80% de los websites actuales.

Contenidos

1. Instalación de las herramientas

Paquete XAMPP. Permite la gestión local de la infraestructura del software base del desarrollo

2. Diseño y construcción de bases de datos

MySQL , la base de datos más utilizada hoy en día en desarrollo web, utilizando phpMyAdmin y MySQL Workbench 5.12

3. Diseño y construcción de páginas web dinámicas

Lenguaje PHP básico (utilizado prácticamente en el 80% de los websites actuales) y estructuras Javascript

Relación de Actividades con Contenidos

1 2 3
Realización de los distintos ejercicios de las practicas guiadas que se propondrán      
Realización de un trabajo final y puesta en marcha del proyecto      
Presentacion trabajo final      

Metodología

A lo largo del curso se alternarán las practicas guiadas con el desarrollo del proyecto final que se realizará por equipos.

Criterios de evaluación

Dado que esta asignatura es eminentemente práctica "hands-on", no tiene examen final. La evaluación es un proceso continuado a lo largo de las sesiones donde se tendrá en cuenta:

- Asistencia a las sesiones
- Realización de los distintos ejercicios de las practica guiadas que se propondrán
- Participación y actitud en clase
- Realización y presentacion de un trabajo final por equipos

Bibliografía

Bibliografía básica:
En la clase se dará todo el material necesario para seguir las diferentes sesiones

Bibliografía complementaria:
Duckett, Jon (2011) HTML & CSS Design and build Websites, John Wiley & Sons, Inc.
Dyer, Russell (2008) MySQL in a Nutshell, 2nd Ed. O'Reilly Media
Gilmore, W. Jason (2010) Beginning PHP and MySQL, 4th Edition. Apress Publisher
Delisle, Marc (2012) Mastering phpMyAdmin 3.4 for Effective MySQL Management. Packt Publishing
Rand-Hendriksen, Morten (2012) Sams Teach Yourself Microsoft Expression Web 4 in 24 Hours, 2nd Ed., SAMS Publishing
Churcher, Clare (2012) Beginning Database Design, 2nd Edition. Apress Publisher

Horarios y secciones

Grupo Profesor Departamento
Ed: 1 Jordi Tardà Valls Operaciones, Innovación y Data Sciences

Horario Ed: 1

Grupo Profesor Departamento
Ed: 2 Jordi Tardà Valls Operaciones, Innovación y Data Sciences

Horario Ed: 2