portafolio php

Download Portafolio PHP

Post on 18-Dec-2015

216 views

Category:

Documents

3 download

Embed Size (px)

DESCRIPTION

Introducciona phpEjemplos

TRANSCRIPT

Portafolio

INSTITUTO SUPERIOR TECNOLGICO BOLIVARIANO DE TECNOLOGA

TECNOLOGIA EN ANALISIS DE SISTEMAS

PORTAFOLIO: Optativa IIIEstudiante: Alex SolanoCurso: SPD15-16

INSTITUTO TECNOLOGICO BOLIVARIANO DE TECNOLOGIA

Nombre de la asignatura:

Optativa III

Estudiante: ALEX FERNANDO SOLANO AYALA

Docente:

PERODO ACADEMICO2015 - 2016

ContenidoINFORMACIN GENERAL41.- DATOS INFORMATIVOS4MALLA1SILABO2HIMNO AL I.T.B.9MISIN Y VISIN10AUTORRETRATO10DIARIO METACOGNITIVO11Introduccin a PHP11Sentencia IF11Ejemplo:12Sentencia While12Ejercicio Tabla multiplicar12Validacin de Usuario y Contrasea13Ejercicio While14Funciones16Cookies en PHP17Sesiones en PHP18Introduccin a CSS18MySQL PhpMyAdmin19MATERIALES RELACIONADOS CON LA CLASE21GLOSARIO21

INFORMACIN GENERAL

1.- DATOS INFORMATIVOS

CARRERA: Tecnologa en Anlisis de Sistemas PARALELO: SPD15-16 NIVEL: SextoASIGNATURA: Optativa IIIMODALIDAD: PresencialFECHA INICIO: 09-03-2015FECHA CULMINACIN: 24-04-2015CRDITOS: 5HORAS PRESENCIALES: 160 HorasHORAS AUTNOMAS: DOCENTE: Lsi. Henry Quishpi Vera.TLEFONO: 0997865579CORREO ELECTRNICO: Institucional: info@bolivariano.edu.ec. Personal: alfersolay20@hotmail.com

24

MALLASILABO

DISEO CURRICULAR BASADO EN COMPETENCIAS DE LA ASIGNATURA OPTATIVA III. PROGRAMACIN WEB.

1. DATOS GENERALES

Carrera:Tecnologa de Anlisis de SistemasNIVEL:

6Cdigo:

[ADM-06-AU2-0418]

Escuela:Unidad Acadmica de EducacinComercial, Administracin y Ciencias.Nmero de Crditos:5Docente:Lsi. Henry Quishpi Vera.

Asignatura:

Programacin WebEje:

OptativaTotal:

160 Horas:

Presenciales:

80Trabajo autnomo:

80

2. FUNDAMENTACIN CIENTFICA DE LA ASIGNATURAEl uso globalizado del Internet y especficamente de los servicios webs, ha permitido a las empresas, los gobiernos y los usuarios individuales, ofrecer sus servicios o productos de manera ms personalizada y eficiente, agilitando los procesos y mejorando la productividad, abriendo mercados locales y globales.Es en ese contexto que se hace necesario el desarrollo de nuevas tecnologas y especficamente de sistemas informticos que funcionen en la Web. Para aquello son varios los lenguajes, base de datos, bibliotecas, entornos y metodologas de desarrollo, cada uno con beneficios especficos.El uso de PHP como lenguaje de programacin del lado del servidor y MySQL como gestor de base de datos, para el desarrollo de aplicaciones y sistemas webs, ofrecen al profesional de sistemas una variedad de ventajas, entre las que se destacan: Ambos son software libre Multiplataforma Fcil instalacin Fcil de aprender Extensa documentacin oficial y en la web Alta demanda laboral en el mercado ecuatoriano y globalEs por todo lo indicado que para el desarrollo de la asignatura PROGRAMACIN WEB, se trabajar con la plataforma mencionada (PHP y MySQL), adems del uso de lenguaje del lado del cliente (Javascript) y metodologas de desarrollo (Ajax y Jquery) para el diseo e implementacin de sistemas webs profesionales.

3. CARACTERIZACIN DE LA ASIGNATURAQu es?Curso de estudio terico prctico destinado al conocimiento de lenguaje de programacin ybase de datos basados en Web

Qu necesidadesresuelve?Necesidad de dominar herramientas para desarrollar aplicaciones Web.

Qu persigue?Proveer de la informacin necesaria con una plataforma que permita el desarrollo de aplicaciones web profesionales.

De qu se ocupa?De inculcar en el estudiante los hbitos y conocimientos necesarios para que ellos puedan, mediante el desarrollo de sistemas webs, resolver las necesidades o problemas del cliente.

Qu Relaciones sedan?En esta asignatura convergen las asignaturas de Anlisis y diseos orientado a objetos,Introduccin a base de datos, Sistemas cliente servidor.

4. OBJETIVOS:4.1. GENERALDesarrollar aplicaciones Web profesionales, utilizando plataforma comercial y de libre acceso.4.2. ESPECFICOS Comprender la sintaxis del lenguaje de programacin del lado del servidor PHP. Administrar el motor de base de datos web MySQL. Integrar a las aplicaciones webs, herramientas que permitan optimizar su desarrollo.5. COMPETENCIA DE LA ASIGNATURAAplica los conocimientos sobre el desarrollo de sistemas web, bajo plataforma libre PHP y MySQL, resolviendo las necesidades de los clientes y resolviendo problemas especficos6. CONTENIDOSUNIDAD DE COMPETENCIA1CRDITO2TOTAL HORAS: 64

El lenguaje PHP

Competencia: Conocer el lenguaje de programacin PHP.Aplicar las funcionalidades del lenguaje para el desarrollo de pginas webs dinmicas.HORAS

SISTEMA DE CONOCIMIENTOSSISTEMA DE HABILIDADESSISTEMA DE VALORESPT.A.

Introduccin a los sistemas webs Introduccin a PHP Paso de informacin mediante formularios Estructuras de decisin Estructuras de repeticin Arreglos Sesiones y Cookies Funciones CSS Identifica los conceptos esenciales del desarrollo de sistemas webs. Configura sitios webs enDreamweaver. Disea y codifica pginas webs dinmicas.Demuestra actitudes de responsabilidad, puntualidad, respeto y veracidad.Promueve la participacin de sus compaeros y el compromiso personal para el trabajo en equipo.

32

32

TOTAL:64

TAREAS INVESTIGATIVAS Y LABORALES DE LA UNIDAD DE COMPETENCIA 1- Tareas diarias: o Talleres prcticos de Laboratorio- Tareas de crdito:o Investigacin: Caractersticas de la arquitectura Cliente Servidoro Investigacin y estudio de las Etiquetas HTMLo Aplicacin y escritura de Hojas de estilos en cascada

UNIDAD DE COMPETENCIA2CRDITO1,5TOTAL HORAS: 48

Gestor de base de datos MySQL

Competencia: Administrar el gestor de base de datos para la web MySQLCrear modelo de datos que satisfaga las necesidades y reglas de negocios de un determinado cliente.HORAS

SISTEMA DE CONOCIMIENTOSSISTEMA DE HABILIDADESSISTEMA DE VALORESPT.A.

Introduccin a MySQL El lenguaje SQL MySQL y PHP Reconoce el entorno de la herramienta phpMyAdmin. Crea base de datos que respondan a necesidadesespecficas. Modifica los datos de MySQLdesde sistemas PHP. Demuestra actitudes de responsabilidad,puntualidad, respeto y veracidad. Promueve la participacin de suscompaeros y elcompromiso personal para el trabajo en equipo.

24

24

TOTAL:48

TAREAS INVESTIGATIVAS Y LABORALES DE LA UNIDAD DE COMPETENCIA 2- Tareas diarias:o Talleres prcticos en el laboratorio- Tareas de crditos:o Investigacin y estudio del Lenguaje SQL.o Proyecto de la asignatura: Diseo, desarrollo e implementacin de un sistemade compras en internet

UNIDAD DE COMPETENCIA3CRDITO1TOTAL HORAS: 32

Scripts del lado del Cliente

Competencia: Aplicar scripts del lado del cliente, de manera tal que se optimice el desarrollo de aplicaciones webs.HORAS

SISTEMA DE CONOCIMIENTOSSISTEMA DE HABILIDADESSISTEMA DE VALORESPT.A.

JavaScript AJAX JQuery Conoce el lenguaje JavaScript y lo utiliza en el desarrollo de aplicaciones del lado del cliente. Aplica la metodologa Ajax en el desarrollo de sistemas webs dinmicos. Utiliza el entorno de trabajo Jquery y lo integra en la codificacin de pginas webs Demuestra actitudes de responsabilidad, puntualidad, respeto y veracidad. Promueve la participacin de sus compaeros y el compromiso personal para el trabajo en equipo.

16

16

TOTAL:32

UNIDAD DE COMPETENCIA4CRDITO0,5TOTAL HORAS: 16

Publicacin de un Sitio Web dinmico

Competencia: Configurar los elementos necesarios para la publicacin en internet de sitios webs dinmicos.HORAS

SISTEMA DE CONOCIMIENTOSSISTEMA DE HABILIDADESSISTEMA DE VALORESPT.A.

Dominio Hosting FTP Administra dominio y hosting, necesarios para laimplementacin de un sitio web. Utiliza el protocolo de transferencia de archivos paracopiar los archivos desde el servidor local al servidor web. Demuestra actitudes de responsabilidad,puntualidad, respeto y veracidad. Promueve la participacin de sus compaeros y elcompromiso personal para el trabajo en equipo.

8

8

TOTAL:16

INVESTIGATIVAS Y LABORALES DE LA UNIDAD DE COMPETENCIA4

- Tareas diarias: o Talleres prcticos en el laboratorio- Tareas del crdito: o Contratacin de dominio y hosting o Subir archivos locales al servidor web

7. PLAN TEMTICO POR UNIDADES DE COMPETENCIA

TOTAL HORAS

TEMACLASE PRCTICA(horas)TALLER (horas)EVALUACIN (horas)PT.A.

Unidad 1: El lenguaje PHP24623232

Unidad 2: Gestor de base de datosMySQL16622424

Unidad 3: Scripts del lado del Cliente10421616

Unidad 4: Publicacin de un SitioWeb Dinmico42288

SUBTOTAL48H48H

TOTAL96 Horas

8. ESTRATEGIAS METODOLGICAS

UNIDAD DE COMPETENCIAS METODOS TECNICAS ACTIVAS Y PARTICIPATIVAS

El lenguaje PHP Situacin problmica Bsqueda de informacin Inductivo. Deductivo. Mtodo de Solucin de Problemas. Mtodo Analtico. Mtodo Analgico o Comparativo. Mtodo Sinttico Lluvia de Ideas Talleres Investigacin Bibliogrfica Trabajos Grupales.

Gestor de base de datos MySQL

Scripts del lado del Cliente

Publicacin de un Sitio Web dinmico Lluvia de Ideas Talleres Anlisis de videos

9. RECURSOS

HUMANOS Estudiantes

MATERIALES Bibliografa, videos, diapositivas, pizarra lquida, marcadores.

TECNICOS Proyector, Ordenador, reproductor de audio.

TECNOLOGICOS Internet. S