El tiempo - Tutiempo.net

(02952) 416200
(02952) 436200

Balcarce 485 Gral. Acha La Pampa, Argentina

Oferta Académica:

Inscripciones Abiertas para esta oferta académica

Programación para la Web – PHP & MySQL

Detalle de la oferta educativa

Inscripciones Abiertas

3 semestres
On line
19/03/2021
31/05/2021
10/05/2021
Instituto Superior Santo Domingo

Consultar por email, llamada o WhatsApp por el precio de esta oferta académica.

Sin requisitos

Este curso capacita al alumno en la programación de sitios web dinámicos utilizando el lenguaje PHP, incluyendo el acceso a base de datos con MySQL. Posee un enfoque práctico, y requiere que los postulantes tengan conocimientos previos de programación en cualquier lenguaje y dominen las consultas en SQL.

AED1 – Algoritmos y Estructuras de Datos 1

Unidad I Introducción a la lógica, algoritmos y la programación. Concepto de lógica. Noción de algoritmo. Resolución de problemas simples y compuestos. Características del lenguaje Java. Instalación. Entorno, referencias y configuración. Diagramas de flujo (elementos gráficos para su representación). Conceptos de constantes y variables. Identificadores. Tipos de datos simples: numéricos (enteros, reales), caracter, cadena de caracteres y lógicos. Expresiones: operadores (matemáticos – relacionales – lógicos). Salida de datos – Entrada de datos – Asignación. Bloques limitados por llaves. Formato de salida. Unidad II Estructuras condicionales. La frase condicional: si – entonces – sino. Estructuras condicionales simples y compuestas. Operadores lógicos: y, o (&&, ||). Condiciones compuestas por dos o más condiciones simples. Unidad III Estructuras repetitivas. Noción de frase repetitiva. Uso de estructuras repetitivas en un algoritmo. Clases generales de estructuras repetitivas (o ciclos): Ciclo 0-N (while), ciclo 1-N (do – while), ciclo exacto (for). Elementos a considerar: condición de control y bloque de acciones de un ciclo. Ciclos bien y mal planteados: ciclos infinitos. Unidad IV Arreglos unidimensionales: vectores. Introducción al concepto de estructura de datos. Clasificación de estructuras de datos. Concepto de arreglo: índices, acceso directo y dimensión. Declaración y definición de arreglos unidimensionales en Java. Operaciones básicas con arreglos unidimensionales: recorrido secuencial, acceso directo. Procesamiento de arreglos unidimensionales paralelos o correspondientes. Unidad V Programación Modular: Métodos. Concepto de métodos en un programa. Clasificación general de métodos: con retorno de valor, o sin retorno de valor. Funciones sin retorno en Java. Métodos. Que retornan valor. Variables globales y locales. Parámetros por valor. Parámetros de tipo vector. Ordenamiento de vectores. Mayor y menor elemento de un vector. Unidad VI Arreglos bidimensionales: matrices. Estructura de datos tipo matriz. Definición de matrices en Java. Carga de los elementos por fila y columna. Acceso por medio de dos subíndices. Sumatoria de elementos por fila y columna. Recorrido de diagonal principal y secundaria. Matrices y vectores paralelos TP1 – Técnicas de Programación 1 Unidad I Sistemas de Gestión de Bases de Datos. Evolución en el Almacenamiento de Datos. Bases de Datos: Conceptos, características, ventajas, mercado actual. Independencia de Datos. Componentes de un sistema de bases de datos. Estructura Global de un Sistema de BD. Componentes. Usuarios del SGBD: Roles y Funciones. Administrador de Bases de Datos: funciones. Lenguajes: DDL y DML. Arquitectura de los SGBD: Nivel Externo, Conceptual e Interno. Nivel Interno: Acceso a la Base de Datos. Índices: concepto, formas de utilización, clasificación. Árboles B. Unidad II Modelos de datos y Diseño de Bases de Datos. Modelos de datos. Modelos Lógicos basados en Objetos: Características. Modelo Relacional: Estructura de datos relacional. Conceptos. Dominios. Relaciones. Reglas de Integridad Relacional: Claves y Reglas. Introducción al Diseño de Bases de Datos. Concepto y finalidad de la Normalización. Dependencia Funcional. Tipos de Dependencias. Descomposición. Formas Normales: 1º FN, 2º FN y 3º FN. Ejercitación Práctica. Unidad III Lenguaje de consultas de datos. Introducción al SQL, características del estándar, arquitecturas. Ventajas y desventajas del SQL estándar. Estructura de una Base de Datos: Creación de una Base de Datos. Actualización de Datos: Inserciones, eliminaciones, modificaciones. Consultas: Simples, Multitablas y Sumarias. Subconsultas: Aplicación, condiciones de búsqueda. Integridad de Datos: aplicación de las Reglas de Integridad. Procesamiento de Transacciones: concepto y sentencias. Ejercitación Práctica TP3 – Técnicas de Programación 3 Unidad I Lenguaje de programación PHP. Servidor web (Apache). Lenguajes del lado del Servidor y Cliente. Lenguaje de PHP. Requerimientos de Hardware y Software. Variables. Tipos. Operadores Aritméticos, de Comparación y Lógicos. Conversión automática de Tipos. Constantes. Estructuras Condicionales. Estructuras Repetitivas. Funciones y parámetros. Arreglos. Vectores asociativos. Funciones para procesar string. Unidad II Formularios. Formularios HTML. Controles de tipo: text, textarea, radio, checkbox, select, submit. Recuperación de datos desde una página PHP. Vector asociativo REQUEST. Unidad III Archivos de texto. Apertura y cierre de archivos. Escritura y Lectura en un archivo. Recorrido de un archivo. Posicionamiento en un archivo. Funciones útiles para el manejo de archivos. Funciones: fopen, flose, fgets, fputs. Almacenamiento de datos de un formulario en un archivo de texto. Contador de páginas empleando archivos de texto. Unidad IV Acceso a base de datos desde PHP. Concepto de Base de Datos. Base de Datos nativas y de acceso genérico. Base de Datos MySql. Instalación. Administradores de Base de Datos MySql. Tablas. Tipos de datos. Creación de Bases de Datos. Altas de Registros. Listados de Registros. Bajas y Modificaciones de Registros. Acceso a varias tablas. Unidad V Implementación de Soluciones en Internet. Contador de Visitas. Upload de archivos a un sitio. Login – Registro y Validación de usuario. Libro de Visitas. Administrador de visitas en un Banner publicitario. Catálogo de Productos. Encuesta con gráficos estadísticos. Generador de imágenes en el Servidor. Generación dinámica de archivos PDF. Administrador de archivos de un sitio de internet.

Informes

Se puede consultar por la totalidad de la oferta académica en los siguientes medios de contacto:

Share on facebook
Facebook
Share on whatsapp
WhatsApp
Share on linkedin
LinkedIn
Share on twitter
Twitter
Share on email
Email
Share on print
Print

Solicitá más información

Si necesitás más información de esta u otra oferta educativa, solicitala mediante este formulario:

    Datos personales

    Tipo de programa

    ¿Qué área de estudio te interesa? Seleccioná una opción que corresponda a tu necesidad

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Seleccioná una o más opciones que correspondan a tu necesidad.*

    Escribí las letras y/o números que se muestran en la imagen

    captcha