Está en la página 1de 6

UNIVERSIDAD LIBRE SECCIONAL PEREIRA

FACULTAD DE IINGENIERIAS

PROGRAMA ACADÉMICO DE INGENIERIA DE SISTEMAS

PLAN DE ASIGNATURA

NOMBRE DE LA ASIGNATURA: Aplicaciones en internet


CODIGO DE LA ASIGNATURA: 02610
BÁSICO
CICLO DE FORMACIÓN:
PROFESIONAL X
BÁSICO
HUMANÍSTICO
COMPONENTE DE FORMACIÓN PROFESIONAL X
ELECTIVO
OPTATIVO
UBICACIÓN ASIGNATURA: (Semestre/
8
año)
POSGRADO
PREGRADO X
NIVEL DE FORMACIÓN:
TECNOLÓGICO
TÉCNICO
No. HORAS
Presenciales 4
INTENSIDAD HORARIA SEMANAL:
Independientes 5
TOTAL HORAS 9
CREDITOS ACADÉMICOS: 3
PRERREQUISITOS: BASES DE DATOS
CORREQUISITOS:
PRESENCIAL X
A DISTANCIA
MODALIDAD:
TUTORIADA
VIRTUAL
OBLIGATORIA X
CARÁCTER DE LA ASIGNATURA:
ELECTIVA
TEORICA
TIPO ASIGNATURA: PRÁCTICA
TEÓRICO-PRÁCTICA X

JUSTIFICACIÓN
El curso esta orientado y formulado bajo el esquema: Web and database Training está diseñado
para proporcionar a los programadores básicos en PHP una sólida fundamentación en la
integración de lenguaje de programación PHP con motores de bases de datos específicamente

Versión:0 Mayo 23 de 2016


UNIVERSIDAD LIBRE SECCIONAL PEREIRA

MySQL. Este curso guía a través de los conceptos de integración y desarrollo de aplicaciones web
integradas a bases de datos y su publicación Online, todos los conceptos son complementados
con numerosos ejemplos y ejercicios prácticos, incluyendo la práctica sustancial en partes de una
aplicación funcional de codificación y el desarrollo de una aplicación en línea. Todos los ejercicios
están diseñados para reforzar los conceptos clave del lenguaje.
OBJETIVO GENERAL
Proporciona los conocimientos intermedios y avanzados que permiten a los asistentes generar
habilidades y competencias en el desarrollo de software Web utilizando PHP como lenguaje de
programación y su integración con bases de datos.
OBJETIVOS ESPECÍFICOS
- Proporcionar a los no programadores una sólida fundamentación en el lenguaje de
programación PHP
- Proveer los conocimiento base para la presentación de la Certificación Zend Certified
Engineer PHP basado en PHP 5.5
- Enseñar los conceptos comunes a los lenguajes de programación y, a continuación,
enseñará las normas y mejores prácticas de codificación en el lenguaje PHP.
- Proporcionar a los programadores una sólida fundamentación en el lenguaje de
programación PHP y su integración con BD
- Proveer los conocimiento base para la presentación de la Certificación Zend Certified
Engineer PHP basado en PHP 5.5
- Enseñar los conceptos comunes a los lenguajes de programación y , a continuación,
enseñará las normas y mejores prácticas de codificación en el lenguaje PHP y su integración
con BD

PRINCIPIOS DE FORMACION Y METAS DE APRENDIZAJE EN TÉRMINOS DE


COMPETENCIAS
A. COMPETENCIA DE APRENDIZAJE Y DOMINIOS GENERALES:

El estudiante aplica de manera suficiente nociones, conceptos, enfoques, tecnologías, en la


toma de decisiones para dar soluciones a problemas informáticos en el lenguaje de
programación PHP.

B. COMPETENCIAS ESPECÍFICAS:

- COMPETENCIA INTERPRETATIVA
Identificar los conceptos y técnicas para la elaboración de aplicaciones en internet utilizando PHP
como lenguaje de programación.

El estudiante podrá desarrollar Aplicaciones Basadas en el lenguaje de programación PHP, que


satisfagan las necesidades del usuario.

- COMPETENCIA ARGUMENTATIVA:
Resolver problemas del desarrollo de aplicación en internet utilizando los conocimientos
adquiridos en la asignatura.

El estudiante reconocerá las ventajas y limitaciones que ofrece el lenguaje de programación


PHP.

- COMPETENCIA PROPOSITIVA:

Versión:0 Mayo 23 de 2016


UNIVERSIDAD LIBRE SECCIONAL PEREIRA

El estudiante está en capacidad de proponer solución a problemas de programación en internet,


analizándolos, diseñándolos y planteando solución a esos problemas utilizando la tecnología.

El estudiante podrá evaluar y dar soporte a aplicaciones desarrolladas en el lenguaje de


programación PHP.

METODOLOGÍA GENERAL
El curso está organizado en una serie de unidades temáticas, cada una compuesta de temas (Ejes
probélicos), apoyados por estrategias y recursos didácticos, bibliografía básicas y lecturas
complementarias que permiten alcanzar los objetivos pedagógicos propuestos

Para cada unidad temática, el profesor desarrolla el tema en clase utilizando ejemplos que
muestran los conceptos, el estudiante deberá desarrollar ejercicios en clase que serán resueltos
en grupo. Un ejercicio corresponde a la solución de un problema por lo general simple, utilizando
los conocimientos y las habilidades desarrollados en clase, cada ejercicio debe tener como
resultado final un programa que funciona, que se puede utilizar y que se puede verificar a través
de pruebas.

Luego desarrollara ejercicios propuestos como parte de su trabajo independiente, en la clase


siguiente se dispone de un tiempo para resolver las dudas encontradas por los estudiantes durante
su trabajo independiente, la verificación de las respuestas encontradas, y si es el caso discutir
nuevos ejercicios que permitan alcanzar mayor claridad en cada tema.

Al final de semestre se planteará un problema más complejo, el cual será resuelto en grupos de
dos (2) personas.

ESTRATEGIAS PEDAGÓGICAS Y DIDACTICAS


Durante el curso el estudiante deberá desarrollar una serie de ejercicios en cada unidad temática.

Clase Magistral Talleres de refuerzo Lecturas previas


Valoración y motivación de Trabajos en grupo X Exposiciones
aptitudes e intereses
Presentación de contenidos X Ejemplificación del X Preguntas en clase X
mediante síntesis, cuadros, contenido
mapas conceptuales
Realización de ejercicios y X Evaluación grupal Diagnóstico de X
problemas por parte del profesor conocimientos
previos
Verificación y síntesis de Implementación de X Seguimiento de X
contenidos previos recursos didácticos actividad en la clase

ESTRATEGIAS Y PORCENTAJES DE EVALUACIÓN

TIPO DE EVALUACIÓN
Logros x Auto evaluación x
Proyectos x Trabajos de campo
Pruebas Otros: Seguimiento de actividades x
AVANCES TEMA DEL AVANCE
30% Talleres Parcial Unidades: 1
30% Talleres Parcial Unidades: 2
40% Talleres Final Unidades: 3

Versión:0 Mayo 23 de 2016


UNIVERSIDAD LIBRE SECCIONAL PEREIRA

PORCENTAJE DE
FORMAS DE EVALUACIÓN EVALUACIÓN
Evaluación escrita X Exposición Primer Parcial 30
Quicez Laboratorio X Segundo Parcial 30
Talleres Individuales X Trabajo de campo X Examen Final 40
Talleres Grupales X Participación en Clase

CONTENIDO PROGRAMATICO

UNIDADES BIBLIOGRAFÍA
TEMAS O SUBTEMAS
TEMÁTICAS BÁSICA
1. Fundamentos de 1.1 Conceptos Básicos [1]
programación 1.2 Instalación Y configuración del [2]
interprete [5]
1.3 Un programa PHP
1.4 Variables y tipos de datos
1.5 Ámbito de las variables
1.6 Valores desde Formularios
1.7 funciones de Apoyo
1.8 operadores
1.9 Constantes
1.10 Expresiones
1.11 estructuras de selección simple
1.12 estructuras de selección
compuestas
1.13 estructuras iterativas simples
1.14 estructuras iterativas compuestas
1.15 funciones

2. Diseño avanzado de 2.1. inclusión de código desde archivos [1]


la interfaz de usuario. 2.2 Objetos [2]
2.3 Operaciones en matrices [5]
2.4.Cadena de caracteres
2.5.Manipulación de fechas
2.6.conceptos básicos de HTTP
2.7.Cookies
2.8.Manipulación de archivos
2.9.Mantenimiento de directorios y
ficheros
2.10.Manipulación de ficheros y de
directorios

Versión:0 Mayo 23 de 2016


UNIVERSIDAD LIBRE SECCIONAL PEREIRA

3. Programación de 3.1.Introducción a las bases de datos [1]


bases de datos 3.2.MySql –características [2]
3.3.Instrucciones básicas MySql [3]
3.4.Otras bases de datos en PHP [4]
3.5.Gráficos en PHP [5]
[6]
[7]
[8]
[9]

BIBLIOGRAFÍA Y WEBGRAFÍA

1 Autor Josephus Callaars.


Título Zend Framework 2 cookbook : : a guide to all the ins and outs of
Pie de imprenta Zend Framework 2 features
Fuente QA76.73.P224 C35 2013eb

2 Autor Shasankar, Krishna.


Título Zend Framework 2.0 by example --beginner's guide
Pie de imprenta Birmingham, UK : : Packt Publishing Ltd.,, 2013.
Fuente ebrary, Inc

3 Autor López Montalbán, Iván


Autor Secundario Castro Vázquez, Manuel de
Título Gestión de bases de datos
Edición Segunda edición.
Pie de imprenta Madrid : Garceta Grupo Editorial, 2014

4 Autor Adoración de Miguel Castaño, Mario Piattini Velthuis, Esperanza


Marcos Martínez
Título Diseño de Bases de Datos Relacionales
Pie de imprenta Santafé de Bogotá : Alfaomega , 2000

5 Autor Pavón Puertas , Jacobo


Título Creación de un portal con PHP y MySQL
Edición 4.
Pie de imprenta México : Ra-Ma : Alfaomega , 2011

6 Autor Ozar, Gökhan.


Título MySQL management and administration with Navicat Master the
tools you thought you knew and discover the features you never
knew existed
Pie de imprenta Birmingham, UK : : Packt Pub.,, c2012.
Fuente ebrary, Inc.

Versión:0 Mayo 23 de 2016


UNIVERSIDAD LIBRE SECCIONAL PEREIRA

7 Autor Delisle, Marc.


Título Mastering phpMyAdmin 3.4 for effective MySQL management a
complete guide to getting started with phpMyAdmin 3.4 and
mastering its features
Pie de imprenta Birmingham : : Packt Pub.,, 2012
Fuente ebrary, Inc.

8 Autor Riggs, Simon.


Título PostgreSQL 9 administration solve real-world PostgreSQL problems
with over 100 simple, yet incredibly effective recipes
Pie de imprenta Birmingham, U.K. : : Packt,, 2010.
Fuente ebrary, Inc.

9 Autor Krosing, Hannu


Título PostgreSQL server programming [ [electronic resource] : : ] extend
PostgreSQL and integrate the database layer into your development
framework
Pie de imprenta Birmingham : : Packt Pub.,, 2013.
Fuente ebrary, Inc.

OTRAS FUENTES DE CONSULTA ELECTRONICAS

Clasificación / Título / Año Autor


10 PHP : : programación web para profesionales Cibelli, Christian Gabriel.
11 PHP : : creación de páginas Web dinámicas Beati, Hernán.
12 Persistence in PHP with Doctrine ORM Dunglas, Kâvin.
13 Learning FuelPHP for effective PHP development Tweedie, Ross.
14 Instant simple botting with PHP : : enhance your botting skills and create Anderson, Shay Michael.
your own web bots with PHP
15 Getting started with Laravel 4 Saunier, Raphaäl.
16 Build gamified websites with PHP and jQuery : : engage, empower, and DeBurr, Detrick.
educate with gamified websites
17 Apache Solr PHP Integration Kumar, Jayant.
18 Php, mysql, javascript & html5 all-in-one for dummies [ [electronic Suehring, Steve.
resource] ebrary, Inc.
19 Magento PHP Developer's guide [ [electronic resource] : : ] get started MacGregor, Allan.
with the flexible and powerful e-commerce framework, ebrary, Inc.
20 Instant Yii 1.1 application development starter [ [electronic resource] : : ] Mumm, Jacob.
get started with building attractive PHP web applications with the Yii Safronov, Mark.
framework ebrary, Inc.
21 Instant hands-on testing with PHPUnit how-to [ [electronic resource] : : ] Lively, Michael.
a practical guide to getting started with PHPUnit to improve code ebrary, Inc.
22 Yii rapid application development hotshot [ [electronic resource] : : ] O'Meara, Lauren J.
become a RAD hotshot with Yii, the world's most popular PHP Hamilton, James R., 1953-
framework ebrary, Inc.
23 Webbots, spiders, and screen scrapers [ [electronic resource] : : ] a Schrenk, Michael.
guide to developing Internet agents with PHP/CURL ebrary, Inc.
24 Web application development with Yii and PHP [ [electronic resource] : : Winesett, Jeffrey.
] learn the Yii application development framework by taking a step-by- ebrary, Inc.
step approach to building a web-based project task tracking system from
conception through production deployment

Versión:0 Mayo 23 de 2016

También podría gustarte