jueves, 24 de agosto de 2017

Componente Practico Programacion de Sitios Web

Temáticas que aborda componente práctico:
·         Conceptos básicos e instalación y configuración del intérprete, variables.
·         Introducción al lenguaje de etiquetas HTML
·         Introducción al lenguaje PHP
·         Operadores y estructuras de selección
·         Estructuras iterativas y funciones
·         Introducción a los archivos planos
·         Inclusión de código desde archivos, objetos, matrices, y cadenas de caracteres.
·         Conceptos básicos de HTTP y cookies, entrada y salida en PHP.
·         Mantenimiento de directorios y ficheros
·         Gestores de bases de datos, instrucciones básicas SQL y bases de datos en PHP.
·         Librerías PDF para PHP
·         Copias de seguridad en MySQL y PHP
·         Gráficos en PHP.
·         Sesiones y seguridad en PHP

Actividades a desarrollar 

De acuerdo a la estrategia de aprendizaje implementada en el curso, la cual corresponde a aprendizaje basado en proyectos y conforme a la fase 1, fase 2, fase 3, fase 4 y fase 5 de la guía integradora de actividades del curso, en las cuales se viene desarrollando un proyecto de desarrollo de software, ahora se requiere que el estudiante consulte este documento, con el fin de cumplir a cabalidad con todos los pasos de la estrategia de aprendizaje.

NOMBRE DE LA FASE
HERRAMIENTAS A UTILIZAR
Fase 1: Actividad inicial
Para el correcto desarrollo de esta actividad, debe dirigirse a la página web (www.appserv.org) y descargar la versión 8.6 de la suite de herramientas Appserv (Apache, PHP, MySQL, phpMyAdmin).
Posteriormente debe instalar el software de acuerdo como lo indica la página web del desarrollador.
Luego debe ingresar a su navegador de preferencia (Google Chrome o Mozilla Firefox) y digital en la barra de direcciones la siguiente instrucción, sin las comillas: “localhost” y allí debe aparecer en pantalla la página de inicio del proyecto Appserv Open Project.
Fase 2: Manejo programación básica
Visite la página web (http://www.w3schools.com/php/default.asp) y ejecute cada uno de los ejemplos allí establecidos, con el fin de adquirir el manejo de las estructuras más sencillas, hasta las más complejas de la programación básica en PHP.
Visite la página web (http://www.w3schools.com/bootstrap/default.asp), con el fin de ejecutar y comprender los ejemplos allí estipulados del framework Bootstrap, el cual puede utilizar para mejorar el diseño del aplicativo y de cada uno de los módulos implementados.
Fase 3: Manejo de archivos planos
Ingrese a la página web (http://www.w3schools.com/php/php_file_open.asp), con el fin de ejecutar los códigos allí implementados para adquirir destreza en el campo del manejo de archivos planos con PHP.
También debe revisar el OVI, “Manejo de archivos planos”, disponible en entorno de conocimiento, que le orientará en el manejo de archivos planos.
Fase 4: Manejo de bases de datos
Digite en la barra de direcciones de su navegador la sentencia, “localhost/phpmyadmin” y digite en el campo usuario “root” y en el campo contraseña “la_establecida_cuando_instalo_appserv”. (Nota: Debe ejecutar las sentencias sin las comillas).
Luego verifique que puede crear bases de datos y tablas de manera gráfica.
Posteriormente revise el OVI recomendado como referencia complementaria en el entorno de conocimiento y realice el código de conexión a la base de datos y valide la respectiva ejecución del mismo.
Debe trabajar con la extensión mysqli, la cual está recomendada por aspectos de seguridad y compatibilidad. Para ello revise las referencias recomendadas en el entorno de conocimiento del curso.
Es importante que visite la web (http://www.w3schools.com/php/php_mysql_intro.asp) y ejecute los ejemplos allí establecidos, acerca del manejo de la extensión mysqli de MySQL.
Fase 5: Evaluación Nacional; POA
Ingrese a la siguiente página web (http://www.md5online.org/) con el fin de reconocer la encriptación en MD5 y poder implementarla en las contraseñas de acceso al aplicativo realizado en las fases de la estrategia de aprendizaje, de acuerdo con la guía integradora de actividades.
Descargue el software Camstudio de la siguiente página web (www.camstudio.org/) y proceda a instalarlo, con el fin de grabar su pantalla donde realizará la sustentación del proyecto. Para el correcto uso del software, debe consultar el manual del usuario, disponible en la misma página web del desarrollador.


RECURSOS A UTILIZAR EN LA PRÁCTICA
Computador portátil o de escritorio con las siguientes especificaciones:
-          Sistema Operativo: Windows 7 o Superior
-          Memoria RAM: 1GB o superior
-          Procesador: Intel o AMD 1.6 GHz de velocidad de procesamiento

SOFTWARE A UTILIZAR EN LA PRÁCTICA
Suite de herramientas (Apache, PHP, MySQL, phpMyAdmin): Appserv 8.6
Editor de código HTML y PHP: Sublime text 3
Navegador Web (Google Chrome o Mozilla Firefox)
Camstudio (Grabador de pantalla)


Entorno para su desarrollo:
Entorno de aprendizaje práctico
Productos a entregar por el estudiante:
No se debe entregar ningún producto
Tipo de producto:
Individual

 Colaborativo

 No se entrega ningún producto
X
Individual:
No se debe entregar ningún producto
Colaborativo
No se debe entregar ningún producto



Este es un trabajo que no se debe entregar al tutor, solo es para tu aprendizaje, si te sientes confundido con algunos temas y deseas una explicación de parte nuestra puedes escribirnos a blogtustareas@gmail.com y podemos explicarte por un valor de 30.000 la hora.

Trabajo Final Programacion de Sitios Web

Competencia a desarrollar:
El estudiante configura el login y la administración de sesiones en el aplicativo web para velar por la confidencialidad de la información empleando algoritmos de encriptación.
Temáticas a desarrollar:
Sesiones y seguridad en PHP
Pasos, fases o etapa de la estrategia de aprendizaje a desarrollar
Fase 5. Evaluación nacional POA.
Actividades a desarrollar

El estudiante debe:

De acuerdo a la propuesta seleccionada en la fase 4.

Dentro de la base de datos debe crear una tabla llamada usuarios. Dicha tabla debe contener los siguientes registros: nombre_usuario, contraseña_usuario, estado_usuario.

La contraseña debe ser encriptada en MD5, mediante la función md5() de PHP.

El estado del usuario debe ser (1) o (0). Cuando este en (0), no tiene acceso al aplicativo así sus credenciales de acceso sean correctas y cuando este en estado (1) tiene acceso al aplicativo.

Luego debe crear un formulario en HTML de inicio de sesión, donde el usuario digitará su nombre de usuario y su contraseña con el fin de validar su acceso al sistema.

Después se debe crear un script en PHP que valide los datos de inicio de sesión del usuario y los valide con los almacenados en la base de datos, con el fin de permitir o negar el acceso al aplicativo. Y debe permitir validar la sesión haciendo uso de sesiones en PHP y establecer un contador de tal manera que pasados 10 minutos le pida nuevamente nombre de usuario y contraseña al usuario en cuestión.

Dentro del menú del administrador debe existir una opción que permita ingresar o eliminar usuarios a la base de datos y cambiar el estado de los usuarios a (1) o (0), ya que en debido momento se deben negar permisos de acceso a determinados usuarios, por ello se hace necesaria esta opción.

De forma individual, debe realizar un video donde se explique los procedimientos implementados para esta fase y ser cargado a YouTube.

Como grupo colaborativo se debe discutir acerca de la mejor propuesta, realimentarla, proponerle mejoras.

Se debe realizar un informe en PDF, donde evidencie claramente los códigos usados para los procedimientos adelantados y los links de los videos de YouTube de todos los participantes de esta fase de trabajo.
Entornos para su desarrollo
Entorno de conocimiento: debe consultar los recursos educativos requeridos para la Unidad I, II y III, siendo ellos:
-Ebook del curso: Programación de sitios web-PHP
-OVI: Conexión base de datos PHP
-Libro: PHP Soluciones de programación
-Libro: Manual PHP 6.0
Y se debe consultar al igual el recurso educativo adicional:
-Libro: Fundamentos de PHP

Entorno de aprendizaje colaborativo: es allí donde el estudiante realiza sus aportes para que el tutor realice la respectiva retroalimentación.

Entorno de seguimiento y evaluación: es el entorno donde el estudiante con rol de “entregas” realizará la entrega del producto final de su grupo de trabajo.
Productos a entregar por el estudiante
Individuales:
Comprimido en (.RAR) que contenga, un documento en word con portada, introducción, link del video en YouTube y conclusiones. Carpeta con todos los ficheros HTML y PHP del aplicativo.
Colaborativos:
Comprimido en (.rar), que contiene: informe en PDF, con la portada, introducción, links de todos los videos de los participantes, códigos usados, conclusiones, referencias en APA. También debe adjuntar la carpeta que contiene todos los ficheros HTML y PHP del aplicativo seleccionado por el grupo.
Dicho archivo debe llamarse: #degrupo.rar

Hacemos este trabajo en 120.000, si deseas contratarnos debemos ponernos de acuerdo para hacer el vídeo, ya que no podemos hacernos pasar por ti, escríbenos a blogtustareas@gmail.com y nos contactaremos contigo.

Trabajo de Programacion de sitios web

Competencia a desarrollar:
El estudiante crea la base de datos para la gestión de la información del aplicativo web haciendo uso de MySQL y PHP.
Temáticas a desarrollar:
Gestores de bases de datos, instrucciones básicas SQL y bases de datos en PHP.
Librerías PDF para PHP
Copias de seguridad en MySQL y PHP
Gráficos en PHP.
Pasos, fases o etapa de la estrategia de aprendizaje a desarrollar
Fase 4. Manejo de base de datos.
Actividades a desarrollar

El estudiante debe:

De acuerdo a la propuesta seleccionada en la fase 3.

Debe crear un script en PHP que permita crear la base de datos de su aplicativo en MYSQL, dicha base de datos se llamará: bdunadXX, donde XX corresponde al número de su grupo de trabajo colaborativo.

Debe crear un script en PHP que permita crear una tabla en la base de datos creada anteriormente. Dicha tabla debe llamarse: tablaXX, donde XX corresponde al número de su grupo de trabajo colaborativo.

La clave para acceso al motor phpMyAdmin deberá ser: 12345678
El usuario para acceso al motor phpMyAdmin de la base de datos deberá ser: root
Estas credenciales se establecen cuando se instala el servidor Apache AppServ.

Dentro del menú de Ingreso de Ingreso de hojas de vida debe enlazar el formulario de captura de datos diseñado en la fase anterior a la tabla de la base de datos y guardar este registro allí, por medio de la operación INSERT de MySQL.

Dentro del menú de consulta de hojas de vida debe enlazar este formulario de captura de datos diseñado en la fase anterior con la base de datos y permitir mostrar el registro asociado a ese número, mediante la operación SELECT de MySQL.

Dentro del menú de actualización de hojas de vida debe enlazar este formulario de captura de datos diseñado en la fase anterior con la base de datos y permitir actualizar la información de ese registro mediante la operación UPDATE de MySQL.

Dentro del menú de Administrador debe crear un formulario que permita capturar el número de registro médico y permitir eliminar ese usuario de la base de datos, mediante la operación DELETE de MySQL.

Dentro del mismo menú de administrador debe permitir generar el backup de la base de datos mediante Mysqldump.

Dentro del menú de reportes especiales, debe permitir generar un informe en PDF de los usuarios registrados en la base de datos, mediante el uso de una librería, puede ser mPDF, FPDF, DomPDF, etc.

Como grupo colaborativo se debe discutir acerca de la mejor propuesta, realimentarla y proponerle mejoras.

Se debe realizar un informe en Word, donde evidencie la creación de la base de datos, de la tabla, del reporte en PDF, del backup, de las operaciones DELETE, INSERT, UPDATE y SELECT de MySQL.


Entornos para su desarrollo
Entorno de conocimiento: debe consultar los recursos educativos requeridos para la Unidad III, siendo ellos:
-Ebook del curso: Programación de sitios web-PHP
-OVI: Conexión base de datos PHP
-Libro: PHP Soluciones de programación
-Libro: Manual PHP 6.0
Y se debe consultar al igual el recurso educativo adicional:
-Libro: Fundamentos de PHP

Entorno de aprendizaje colaborativo: es allí donde el estudiante realiza sus aportes para que el tutor realice la respectiva retroalimentación.

Entorno de seguimiento y evaluación: es el entorno donde el estudiante con rol de “entregas” realizará la entrega del producto final de su grupo de trabajo.
Productos a entregar por el estudiante
Individuales:
Comprimido en (.rar) que contenga, el informe en word y los ficheros de creación de tablas e implementación de las operaciones solicitadas en la base de datos de mysql, generación de pdf y backup. Cargado en el Entorno de aprendizaje colaborativo; Tema: Fase 4: Manejo de bases de datos.
Dicho archivo debe llamarse: primernombre_primerapellido_#degrupo.rar
Colaborativos:
Comprimido en (.rar), que contiene:
-Informe en PDF (Introducción, capturas de pantalla de la creación de la base de datos, operaciones solicitadas, reporte PDF y backup, códigos, conclusiones, Bibliografía APA)
-Ficheros (HTML, PHP) de las operaciones solicitadas.
Dicho comprimido debe ser cargado en el Entorno de seguimiento y evaluación; Tema: Fase 4: Manejo de bases de datos.
Dicho archivo debe llamarse: #degrupo.rar

Hacemos este trabajo para ti, tiene un valor de $90.000 y se entrega dos días después del pago, escríbenos a blogtustareas@gmail.com, y nos contactaremos contigo.

Programación de sitios web

Pasos, fases o etapa de la estrategia de aprendizaje a desarrollar
Fase 3. Manejo de archivos planos.
Actividades a desarrollar

El estudiante debe:

De acuerdo a la propuesta seleccionada en la fase 2.

Dentro del menú de reportes especiales, creado en la fase anterior debe crear un formulario en HTML que permita ingresar la siguiente información: número de identificación, nombres, apellidos, correo electrónico, contraseña, teléfono.

Debe diseñar un script en PHP que permita tomar los datos del formulario anterior y exportar dichos datos a un archivo de texto (.TXT). Debe realizar el mismo proceso tres (3) veces, con diferentes datos, de manera que se obtengan 3 archivos de texto (.txt) y cada archivo debe llevar por nombre el número de identificación de la persona a la cual se le está guardando la información.

Dentro del menú de Ingreso de Ingreso de hojas de vida debe crear un formulario en HTML que contenga los siguientes campos: nombre, apellido, registro médico, cédula de ciudadanía, teléfono, email, dirección de residencia, especialidad, nombre del hospital donde trabaja y un botón que se llame “guardar”.

Dentro del menú de consulta de hojas de vida debe crear un formulario en HTML que contenga los siguientes campos: número de registro médico y un botón que se llame “buscar”.

Dentro del menú de actualización de hojas de vida debe crear un formulario en HTML que contenga los siguientes campos: nombre, apellido, registro médico, cédula de ciudadanía, teléfono, email, dirección de residencia, especialidad, nombre del hospital donde trabaja y un botón que se llame “actualizar”.

El menú de administrador debe dejarlo en blanco.
El menú de operaciones matemáticas debe dejarlo tal y como está en la fase 2.

Como grupo colaborativo se debe discutir acerca de la mejor propuesta, realimentarla y proponerle mejoras.

Se debe realizar un informe en Word, donde evidencie la creación de los formularios solicitados en cada uno de los menús del aplicativo, la programación del menú de reportes especiales y los tres archivos (.txt) generados por el aplicativo, después de crear los perfiles de usuarios.


Entornos para su desarrollo
Entorno de conocimiento: debe consultar los recursos educativos requeridos para la Unidad II, siendo ellos:
-Ebook del curso: Programación de sitios web-PHP
-OVI: Funciones para el manejo de archivos planos en PHP
-Libro: PHP Soluciones de programación
Y se debe consultar al igual el recurso educativo adicional:
-Libro: Fundamentos de PHP

Entorno de aprendizaje colaborativo: es allí donde el estudiante realiza sus aportes para que el tutor realice la respectiva retroalimentación.

Entorno de seguimiento y evaluación: es el entorno donde el estudiante con rol de “entregas” realizará la entrega del producto final de su grupo de trabajo.
Productos a entregar por el estudiante
Individuales:
Comprimido en (.rar) que contenga, el informe en Word con las capturas de pantalla, los ficheros de la programación de los menús, los tres archivos (.txt) generados. Cargado en el Entorno de aprendizaje colaborativo; Tema: Fase 3: Manejo de archivos planos.
Dicho archivo debe llamarse: primernombre_primerapellido_#degrupo.rar

Colaborativos:
Comprimido en (.rar), que contiene:
-Informe en PDF (Introducción, capturas de pantalla de la creación de los menús y de la generación de los archivos (.txt), códigos, conclusiones, Bibliografía APA)
-Ficheros (HTML, PHP) de programación de los menús respectivos.
Dicho comprimido debe ser cargado en el Entorno de seguimiento y evaluación; Tema: Fase 3: Manejo de archivos planos.
Dicho archivo debe llamarse: #degrupo.rar

Hacemos este y todos los trabajos de este curso. Este tiene un valor de 90.000, escribenos a blogtustareas@gmail.com y nos pondremos en contacto contigo.

Trabajo Programación de Sitios Web

Actividades a desarrollar 

URL DEL TRABAJO YA HECHO AQUI
El estudiante debe:

De acuerdo al siguiente tema.

“Gestión de hojas de vida de personal médico de un Hospital”

Realizar una propuesta de un proyecto de software con respecto al tema seleccionado. La propuesta debe tener un objetivo, unas características generales y una finalidad.

Debe diseñar la interfaz gráfica del programa con base en el lenguaje de etiquetas HTML y en el Framework Bootstrap. Puede hacer uso de “Bootstrap Navigation Bar”. El diseño de la interfaz debe tener bien claro el nombre del aplicativo, una barra de menús con 6 menús (Administrador, Ingreso de hojas de vida, consulta de hojas de vida, actualización de hojas de vida, Reportes especiales y Operaciones matemáticas).

Dentro del menú de Operaciones matemáticas debe crear un formulario en HTML que le permita al usuario ingresar dos números y seleccionar entre las siguientes operaciones (suma, resta, multiplicación y división).

Luego debe crear un script en PHP que permita capturar las variables de los dos números ingresados por el usuario y realizar la operación que haya seleccionado el usuario.

Por medio de una estructura “If-else”, debe comparar los dos números e indicar sin son iguales, cual es mayor o menor.

Por medio de un ciclo “for” debe generar una secuencia de números de 1 hasta su número de grupo colaborativo.

Ejemplo: si su número de grupo colaborativo es el 15, debe generar una secuencia de números del 1 al 15.

Debe discutir los aportes enviados por sus compañeros y generar una retroalimentación del proceso de mejoramiento de la propuesta.

Como grupo colaborativo se debe discutir acerca de la mejor propuesta, realimentarla y proponerle mejoras.


Se debe realizar un informe en Word, donde consolide la propuesta para el tema seleccionado, explicando claramente la temática, el objetivo del proyecto y las capturas de pantalla de la interfaz gráfica, de los menús diseñados y de las operaciones matemáticas solicitadas.


Entornos para su desarrollo
Entorno de conocimiento: debe consultar los recursos educativos requeridos para la Unidad I, siendo ellos:
-Ebook del curso: Programación de sitios web-PHP
-OVI: Formularios HTML y PHP
-Libro: Manual PHP 6.0
Y se debe consultar al igual el recurso educativo adicional:
-Libro: Fundamentos de PHP

Entorno de aprendizaje colaborativo: es allí donde el estudiante realiza sus aportes para que el tutor realice la respectiva retroalimentación.

Entorno de seguimiento y evaluación: es el entorno donde el estudiante con rol “entregas” realizará la entrega del producto final de su grupo de trabajo.
Productos a entregar por el estudiante
Individuales:
Comprimido en (.RAR) que contenga, el informe en word y los ficheros de la interfaz del aplicativo y de las operaciones matemáticas cargados en el Entorno de aprendizaje colaborativo; Tema: Fase 2: Manejo programación básica.
Dicho archivo debe llamarse: primernombre_primerapellido_#degrupo.rar

Colaborativos:
Comprimido en (.RAR), que contiene:
-Informe en PDF (Introducción, propuesta, capturas de pantalla de la interfaz de usuario, de las operaciones matemáticas, códigos empleados, conclusiones, Bibliografía APA)
-Ficheros (HTML, PHP) de programación de la interfaz del usuario y de la programación de las operaciones matemáticas
Dicho comprimido debe ser cargado en el Entorno de seguimiento y evaluación; Tema: Fase 2: Manejo programación básica.
Dicho archivo debe llamarse: #degrupo.rar

URL DEL TRABAJO YA HECHO AQUI
Te vendemos este trabajo, tiene un valor de 90.000 y se entrega un dia despues del pago. Ya que necesitamos editarlo para que no se parezca a este. Escribenos a blogtustareas@gmail.com y nos pondremos en contacto contigo.

INGLES 3

Question   1 Correct 1.00 points out of 1.00 Flag question Question text Vocabulary Section Read the options and ...