SlideShare uma empresa Scribd logo
1 de 31
Curso de HTML
Contenido del Curso
Con este curso conocerás cuáles son los estándares para trabajar de manera eficiente en
la construcción de sitios Web y la importancia de estos para conseguir el mejor
posicionamiento Web en los buscadores.
Esta propuesta, parte de la explicación de los conceptos básicos de Internet, los
Servidores Web (Hosting) y los diferentes protocolos utilizados en Internet (http, ftp,
smtp, pop3, etc.). Seguidamente se estudiará la sintaxis del lenguaje, donde aprenderás a
codificar desde un editor de texto, cualquier página Web que desees.
El curso finaliza con la publicación de un sitio desarrollado como practica en clase, en
un Servidor Web (Hosting) del instituto a través de un FTP. El objetivo al finalizar
consiste en que el alumno domine este lenguaje de marcas que se utiliza para codificar
páginas HTML y XML
CARACTERISTICAS DE HTML
HTML, siglas de HyperTextMarkupLanguage (Lenguaje de Marcas de Hipertexto), es
el lenguaje de marcado predominante para la construcción de páginas Web. Conocer
este lenguaje es fundamental para el desarrollo de documentos visuales a través de un
navegador y también para el armado de mails con formato de Hipertexto.
Para quien está orientado el curso
Este curso está orientado a quienes intentan desarrollar una carrera como Diseñador o
Programador Web. También para Diseñadores que manejan Dreamweaver y desean
tener una formación integral en la construcción de sitios Web en el cual amplían la
posibilidad de cambios y mejoras a un sitio desde el código mismo de la página.
También otorga una base fundamental para luego aprender los conceptos de maquetado
con CSS y DIV’s.
Recursos adicionales entregados
Este curso incluye el acceso a una plataforma online donde encontrarás el material de
lectura del curso, los laboratorios del mismo, prácticas resueltas otra información de
interés como: documentos adicionales, descargas, videos relacionados, etc. Tendrás
disponible la ejercitación y podrás realizar exámenes de auto evaluación luego de cada
clase. Te permitirá también estar conectado con tu docente y compañeros del curso.
Requisitos
El único requerimiento para realizar este curso es el manejo básico de PC y sistema
operativo Windows.
Plan de Estudio
EL LENGUAJE HTML
 QUE ES EL HTML
 Historia del HTML
 Especificación oficial
 Formato de archivo
 Nomenclatura de archivos y directorios
CARACTERÍSTICAS BÁSICAS
ETIQUETAS
 Estructura básica de un documento HTML
 Etiqueta html:
 Etiqueta head:
 Etiqueta Title:
 Etiqueta body:
COMENTARIOS
 Atributos
 Atributos de la etiqueta body
 Text
 Bgcolor
 Background
 Link
 Vlink
 Alink
 Márgenes
 Etiqueta font y sus atributos
 Face
 Size
 Color
 Atributo style
COLORES
 Sistema Hexadecimal
 Valores de color
 Nombres de color
CODIFICACIÓN DE CARACTERES
ETIQUETAS DE CONTENIDO
 Etiquetas de manejo de textos
 Párrafos
 Encabezados
 Marcado básico de texto
 Marcado avanzado de texto
 Marcado genérico de texto
 Espacios en blanco y nuevas líneas
 Nuevas líneas
 Espacios en blanco
 Texto preformateado
 Reglas horizontales (hr)
LISTAS
 Listas desordenadas
 Listas Ordenadas
 Listas de definición
VINCULOS
VÍNCULOS
 URL
 Vínculos relativos y absolutos
 Vinculo de correo electrónico
UTILIZACIÓN DE IMÁGENES
 Imágenes
 Mapas de imagen
 TABLAS
 Tablas simples
FORMULARIOS
CONCEPTO DE FORMULARIO
 Formulario simple
 Elementos de Formulario
 Campo de texto
 Cuadro de contraseña
 Checkbox
 Radiobutton
 Botón de envío de formulario
 Botón de reseteo del formulario
 Ficheros adjuntos
 Campos ocultos
 Botón de imagen
 Botón
FORMULARIOS AVANZADOS
 Fieldset
 Menú desplegable y cajas de texto
IFRAMES
 QUE SON LOS IFRAMES
 Atributos de la etiqueta iframe
FRAMES
CONCEPTO DE FRAME
 Definición
 Definición de los frames
 Definición de cada una de las frames
 TARGET: Atributo para indicar la frame de destino
META INFORMACIÓN
META INFORMACIÓN
 Metadatos
 DOCTYPE
LABORATORIOS
 EJERCICIO 01 :: PAGINA BÁSICA
 EJERCICIO 02 :: PAGINA CON ATRIBUTOS
 EJERCICIO 03: INSERCIÓN DE IMÁGENES
 EJERCICIO 04 :: CREACIÓN DE VÍNCULOS
 EJERCICIO 05 :: TABLA BÁSICA
 EJERCICIO 06 :: TABLA COMPLEJA
 EJERCICIO 07: MAQUETACIÓN CON TABLAS
 EJERCICIO 08: IFRAMES
 EJERCICIO 09: FORMULARIO DE CONTACTO
 PROYECTO INTEGRADOR
IMPLEMENTANDO EL DISEÑO DE LA BASE DE DATOS
Contenido del Curso
En este curso aprenderás los conceptos generales de bases de datos, arquitectura Cliente
– Servidor, instalación, diseño, normalización e implementación de una base de datos.
Luego de practicar con diferentes entornos de administración para Bases de Datos, el
curso continúa con el armado y diseño de un modelo administrativo de facturación, en
el que se debaten y desarrollan diferentes tablas, claves primarias, claves foráneas,
índices auxiliarles, etc. Luego de la construcción del modelo, el curso continúa con la
introducción del lenguaje de consultas SQL, en el cual se desarrolla una importante
práctica de consultas y modificaciones de datos a través de este lenguaje transaccional.
Para quien está orientado el curso
Este curso está orientado para quienes intentan desarrollar una carrera como
Desarrollador (sin importar el lenguaje de programación). También está dirigido para
quienes buscan poseer conocimientos para el análisis de datos o para quienes dan sus
primeros pasos hacia la formación de DBA (Data Base Administrador –
Administrador de Bases de Datos)
Recursos adicionales entregados
Este curso incluye el acceso a una plataforma online donde encontrarás el material de
lectura del curso, los laboratorios del mismo, prácticas resueltas otra información de
interés como: documentos adicionales, descargas, videos relacionados, etc. Tendrás
disponible la ejercitación y podrás realizar exámenes de auto evaluación luego de cada
clase. Te permitirá también estar conectado con tu docente y compañeros del curso.
Salida Laboral
Este curso es un importante complemento para la formación técnica del desarrollador.
Independientemente de la tecnología que se utilice para programar, el curso proporciona
una introducción al conocimiento del lenguaje de programación para bases de datos
SQL tanto en DDL (Data DefinitionLanguage) y DML (Data ManipulationLanguage).
Requisitos
No se requiere contar con conocimientos previos. Únicamente manejo de PC y
Windows.
Plan de Estudio
Objetivos
 Mapa del curso
 Descripción
 Metas
Modelo de entidad - Relación
 Introducción
 Entidad
 Relación
 Cardinalidad de las Relaciones
 Atributos
 Consideraciones en el Planeamiento del Diseño Lógico de la Base de Datos
Modelado de elementos de datos
 Tablas
 Restricciones de las Tablas
 Columnas No Descomponibles
 Restricciones en las columnas
 Clave Primaria (PRIMARY KEY)
 Clave Foránea (FOREIGN KEY)
BASE DE DATOS MYSQL
Objetivos
 Mapa del curso
 Descripción
 Metas
Entorno MySQL
 Que es MySQL
 Bases de Datos
 Tablas
 MySQL es un sistema de administración relacional de bases de datos
MYSQL QUERY BROWSER
 Introducción
 Dialogo de Conexión
 La Ventana Central de Consultas
 Editor de Tablas
TIPOS DE DATOS
Objetivos
 Mapa del curso
 Descripción
 Metas
 Topos numéricos
 Tipos fechas
 Tipos de cadena
ZEROFILL
 Tipos de datos en mysql
 Datos numéricos
 Caracteres o cadenas
 Varios
EL LENGUAJE SQL
Objetivos
 Mapa del curso
 Descripción
 Metas
ESTRUCTURA DEL LENGUAJE
 Introducción
 Qué es DDL?
 Creación de una Tabla
 Qué es DML?
 Eliminar una Tabla
CONSULTAS BASICAS
 SELECT
 INSERT
 UPDATE
 DELETE
 Consultas con SQL SELECT
CONDICIONES LÓGICAS
 Operadores Lógicos
 Sentencia Between
 Sentencia IN
 Sentencia LIKE
LABORATORIO
 Creación de tablas
 Comando INSERT
 Comando SELECT
 Comando DELETE
 Comando UPDATE
TOPICOS AVANZADOS
Objetivos
 Mapa del curso
 Descripción
 Metas
FUNCIONES DE BASES DE DATOS
 Funciones Matemáticas
 Funciones de Cadenas
 Funciones de Fecha y Hora
 Funciones de Grupo
AGRUPACIONES
 Consultas Agrupadas - GROUP BY
 CONSULTAS RELACIONADAS
 Consultas Anidadas – JOIN
Curso de PHP
Contenido del Curso
Este curso comienza con una introducción a la arquitectura de un Hosting y aspectos de
administración y configuración de un los servidores Web (APACHE). Luego se
continúa con el estudio de la estructura completa del lenguaje PHP, comenzando desde
cero hasta los conceptos más avanzados de este poderoso lenguaje Web. El curso
incluye también un detallado estudio sobre el lenguaje de bases de datos SQL, la
administración y configuración de MySQL y utilización de diferentes herramientas
como phpMyAdmin, MySQLQueryBrowser, etc.
A lo largo del curso todos los alumnos desarrollarán un sitio Web completo con las
características típicas que comúnmente tienen estos los portales en Internet. Se
construirá un Sitio donde los usuarios podrán inscribirse completando un complejo
formulario de registración en el cual se utilizan y practican todos los diferentes objetos
de captura de datos HTML. Al momento de la inscripción, se realizarán una serie de
validaciones correspondientes (hechas en Javascript y en PHP). A su vez este proyecto
contará con diferentes reportes, búsquedas internas en el sitio y filtros, paginación de los
resultados muy extensos (estilo Google), reportes de productos con imágenes (estilo
Mercado Libre) donde se realizarán prácticas de UPLOAD (subir todo tipo de archivos
al Servidor Web), autentificación de usuarios al sitio a través de una página de logueo,
administración de sesiones, desconectarse del sitio, contadores de visitas, manejo de
archivos de texto, construcción de un Foro, y otras diferentes prácticas de casos reales.
El curso finaliza subiendo el sitio desarrollado a un hosting real y su prueba en Internet.
Recursos adicionales entregados
Este curso incluye el acceso a una plataforma online donde encontrarás el material de
lectura del curso, los laboratorios del mismo, prácticas resueltas otra información de
interés como: documentos adicionales, descargas, videos relacionados, etc. Tendrás
disponible la ejercitación y podrás realizar exámenes de auto evaluación luego de cada
clase. Te permitirá también estar conectado con tu docente y compañeros del curso.
Salida Laboral
Al finalizar el curso, el alumno se convertirá en un Programador Web Junior pudiendo
desempeñar tareas de desarrollo de sitios web profesionales, b2b, e-commerce, etc.
Estas empresas te estan esperando...
Requisitos
Se requiere contar con conocimientos básicos de HTML, o haber realizado el curso
HTML: Fundamentos de una página web. Tener conocimientos sobre SQL o haber
realizado el curso Introducción a Bases de Datos y SQL
Plan de Estudio
Introducción a PHP
Qué es PHP
 La historia
 Que se puede hacer con PHP
Organización y Conceptos
 El Modelo Cliente - Servidor
 Páginas Estáticas
 Páginas Dinámicas
 Servidor Web Apache
Por qué PHP
 Ventajas
 Desventajas
 Propuestas del mercado
Proyecto Integrador
 Introducción
 Objetivos
Links Downloads
 Sitios institucionales
 Otros sitios Web
Instalación
Entorno de trabajo
Descargar e instalar
 XAMPP
 APPSERV
Comprobación de la instalación
PHP: Lenguaje de Programación
Sintaxis
 Etiquetas de PHP
Comentarios en PHP
 Línea comentada
 Párrafo comentado
HTML ? embebido
 Definición
 Significado
 Consideraciones
 HTML no es PHP
 Comentarios en HTML
Variables
 Introducción
 Definición de Variables
 Tipos de Datos
 Asignación de Variables
 Redefinición de Variables
 Los valores por defecto
Operadores
 Definición
 Expresiones
 Operadores de Incremento y Decremento
 Estos operadores se pueden utilizar de ambos lados de la variable. Del lado
que se aplique dependerá de lo siguiente:
 Operadores de Asignación
 Operadores de Igualdad
 Los operadores de igualdad se utilizan para comparar dos valores. Vea las
siguientes pruebas de equivalencia.
 Operadores Lógicos
Paso de Variables por URL
 Protocolo HTTP
 Argumento $_GET
 Características
 Ejemplos de casos de páginas con parámetros
Constantes
 Definición
 Características
Consultar este ejemplo en ?Eje8.php?
Resumen
Laboratorios
Lab: Practica con parámetros GET 1
Lab: Practica con FORM
Lab: Practica con parámetros GET 2 (opcional)
Lab: Parámetros GET y uso de variables locales (opcional)
Control de Flujo
Estructuras de Control
Sentencias Condicionales
 Introducción
 Características
 Sentencia IF
 Sentencia ELSE
 Sentencia ELSEIF
 Sentencia Switch
Estructuras de Control (Bucles)
 Introducción
 Bucle FOR
 Bucle While
 Bucle Do While
 Break y Continue
Resumen
Laboratorios
Lab1: Formulario I
Lab2: Formulario II
Lab3: Tabla Dinámica
Arreglos en PHP
Arreglos Bidimensionales (Vectores)
 Introducción
 Características
 Inicializar un Array
 Verificar si una variable es Array
 Contar cantidad de elemento de un Vector
 Arreglos no secuénciales
 Funciones para manejos de arreglos
 Función ?range()?
Arreglos asociativos
 Caracteristicas
Bucle FOREACH
 Definición
 Estructura
 Operador "=>"
 Imprimir un Array en pantalla para propósitos de prueba
Agregar y Remover elementos de un Array
 Intrroducción
 Agregar un valor al inicio de un Array
 Agregar un valor al final de un Array
 Remover un valor del inicio del Array
 Remover un valor del final del Array
Localización de elementos en un Array
 Búsqueda en un Array
 Búsqueda de un indice(clave) en un Array Asociativo
 Búsqueda de un valor en un Array Asociativo
Importar y exportar un arreglo a Cadena de caracteres
 Función implode()
 Función explode()
Ordenamientos
 Función ?array_reverse()?
 Función ?array_flip()?
Ordenamientos en Arreglos Secuenciales
 Función ?sort()?
 Función ?rsort()?
Ordenamientos en Arreglos Asociativos
 Función ?asort()?
 Función ?arsort()?
Arreglos Multidimencionales (Matrices)
 Introducción
 Definición
 Características
Resumen
Laboratorios
Lab1: Min, Max y Promedio de Facturación
Lab2: Ordenar un Vector
Lab2: Practicas con Vector Asociativo
Inclusión de Código
Introducción
Características
Incluir y Requerir
 Require
 Include
Resumen
Encabezados de una página Web
Protocolo HTTP
HTTP Headers
 Anatomía de una Pagina Web
 Introducción a los Encabezados
 Estructura del Encabezado
 Redireccionamiento
 Cambiar el formato de una pagina
Formularios
Introducción
La etiqueta FORM
 Introducción
 Atributos del formulario
 Controles del Formulario
 Gráfico de Controles
Recepción de datos
 Variables Externas
 Método GET
 Método POST
 Captura de Datos de un Formulario
Resumen
Funciones
Funciones en PHP
 Introducción
 Los valores de retorno
Funciones para Manejo de Cadenas
 Función print()
 Función printf()
 Función sprintf()
 Función strtoupper() y strtolower ()
 Función strlen()
 Función number_format()
 Función substr()
 Función rtrim()
 Función ltrim()
 Función trim()
 Función ereg()
 Función eregi()
 Función split()
 Función addslashes()
Funciones de Redondeo
 Función Round()
 Función Ceil()
Funciones para Tipos de Datos
 Conversión de tipos de datos
 Consultar tipos de datos
Funcione definidas por el Usuario
 Definición
 Characteristics
 Parámetros
 Parámetros por Defecto
 Valores de Retornos
 Características de return()
 Ejemplos
Variables de Ambiente
 Definición
 Variables Globales
Variables de Entorno
Introducción
 Caracteristicas
 Función getenv()
 El Arreglo $_SERVER
Resumen
Manejo de Archivos
Introducción
Abrir y Cerrar Archivos de Texto
 Función fopen()
 Función fclose()
Control de Errores
 Operador Arroba "@"
 Captura de mensajes de error
Lectura de archivos de texto
 Introducción
 Función fpassthru()
 Función fread()
 Función fgetc()
 Función feof()
 Función fgets()
 Función fgetss()
 Función file()
Escritura de archivos de texto
 Función fwrite()
 Función is_writable
Moviéndose dentro de un Archivo
 Función rewind()
 Función fseek()
Funciones de PHP para interactuar con Ficheros y Directorios.
 Función copy(). Copiar Archivos.
 Función rename(). Renombrar Archivos.
 Función unlink(). Borrar Archivos.
 Función file_exists()
 Función filetime()
 Función filesize()
 Función pathinfo()
Manejo de Directorios
 Función opendir()
 Función readdir()
 Función chdir()
Resumen
Javascript
Introducción
 Origen
 Conceptos Básicos
 Dónde y cómo incluir Javascript
 Tipos de Datos
Estructuras de Control de Flujo
 Ciclos repetitivos
 Sentencias condicionales
Ventanas del Navegador
 Ventana Alert
 Ventana Confirm
 Ventana Prompt
Funciones de Validación
 Función parseInt()
 Función parseFloat()
 Función isNaN()
Funciones definidas por el usuario
 Que es una función
 Como se escribe una función
 Cómo llamar a una función
Base de Datos MySQL
Entorno MySQL
 Que es MySQL
 Bases de Datos
 Tablas
 MySQL es un sistema de administración relacional de bases de datos
PHPMyAdmin
 Introducción
 Selección de una Base de Datos
 Crear una Tabla
El lenguaje SQL
 Introducción
 Qué es DDL?
 Creación de una Tabla
 Qué es DML?
 Eliminar una Tabla
 SELECT
 UPDATE
 DELETE
 Consultas con SQL SELECT
 Consultas Agrupadas - GROUP BY
 Operadores Lógicos
 Consultas Anidadas ? JOIN
PHP con Bases de Datos MySQL
Conectando PHP con Bases de Datos
 Definición
 ODBC
 MySQL
Funciones de PHP para interactuar con MySQL
 mysqli_connect()
 mysqli_close()
 mysqli_select_db()
 mysqli_query()
 Mysqli_num_rows ()
 mysqli_fetch_array()
 mysqli_error()
Modificaciones de Datos
 Insertar un Registro
 Modificar un Registro
 Borrar un Registro
Listado de Productos
 Armar el Reporte de Productos
 Armar la consulta SQL
 Reporte
 Colores Interlineados
 Búsquedas internas en el sitio
 Paginación de los resultados del Reporte
UPLOAD ? Subir Archivos al Server
Introducción
Formulario para subir archivos
 Tipos de contenido del Formulario
 Etiqueta FILE
 Campo oculto MAX_FILE_SIZE
 Formulario completo de Carga
Pagina Destino ? Copiar al Servidor
 La variable $_FILES
 Grabando el archivo subido
PHP en la Práctica
Introducción
Campos Ocultos
 hidden
 Finalidad
 Ejemplo:
Sesiones
Introducción
 Porque usar sesiones
 Identificador de Sesion - SID
Gestion de una sesion
 Cookies
 Por URL rewriting:
 Características
Funciones de PHP para interactuar con Sesiones
 Construcción de variables de sesión
 Identificación de la sesión
 Destrucción de una sesión
 Crear variables de sesión
Autentificación de Usuarios a un Sitio Web con uso de Sesiones
 Logueo al Sitio
 Autentificación y Creación de la sesión.
 Cerrar sesión: Pagina Desconectarse
Cookies
Introducción
 Definición
 Caducidad
DOMINIOS Y SUBDOMINIOS
 Características
 Limitaciones
Funciones de PHP para interactuar con Cookies
 Construcción
 Utilización
 Expiración
 Eliminación
 La función isset()
Mails
Envío de e-Mails en PHP
 Características
 Funciones de PHP para enviar e-Mails
 Parámetros de la función mail
 Ejemplo completo de envío de un mail
Configuración Avanzada del Servidor
Introducción
PHP.INI
 Definición
 Donde lo encontramos el PHP.INI?
 Características
 Lista de directivas de php.ini
 Función ini_set()
 Resumen
El Archivo Apache httpd.conf
 Definición
 Las secciones más importantes son:
El archivo .htaccess
 Definición
 Características
 Primera regla
 Posibles Errores
httpd.conf vs .htaccess
Web Hosting
Cómo elegir un proveedor de Web Hosting
Categorías de servicios de Hosting
 Dedicated server hosting
 Shared server hosting
 Virtual private server hosting
Marketing Digital:
 Definiciones y datos estadísticos. Porque usar Internet para Promocionar mi
Empresa.
 ¿Quiénes son los encargados de realizar un Plan de Marketing Online?
 El Proceso del Marketing Online.
 Definiendo Objetivos, metas y líneas de acción.
 ¿Sitio nuevo o sitio vigente?
 Definiendo el target de la campaña.
 El círculo del Marketing Online
 Generación de Visitas
 De Visitante a Cliente
 Permission Marketing
 De Clientes a Prescriptores
 Definiendo los Indicadores de Rendimiento.
Aspectos fundamentales para el Plan de Marketing Online
 La cuarta P del Marketing Online.
 Promoción Offline: Notificar que “estoy en Internet”.
 Herramientas principales.
 Diferencia entre SEO – SEM - SMO
 Otras formas de publicidad online: Banners, Text Ads, Pop Ups.
 ¿Es necesario pautar en Internet?
 Participación en Redes de Afiliados.
Social Media
 ¿Qué son las Redes Sociales? Origen.
 Principales redes sociales: Facebook, Twitter, Linkedin, Youtube, Blaving.
 Elegir las redes sociales acordes a nuestra estrategia de Marketing Online.
 Presencia profesional en las redes sociales.
 ¿Cómo hacer el seguimiento de nuestra empresa en las redes sociales?
 ¿Cómo capacitar un equipo para que gestione las redes sociales?
 ¿Cuánto vale un Fan de nuestra empresa?
 ¿Cómo calcular el valor de tu marca en Facebook?
Personas vs. Empresas
 ¿Qué lenguaje se debe utilizar en las redes sociales?
 Selección de palabras clave para enlaces.
 ¿Cómo conseguir Fans, Seguidores, Amigos y Contactos?
 Optimización de las redes sociales.
 Integración con acciones OnPage y Offline
 Generación de sinergia con el sitio web.
 Generación de participación con los usuarios.
 Generación práctica de una Fan Page Profesional
 Generación de una cuenta de Twitter, empezando a twittear
 Generación de un canal de Youtube
Tendencias del Marketing Online
 Mobile Marketing. ¿Es realmente aplicable?
 ¿Cómo generar contenidos?
 Optimización de aplicaciones para móviles.
 Integración con smartphones.
 Contenido generado por los usuarios
 Importancia de la viralidad de contenidos.
 Aumento de las búsquedas locales. Geomarketing
 Marketing en redes sociales.
 ¿Qué contenidos se valoran más en los dispositivos móviles?
 El modelo proactivo del Marketing Online.
 Apuntando a las recomendaciones.
 Últimos avances en Marketing Digital.
CURSOS LINUX LPI
Historia Linux
 Inicios de Linux
 Personajes en la historia Linux
 Conceptos de Software Libre
 Tipos de Distribuciones Linux
 Distribución vs. Versión
Filosofía Linux
 Tipos de licencias.
 Tipos de fundaciones y comunidades
Instalación
 Instalación de Linux
 Introducción al particionado de disco
Trabajar en la línea de comandos
 Usar comandos del shell individuales y secuencias de comandos en una línea
para realizar tareas básicas en la línea de comando.
 Usar y modificar el entorno del shell incluyendo definir, referenciar y exportar
variables de entorno.
 Usar y editar el historial de comandos.
 Invocar comandos dentro y fuera del PATH definido.
Realizar administración de archivos básica
 Copiar, mover, borrar archivos y directorios individualmente.
 Copiar múltiples archivos y directorios recursivamente.
 Eliminar archivos y directorios recursivamente.
 Usar comodines simples y avanzados en comandos.
 Usar find para localizar y actuar en base al tipo, tamaño y fecha de archivos.
 Uso de tar, cpio y dd.
Realizar operaciones básicas de edición de archivos usando vi
 vi
 /, ?
 h,j,k,l
 i, o, a
 c, d, p, y, dd, yy
 ZZ, :w!, :q!, :e!
Encontrar archivos de sistema y colocar archivos en su correcta ubicación
 Entender la ubicación correcta de archivos en el FHS.
 Encontrar archivos y comandos en un sistema Linux.
 Conocer la ubicación y proposito de archivos y directorios importantes definidos
en el FHS.
Diseñar el esquema de discos duros
 Manejo de disco duro
 Directorios Tipicos
Usar el administrador de paquetes Debian
 Instalar, actualizar y desinstalar paquetes binarios de Debian
 Encontrar paquetes que contengan archivos específicos o bibliotecas las cuales
pueden ser o no ser instaladas.
 Obtener información de un paquete como la versión, contenido, dependencias,
integridad del paquete y estado de instalación (esté o no esté instalado el
paquete).
Usar el administrador de paquetes RPM y YUM
 Instalar, re-instalar, actualizar o eliminar paquetes usando RPM y YUM.
 Obtener información de un paquete RPM como la versión, estado, dependencias,
integridad y firmas.
 Determinar que archivos provee un paquete, así como encontrar de que paquete
viene un archivo específico.
Administrar bibliotecas compartidas
 Identificar bibliotecas compartidas.
 Identificar las ubicaciones típicas de las bibliotecas de sistema.
 Cargar bibliotecas compartidas.
La siguiente es una lista de archivos, términos y utilerías usadas:
· · Sistema de archivos / (raíz) · Sistema de archivos /var · Sistema de archivos /home ·
Area de Intercambio (swap) · Puntos de montaje · Particiones · ldd · ldconfig ·
/etc/ld.so.conf · LD_LIBRARY_PATH · /etc/apt/sources.list · dpkg · dpkg-reconfigure ·
apt-get · apt-cache · aptitude · rpm · rpm2cpio · /etc/yum.conf · /etc/yum.repos.d/ · yum ·
yumdownloader· . · bash · echo · env · exec · export · pwd · set · unset · man · uname ·
history · cp · find · mkdir · mv · ls · rm · rmdir · touch · tar · cpio · dd · file · gzip · gunzip
· bzip2 · file globbing · vi · /, ? · h,j,k,l · i, o, a · c, d, p, y, dd, yy · ZZ, :w!, :q!, :e! · find ·
locate · updatedb · whereis · which · type · /etc/updatedb.conf
IMPLEMENTANDO EL DISEÑO DE LA BASE DE DATOS
Objetivos
 Mapa del curso
 Descripción
 Metas
Modelo de entidad - Relación
 Introducción
 Entidad
 Relación
 Cardinalidad de las Relaciones
 Atributos
 Consideraciones en el Planeamiento del Diseño Lógico de la Base de Datos
Modelado de elementos de datos
 Tablas
 Restricciones de las Tablas
 Columnas No Descomponibles
 Restricciones en las columnas
 Clave Primaria (PRIMARY KEY)
 Clave Foránea (FOREIGN KEY)
BASE DE DATOS MYSQL
Objetivos
 Mapa del curso
 Descripción
 Metas
Entorno MySQL
 Que es MySQL
 Bases de Datos
 Tablas
 MySQL es un sistema de administración relacional de bases de datos
MYSQL QUERY BROWSER
 Introducción
 Dialogo de Conexión
 La Ventana Central de Consultas
 Editor de Tablas
TIPOS DE DATOS
Objetivos
 Mapa del curso
 Descripción
 Metas
 Topos numéricos
 Tipos fechas
 Tipos de cadena
ZEROFILL
 Tipos de datos en mysql
 Datos numericos
 Caracteres o cadenas
 Varios
EL LENGUAJE SQL
Objetivos
 Mapa del curso
 Descripción
 Metas
ESTRUCTURA DEL LENGUAJE
 Introducción
 Qué es DDL?
 Creación de una Tabla
 Qué es DML?
 Eliminar una Tabla
CONSULTAS BASICAS
 SELECT
 INSERT
 UPDATE
 DELETE
 Consultas con SQL SELECT
CONDICIONES LÓGICAS
 Operadores Lógicos
 Sentencia Between
 Sentencia IN
 Sentencia LIKE
LABORATORIO
 Creación de tablas
 Comando INSERT
 Comando SELECT
 Comando DELETE
 Comando UPDATE
TOPICOS AVANZADOS
 Objetivos
 Mapa del curso
 Descripción
 Metas
FUNCIONES DE BASES DE DATOS
 Funciones Matemáticas
 Funciones de Cadenas
 Funciones de Fecha y Hora
 Funciones de Grupo
AGRUPACIONES
 Consultas Agrupadas - GROUP BY
 CONSULTAS RELACIONADAS
 Consultas Anidadas - JOIN
CARRERA MULTIMEDIA
QUE ES PHOTOSHOP
INTRODUCCIÓN
ADOBE SYSTEMS INCORPORATED
DESARROLLO Y CRECIMIENTO EN LA ACTUALIDAD
AREAS DE TRABAJO
ACERCA DEL ÁREA DE TRABAJO
 Utilización de Paletas y Menues
PREFERENCIAS GENERALES
 Herramientas ocultas
 Información de herramientas
 Punteros de herramienta
 Información de herramientas
 Unidades de medida
 Asignación del disco de memoria virtual
 Liberar memoria
 Especificar la fuente
IMÁGENES VECTORIALES Y MAPA DE BITS
DEFINICIÓN
 Mapa de Bits
 Imagen Vectorial
DIFERENCIAS ENTRE MAPA DE BITS E IMÁGENES VECTORIALES
 Mapa de bits
 Vectoriales
PROPIEDADES DE LAS IMÁGENES DIGITALES
PROFUNDIDAD DE COLOR
MODOS DE COLOR
 Modo RGB (Red, Green, Blue)
 Modo CMYK
 Modo Escala de Grises
 Modo Mapa de bits
 Modo Color Lab
 Modo Duotono
 Modo Color Indexado
 Modo Multicanal
CAMBIOS ENTRE MODOS DE COLOR
EJEMPLO DE MODO DE COLOR Y PROFUNDIDAD DE BITS
 Modo Mapa de bits (profundidad=1bit)
 Modo Escala de grises (profundidad=8bits)
 Modo RGB (Profundidad=8bits)
¿DÓNDE CAMBIO EL MODO DE COLOR Y LA PROFUNDIDAD DE BITS
 TAMAÑO DE IMAGEN Y RESOLUCIÓN
 La Resolución
 Reglas básicas de la resolución
 ¿Dónde cambio el tamaño del archivo?
 ¿Dónde cambio la resolución?
OBTENCIÓN DE IMÁGENES
ADQUISICIÓN DE IMÁGENES DIGITALES DE CÁMARAS
ESCANEADO DE IMÁGENES
 Acerca del escaneado
 Importación de imágenes escaneadas
 Importación de imágenes escaneadas con la interfaz TWAIN
 Para importar una imagen utilizando la interfaz TWAIN en Photoshop
APERTURA DE ARCHIVOS EXISTENTES
CAMBIO DE TAMAÑO DE UNA IMAGEN EXISTENTE
 Cambio del tamaño del lienzo
 Cambio del tamaño de la imagen
CREACIÓN DE UNA IMAGEN NUEVA
SELECCIÓN Y TRAZADOS
INTRODUCCION
SELECCIÓN DE MARCO
 Marco rectangular
 Marco elipse
FILA ÚNICA Y COLUMNA ÚNICA
SELECCIÓN DE LAZO
 La herramienta Lazo
 La herramienta Lazo poligonal
 La herramienta Lazo Magnético
SELECCIÓN RÁPIDA
 La herramienta Varita mágica
 La herramienta de Selección Rápida
SELECCIÓN DE TRAZADO
 Selección de trazado
 Selección directa
LA SUPERPOSICIÓN DE SELECCIONES
COMANDOS ÚTILES
 Comando Historia
 Definir opciones de historia
 Comando Deshacer
HERRAMIENTAS DE TRAZADO
 La Pluma
 La Pluma de forma libre
 Añadir y eliminar punto de ancla
 Convertir punto de ancla
LAS HERRAMIENTAS DE PINTURA Y EDICIÓN
UTILIDADES DE RELLENO Y CONTORNO DE SELECCIONES Y CAPAS
HERRAMIENTAS DE RELLENO Y COLOR
 Herramienta degradado
 La Herramienta Bote de Pintura
HERRAMIENTAS DE RELLENO Y COLOR
 La Herramienta Pincel
 La Herramienta Lápiz
 Opciones del Pincel y el Lápiz
 La Herramienta Sustitución de Color
 El Concepto de Pincel
HERRAMIENTAS DE EDICIÓN
 La Herramienta Tampón y Tampón de motivo
 El Tampón de Motivo
 El Tampón de Clonar
 Pincel corrector y Pincel de ojos rojos
AJUSTES DE COLOR
NIVELES
CURVAS
HERRAMIENTAS DE EXPOSICIÓN
HERRAMIENTAS DE ENFOQUE Y DESENFOQUE
BLANCO Y NEGRO
OTROS AJUSTES PARA IMÁGENES
 Brillo y contraste
 Equilibrio de color
 Color automático
 Niveles automáticos
 Contraste automático
 Variaciones
LAS HERRAMIENTAS DE BORRADO
 La Herramienta Borrador
 La Herramienta Borrador Mágico
 La Herramienta Borrador de Fondos
HERRAMIENTAS DE VISUALIZACIÓN Y EXTRAS
LA VENTANA NAVEGADOR
LA HERRAMIENTA MANO
 Métodos Alternativos para Desplazar la Vista de la Imagen
LA HERRAMIENTA MOVER
LAS REGLAS
 Para cambiar el punto de origen de una regla
 Para cambiar la unidad de medida
HERRAMIENTA MEDICIÓN
LAS GUÍAS Y LA CUADRÍCULA
 Para mostrar u ocultar una cuadrícula, guías o guías inteligentes
 Para colocar una guía
 Para eliminar las guías de la imagen
 Para definir las preferencias de guía y cuadrícula
HERRAMIENTAS PREESTABLECIDAS
PARA CREAR UNA HERRAMIENTA PREESTABLECIDA
CAPAS
ACERCA DE LAS CAPAS
 Acerca de las capas de imagen
 Acerca de las capas de ajuste y de relleno
 Creación de capas de ajuste y de relleno
 Creación de una capa de ajuste
 Creación de una capa de relleno
 Conversión del fondo y las capas
 Conversión de un fondo en una capa
 Conversión de una capa en un fondo
MOVIMIENTO, APILAMIENTO Y BLOQUEO DE CAPAS
 Fusionar capas automáticamente
 Rotación de una capa
 La Alineación
 La Distribución
 Alineación automática de capas de imágenes
BLOQUEO DE CAPAS
 Bloqueo de todas las propiedades de una capa o un grupo
 Bloqueo parcial de una capa
GESTIÓN DE CAPAS
 Rasterización de capas
 Exportación de capas
 Combinación de dos capas o grupos
 Copia del contenido de varias capas o capas enlazadas en una sola capa
 Acoplamiento de todas las capas
DEFINICIÓN DE OPACIDAD Y FUSIÓN
 Especificación de la opacidad de una capa o un grupo
 Especificación de la opacidad de relleno de una capa
ESTILOS Y EFECTOS DE CAPA
 Acerca de los estilos y efectos de capa
 Aplicación de estilos preestablecidos
 Aplicación de un estilo preestablecido a una capa
 Aplicación de un estilo de otra capa
 Descripción general del cuadro de diálogo Estilo de capa
 Aplicación o edición de un estilo de capa personalizado
 Opciones de estilo de capa
 Conversión de un estilo de capa en capas de imagen
LOS RECORTES DE CAPA
TEXTO Y FILTROS
ACERCA DEL TEXTO Y LAS CAPAS DE TEXTO
INTRODUCCIÓN DE TEXTO
 Introducción de objetos de texto
 Introducción de texto de párrafo
 Cambio de tamaño o transformación de un cuadro delimitador de texto
 Conversión de un objeto de texto en texto de párrafo y viceversa
APLICACIÓN DE FORMATO A CARACTERES
 Acerca del formato de caracteres
 Selección de caracteres
DESCRIPCIÓN GENERAL DE LA PALETA CARÁCTER
LOS FILTROS
GALERÍA DE FILTROS
EL FILTRO LICUAR
OTROS FILTROS
SECTORES EN PÁGINAS WEB
ACERCA DE PÁGINAS WEB CON SECTORES
TIPOS DE SECTOR
CÓMO SECCIONAR UNA PÁGINA WEB
 Creación de un sector con la herramienta Sector
 Creación de sectores a partir de guías
 Creación de un sector a partir de una capa
CONVERSIÓN DE SECTORES AUTOMÁTICOS Y BASADOS EN CAPA
EN SECTORES DE USUARIO
 Visualización de sectores y opciones de sector
CÓMO MOVER, REDIMENSIONAR Y AJUSTAR SECTORES DE
USUARIO
 Cómo mover o redimensionar un sector de usuario
DIVISIÓN DE SECTORES DE USUARIO Y SECTORES AUTOMÁTICOS
DUPLICACIÓN DE SECTORES
 Cómo copiar y pegar un sector
EDICIÓN DE SECTORES
 Combinación de sectores
 Cambio del orden de apilamiento de sectores
 Alineación y distribución de sectores de usuario
 Eliminación de un sector
BLOQUEO DE TODOS LOS SECTORES
VISUALIZACIÓN DEL CUADRO DE DIÁLOGO OPCIONES DE SECTOR
CARACTERISTICAS
 Especificación de un tipo de contenido de sector
 Cambio del nombre de un sector
 Selección de un color de fondo para un sector
VINCULACIÓN Y TEXTO HTML
 Asignación de información de enlaces de URL a un sector Imagen
 Especificación de mensajes de navegador y texto de la etiqueta Alt
 Adición de texto HTML a un sector
GUARDAR UNA IMAGEN
FORMATOS DE IMAGEN
 El formato JPEG
 El formato TIFF
 El formato BMP
 El formato GIF
 El formato PNG
INTRODUCCIÓN A LAS ACCIONES
LA VENTANA ACCIONES
MÁS ACCIONES
LABORATORIOS
LABORATORIO #01
 Ejercicio #01 – El Entorno
 Ejercicio #02 - Preferencias
 Ejercicio #03 – Modos de Color, Tamaño de Imagen y Lienzo
 Ejercicio #04 – Obtención de Imágenes
LABORATORIO #02
 Ejercicio #01 – Eliminación de Fondo de Imagen Básica
 Ejercicio #02 – Lazo Magnético
 Ejercicio #03 – Selecciones Personalizadas
 Ejercicio #04 – Tampón de Clonar
 Ejercicio #05 – Trabajo con Trazados
LABORATORIO #03
 Ejercicio #01 – Borrador de Fondos de Imágenes Complejas
 Ejercicio #02 – Niveles
 Ejercicio #03 –Borrador Mágico para Fondos
 Ejercicio #04 – Efecto Espejo
 Ejercicio #05 – Reglas y Cuadriculas
 Ejercicio #06 – Retoque de Arrugas
 Ejercicio #07 – Retoque de Granitos
 Ejercicio #08 – Retoque de Pelo y Arrugas
 Ejercicio #09 – Retoque de Cuerpo
 Ejercicio #10 – Retoque de Dientes
 LABORATORIO #04
 Ejercicio #01 Mascara Rapida
 Ejercicio #02 Manejo de capas
 Ejercicio #03 Transformación de selecciones
LABORATORIO #05
 Ejercicio #01 Trazado y texto
 Ejercicio #02 Borrar personas de una foto
 Ejercicio #03 Retoque con mascara rapida
LABORATORIO #06
 Ejercicio #01 Acciones
 Ejercicio #02 Diagramar una página HTML
CARRERA WINDOWS SERVER
Introducción
 Que es un Red
 Tipos de redes ( LAN-WAN)
 Definición de Ancho de Banda BW
 Topologías ( Física - Analógicas)
 Tipo de Transmisión ( DUPLEX O FULL DUPLEX )
 Cuatro elementos de una red ( Reglas-Medios-Msj –Dispositivos )
 Mac ADDRESS ( definición y ejemplos )
Elementos de la Red
 Dispositivos
 Tarjetas de Red ( NIC )
 Concentradores y Hub
 Repetidores
 Bridges
 Routers
 Switch
Medios
 Hilos metálicos de cobre (coaxil, par telefónico, UTP-STP )
 Fibras Ópticas de vidrio o plásticas
 Transmisión inalámbrica
Servicios
 Correo electrónico
 Acceder a sitio Web,
 Obtener un archivo a través de la red
 Mensajería instantánea
Suites de Protocolos
 Protocolo de aplicación: ( HTTP)
 Protocolo de transporte: (TCP)
 Protocolo de internetwork: (IP)
 Protocolos de acceso a la red: ( Ethernet)
Modelos de Networking
OSI
 Niveles
 Funcionamiento en red
 Tipo de orientación a la conexión
TCP/IP
 Niveles
 Comparación con el Modelo OSI
Protocolo de Internet IP
 Definición de IP
 Administración de direcciones
 Clases de direcciones
 Direcciones públicas y privadas
 Mascara de subred
 Direcciones reservadas
Ethernet
 Estructura de la trama
 CSMA
Protocolos y Servicios DNS
 Sistema de nombres de dominio (DNS): puerto TCP/UDP 53.
 Protocolo de transferencia de hipertexto (HTTP, Hypertext Transfer
Protocol): puerto TCP 80.
 Protocolo simple de transferencia de correo (SMTP, Simple Mail Transfer
Protocol): puerto TCP 25.
 Protocolo de oficina de correos (POP): puerto UDP 110.
 Telnet: puerto TCP 23.
 Protocolo de configuración dinámica de host: puerto UDP 67
 Protocolo de transferencia de archivos (FTP, File Transfer Protocol): puertos
TCP 20 y 21
 El Protocolo de configuración dinámica de host (DHCP)
Modem
 Definiciones
 Tecnologías DSL
 Cable Modem
Wireless
 Introducción
 Bandas
 Canales
 Frecuencias de operación
 Protocolos de Seguridad ( WEP – WPA – RADIUS )
Integración del Contenido
 Practica de laboratorio en diseño y presupuesto de una pequeña LAN y visión
global de redes WAN de ISP .

Mais conteúdo relacionado

Mais procurados

HTML: Una introducción.
HTML: Una introducción.HTML: Una introducción.
HTML: Una introducción.
Ramón RS
 
Aprender El Lenguaje Html
Aprender El Lenguaje HtmlAprender El Lenguaje Html
Aprender El Lenguaje Html
lmsblogger
 

Mais procurados (20)

Introduccion a Lenguaje HTML, Programacion Web
Introduccion a Lenguaje HTML, Programacion WebIntroduccion a Lenguaje HTML, Programacion Web
Introduccion a Lenguaje HTML, Programacion Web
 
Html (ppt)
Html (ppt)Html (ppt)
Html (ppt)
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
Html
HtmlHtml
Html
 
HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?
 
Introduccion a programacion html
Introduccion a programacion htmlIntroduccion a programacion html
Introduccion a programacion html
 
Introducción al HTML
Introducción al HTMLIntroducción al HTML
Introducción al HTML
 
Html, Css y JavaScript
Html, Css y JavaScriptHtml, Css y JavaScript
Html, Css y JavaScript
 
HTML: Una introducción.
HTML: Una introducción.HTML: Una introducción.
HTML: Una introducción.
 
Html
HtmlHtml
Html
 
Apuntes de HTML 1
Apuntes de HTML 1Apuntes de HTML 1
Apuntes de HTML 1
 
Manual html
Manual htmlManual html
Manual html
 
MANUAL HTML BASICO.
MANUAL HTML BASICO.MANUAL HTML BASICO.
MANUAL HTML BASICO.
 
Manual intencivo de htlm
Manual intencivo de htlmManual intencivo de htlm
Manual intencivo de htlm
 
Html
HtmlHtml
Html
 
Estructurabasica
EstructurabasicaEstructurabasica
Estructurabasica
 
Tarea
TareaTarea
Tarea
 
Curso html
Curso   htmlCurso   html
Curso html
 
Aprender El Lenguaje Html
Aprender El Lenguaje HtmlAprender El Lenguaje Html
Aprender El Lenguaje Html
 
Qué es el html
Qué es el htmlQué es el html
Qué es el html
 

Semelhante a El lenguaje html

Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)
Natalia
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
ssuser948499
 
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
wandelsonwww
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Ianpierr Miranda
 
Visual Studio2005
Visual Studio2005Visual Studio2005
Visual Studio2005
hvillarreal
 

Semelhante a El lenguaje html (20)

introducción tecnologías web
introducción tecnologías webintroducción tecnologías web
introducción tecnologías web
 
Prototipado Web
Prototipado WebPrototipado Web
Prototipado Web
 
Curso PHP Y MYSQL
Curso PHP Y MYSQLCurso PHP Y MYSQL
Curso PHP Y MYSQL
 
curso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdfcurso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdf
 
5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web
 
Html1
Html1Html1
Html1
 
Melanie gonzález
Melanie gonzálezMelanie gonzález
Melanie gonzález
 
3-Unidad 1. Arquitectura de Diseño
3-Unidad 1. Arquitectura de Diseño3-Unidad 1. Arquitectura de Diseño
3-Unidad 1. Arquitectura de Diseño
 
Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)
 
VSTS 2010
VSTS 2010VSTS 2010
VSTS 2010
 
Estándares W3C
Estándares W3CEstándares W3C
Estándares W3C
 
HTML.ppt
HTML.pptHTML.ppt
HTML.ppt
 
Presentación de html, css y javascript.
Presentación  de html, css y javascript.Presentación  de html, css y javascript.
Presentación de html, css y javascript.
 
Especialista en-tecnologias-office
Especialista en-tecnologias-officeEspecialista en-tecnologias-office
Especialista en-tecnologias-office
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.ppt
 
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
 
programacion web_dinamico
programacion web_dinamicoprogramacion web_dinamico
programacion web_dinamico
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 
Visual Studio2005
Visual Studio2005Visual Studio2005
Visual Studio2005
 

El lenguaje html

  • 1. Curso de HTML Contenido del Curso Con este curso conocerás cuáles son los estándares para trabajar de manera eficiente en la construcción de sitios Web y la importancia de estos para conseguir el mejor posicionamiento Web en los buscadores. Esta propuesta, parte de la explicación de los conceptos básicos de Internet, los Servidores Web (Hosting) y los diferentes protocolos utilizados en Internet (http, ftp, smtp, pop3, etc.). Seguidamente se estudiará la sintaxis del lenguaje, donde aprenderás a codificar desde un editor de texto, cualquier página Web que desees. El curso finaliza con la publicación de un sitio desarrollado como practica en clase, en un Servidor Web (Hosting) del instituto a través de un FTP. El objetivo al finalizar consiste en que el alumno domine este lenguaje de marcas que se utiliza para codificar páginas HTML y XML CARACTERISTICAS DE HTML HTML, siglas de HyperTextMarkupLanguage (Lenguaje de Marcas de Hipertexto), es el lenguaje de marcado predominante para la construcción de páginas Web. Conocer este lenguaje es fundamental para el desarrollo de documentos visuales a través de un navegador y también para el armado de mails con formato de Hipertexto. Para quien está orientado el curso Este curso está orientado a quienes intentan desarrollar una carrera como Diseñador o Programador Web. También para Diseñadores que manejan Dreamweaver y desean tener una formación integral en la construcción de sitios Web en el cual amplían la posibilidad de cambios y mejoras a un sitio desde el código mismo de la página. También otorga una base fundamental para luego aprender los conceptos de maquetado con CSS y DIV’s. Recursos adicionales entregados Este curso incluye el acceso a una plataforma online donde encontrarás el material de lectura del curso, los laboratorios del mismo, prácticas resueltas otra información de interés como: documentos adicionales, descargas, videos relacionados, etc. Tendrás disponible la ejercitación y podrás realizar exámenes de auto evaluación luego de cada clase. Te permitirá también estar conectado con tu docente y compañeros del curso. Requisitos El único requerimiento para realizar este curso es el manejo básico de PC y sistema operativo Windows.
  • 2. Plan de Estudio EL LENGUAJE HTML  QUE ES EL HTML  Historia del HTML  Especificación oficial  Formato de archivo  Nomenclatura de archivos y directorios CARACTERÍSTICAS BÁSICAS ETIQUETAS  Estructura básica de un documento HTML  Etiqueta html:  Etiqueta head:  Etiqueta Title:  Etiqueta body: COMENTARIOS  Atributos  Atributos de la etiqueta body  Text  Bgcolor  Background  Link  Vlink  Alink  Márgenes  Etiqueta font y sus atributos  Face  Size  Color  Atributo style COLORES  Sistema Hexadecimal  Valores de color  Nombres de color CODIFICACIÓN DE CARACTERES ETIQUETAS DE CONTENIDO  Etiquetas de manejo de textos
  • 3.  Párrafos  Encabezados  Marcado básico de texto  Marcado avanzado de texto  Marcado genérico de texto  Espacios en blanco y nuevas líneas  Nuevas líneas  Espacios en blanco  Texto preformateado  Reglas horizontales (hr) LISTAS  Listas desordenadas  Listas Ordenadas  Listas de definición VINCULOS VÍNCULOS  URL  Vínculos relativos y absolutos  Vinculo de correo electrónico UTILIZACIÓN DE IMÁGENES  Imágenes  Mapas de imagen  TABLAS  Tablas simples FORMULARIOS CONCEPTO DE FORMULARIO  Formulario simple  Elementos de Formulario  Campo de texto  Cuadro de contraseña  Checkbox  Radiobutton  Botón de envío de formulario  Botón de reseteo del formulario  Ficheros adjuntos  Campos ocultos  Botón de imagen  Botón FORMULARIOS AVANZADOS  Fieldset  Menú desplegable y cajas de texto
  • 4. IFRAMES  QUE SON LOS IFRAMES  Atributos de la etiqueta iframe FRAMES CONCEPTO DE FRAME  Definición  Definición de los frames  Definición de cada una de las frames  TARGET: Atributo para indicar la frame de destino META INFORMACIÓN META INFORMACIÓN  Metadatos  DOCTYPE LABORATORIOS  EJERCICIO 01 :: PAGINA BÁSICA  EJERCICIO 02 :: PAGINA CON ATRIBUTOS  EJERCICIO 03: INSERCIÓN DE IMÁGENES  EJERCICIO 04 :: CREACIÓN DE VÍNCULOS  EJERCICIO 05 :: TABLA BÁSICA  EJERCICIO 06 :: TABLA COMPLEJA  EJERCICIO 07: MAQUETACIÓN CON TABLAS  EJERCICIO 08: IFRAMES  EJERCICIO 09: FORMULARIO DE CONTACTO  PROYECTO INTEGRADOR
  • 5. IMPLEMENTANDO EL DISEÑO DE LA BASE DE DATOS Contenido del Curso En este curso aprenderás los conceptos generales de bases de datos, arquitectura Cliente – Servidor, instalación, diseño, normalización e implementación de una base de datos. Luego de practicar con diferentes entornos de administración para Bases de Datos, el curso continúa con el armado y diseño de un modelo administrativo de facturación, en el que se debaten y desarrollan diferentes tablas, claves primarias, claves foráneas, índices auxiliarles, etc. Luego de la construcción del modelo, el curso continúa con la introducción del lenguaje de consultas SQL, en el cual se desarrolla una importante práctica de consultas y modificaciones de datos a través de este lenguaje transaccional. Para quien está orientado el curso Este curso está orientado para quienes intentan desarrollar una carrera como Desarrollador (sin importar el lenguaje de programación). También está dirigido para quienes buscan poseer conocimientos para el análisis de datos o para quienes dan sus primeros pasos hacia la formación de DBA (Data Base Administrador – Administrador de Bases de Datos) Recursos adicionales entregados Este curso incluye el acceso a una plataforma online donde encontrarás el material de lectura del curso, los laboratorios del mismo, prácticas resueltas otra información de interés como: documentos adicionales, descargas, videos relacionados, etc. Tendrás disponible la ejercitación y podrás realizar exámenes de auto evaluación luego de cada clase. Te permitirá también estar conectado con tu docente y compañeros del curso. Salida Laboral Este curso es un importante complemento para la formación técnica del desarrollador. Independientemente de la tecnología que se utilice para programar, el curso proporciona una introducción al conocimiento del lenguaje de programación para bases de datos SQL tanto en DDL (Data DefinitionLanguage) y DML (Data ManipulationLanguage). Requisitos No se requiere contar con conocimientos previos. Únicamente manejo de PC y Windows.
  • 6. Plan de Estudio Objetivos  Mapa del curso  Descripción  Metas Modelo de entidad - Relación  Introducción  Entidad  Relación  Cardinalidad de las Relaciones  Atributos  Consideraciones en el Planeamiento del Diseño Lógico de la Base de Datos Modelado de elementos de datos  Tablas  Restricciones de las Tablas  Columnas No Descomponibles  Restricciones en las columnas  Clave Primaria (PRIMARY KEY)  Clave Foránea (FOREIGN KEY) BASE DE DATOS MYSQL Objetivos  Mapa del curso  Descripción  Metas Entorno MySQL  Que es MySQL  Bases de Datos  Tablas  MySQL es un sistema de administración relacional de bases de datos MYSQL QUERY BROWSER  Introducción  Dialogo de Conexión  La Ventana Central de Consultas  Editor de Tablas TIPOS DE DATOS Objetivos  Mapa del curso  Descripción  Metas  Topos numéricos  Tipos fechas  Tipos de cadena ZEROFILL  Tipos de datos en mysql  Datos numéricos
  • 7.  Caracteres o cadenas  Varios EL LENGUAJE SQL Objetivos  Mapa del curso  Descripción  Metas ESTRUCTURA DEL LENGUAJE  Introducción  Qué es DDL?  Creación de una Tabla  Qué es DML?  Eliminar una Tabla CONSULTAS BASICAS  SELECT  INSERT  UPDATE  DELETE  Consultas con SQL SELECT CONDICIONES LÓGICAS  Operadores Lógicos  Sentencia Between  Sentencia IN  Sentencia LIKE LABORATORIO  Creación de tablas  Comando INSERT  Comando SELECT  Comando DELETE  Comando UPDATE TOPICOS AVANZADOS Objetivos  Mapa del curso  Descripción  Metas FUNCIONES DE BASES DE DATOS  Funciones Matemáticas  Funciones de Cadenas  Funciones de Fecha y Hora  Funciones de Grupo AGRUPACIONES  Consultas Agrupadas - GROUP BY  CONSULTAS RELACIONADAS  Consultas Anidadas – JOIN
  • 8. Curso de PHP Contenido del Curso Este curso comienza con una introducción a la arquitectura de un Hosting y aspectos de administración y configuración de un los servidores Web (APACHE). Luego se continúa con el estudio de la estructura completa del lenguaje PHP, comenzando desde cero hasta los conceptos más avanzados de este poderoso lenguaje Web. El curso incluye también un detallado estudio sobre el lenguaje de bases de datos SQL, la administración y configuración de MySQL y utilización de diferentes herramientas como phpMyAdmin, MySQLQueryBrowser, etc. A lo largo del curso todos los alumnos desarrollarán un sitio Web completo con las características típicas que comúnmente tienen estos los portales en Internet. Se construirá un Sitio donde los usuarios podrán inscribirse completando un complejo formulario de registración en el cual se utilizan y practican todos los diferentes objetos de captura de datos HTML. Al momento de la inscripción, se realizarán una serie de validaciones correspondientes (hechas en Javascript y en PHP). A su vez este proyecto contará con diferentes reportes, búsquedas internas en el sitio y filtros, paginación de los resultados muy extensos (estilo Google), reportes de productos con imágenes (estilo Mercado Libre) donde se realizarán prácticas de UPLOAD (subir todo tipo de archivos al Servidor Web), autentificación de usuarios al sitio a través de una página de logueo, administración de sesiones, desconectarse del sitio, contadores de visitas, manejo de archivos de texto, construcción de un Foro, y otras diferentes prácticas de casos reales. El curso finaliza subiendo el sitio desarrollado a un hosting real y su prueba en Internet. Recursos adicionales entregados Este curso incluye el acceso a una plataforma online donde encontrarás el material de lectura del curso, los laboratorios del mismo, prácticas resueltas otra información de interés como: documentos adicionales, descargas, videos relacionados, etc. Tendrás disponible la ejercitación y podrás realizar exámenes de auto evaluación luego de cada clase. Te permitirá también estar conectado con tu docente y compañeros del curso. Salida Laboral Al finalizar el curso, el alumno se convertirá en un Programador Web Junior pudiendo desempeñar tareas de desarrollo de sitios web profesionales, b2b, e-commerce, etc. Estas empresas te estan esperando... Requisitos
  • 9. Se requiere contar con conocimientos básicos de HTML, o haber realizado el curso HTML: Fundamentos de una página web. Tener conocimientos sobre SQL o haber realizado el curso Introducción a Bases de Datos y SQL Plan de Estudio Introducción a PHP Qué es PHP  La historia  Que se puede hacer con PHP Organización y Conceptos  El Modelo Cliente - Servidor  Páginas Estáticas  Páginas Dinámicas  Servidor Web Apache Por qué PHP  Ventajas  Desventajas  Propuestas del mercado Proyecto Integrador  Introducción  Objetivos Links Downloads  Sitios institucionales  Otros sitios Web Instalación Entorno de trabajo Descargar e instalar  XAMPP  APPSERV Comprobación de la instalación PHP: Lenguaje de Programación Sintaxis  Etiquetas de PHP Comentarios en PHP  Línea comentada  Párrafo comentado HTML ? embebido  Definición  Significado  Consideraciones  HTML no es PHP  Comentarios en HTML Variables
  • 10.  Introducción  Definición de Variables  Tipos de Datos  Asignación de Variables  Redefinición de Variables  Los valores por defecto Operadores  Definición  Expresiones  Operadores de Incremento y Decremento  Estos operadores se pueden utilizar de ambos lados de la variable. Del lado que se aplique dependerá de lo siguiente:  Operadores de Asignación  Operadores de Igualdad  Los operadores de igualdad se utilizan para comparar dos valores. Vea las siguientes pruebas de equivalencia.  Operadores Lógicos Paso de Variables por URL  Protocolo HTTP  Argumento $_GET  Características  Ejemplos de casos de páginas con parámetros Constantes  Definición  Características Consultar este ejemplo en ?Eje8.php? Resumen Laboratorios Lab: Practica con parámetros GET 1 Lab: Practica con FORM Lab: Practica con parámetros GET 2 (opcional) Lab: Parámetros GET y uso de variables locales (opcional) Control de Flujo Estructuras de Control Sentencias Condicionales  Introducción  Características  Sentencia IF  Sentencia ELSE  Sentencia ELSEIF  Sentencia Switch Estructuras de Control (Bucles)  Introducción
  • 11.  Bucle FOR  Bucle While  Bucle Do While  Break y Continue Resumen Laboratorios Lab1: Formulario I Lab2: Formulario II Lab3: Tabla Dinámica Arreglos en PHP Arreglos Bidimensionales (Vectores)  Introducción  Características  Inicializar un Array  Verificar si una variable es Array  Contar cantidad de elemento de un Vector  Arreglos no secuénciales  Funciones para manejos de arreglos  Función ?range()? Arreglos asociativos  Caracteristicas Bucle FOREACH  Definición  Estructura  Operador "=>"  Imprimir un Array en pantalla para propósitos de prueba Agregar y Remover elementos de un Array  Intrroducción  Agregar un valor al inicio de un Array  Agregar un valor al final de un Array  Remover un valor del inicio del Array  Remover un valor del final del Array Localización de elementos en un Array  Búsqueda en un Array  Búsqueda de un indice(clave) en un Array Asociativo  Búsqueda de un valor en un Array Asociativo Importar y exportar un arreglo a Cadena de caracteres  Función implode()  Función explode() Ordenamientos  Función ?array_reverse()?  Función ?array_flip()? Ordenamientos en Arreglos Secuenciales
  • 12.  Función ?sort()?  Función ?rsort()? Ordenamientos en Arreglos Asociativos  Función ?asort()?  Función ?arsort()? Arreglos Multidimencionales (Matrices)  Introducción  Definición  Características Resumen Laboratorios Lab1: Min, Max y Promedio de Facturación Lab2: Ordenar un Vector Lab2: Practicas con Vector Asociativo Inclusión de Código Introducción Características Incluir y Requerir  Require  Include Resumen Encabezados de una página Web Protocolo HTTP HTTP Headers  Anatomía de una Pagina Web  Introducción a los Encabezados  Estructura del Encabezado  Redireccionamiento  Cambiar el formato de una pagina Formularios Introducción La etiqueta FORM  Introducción  Atributos del formulario  Controles del Formulario  Gráfico de Controles Recepción de datos  Variables Externas  Método GET  Método POST  Captura de Datos de un Formulario Resumen Funciones
  • 13. Funciones en PHP  Introducción  Los valores de retorno Funciones para Manejo de Cadenas  Función print()  Función printf()  Función sprintf()  Función strtoupper() y strtolower ()  Función strlen()  Función number_format()  Función substr()  Función rtrim()  Función ltrim()  Función trim()  Función ereg()  Función eregi()  Función split()  Función addslashes() Funciones de Redondeo  Función Round()  Función Ceil() Funciones para Tipos de Datos  Conversión de tipos de datos  Consultar tipos de datos Funcione definidas por el Usuario  Definición  Characteristics  Parámetros  Parámetros por Defecto  Valores de Retornos  Características de return()  Ejemplos Variables de Ambiente  Definición  Variables Globales Variables de Entorno Introducción  Caracteristicas  Función getenv()  El Arreglo $_SERVER Resumen Manejo de Archivos Introducción
  • 14. Abrir y Cerrar Archivos de Texto  Función fopen()  Función fclose() Control de Errores  Operador Arroba "@"  Captura de mensajes de error Lectura de archivos de texto  Introducción  Función fpassthru()  Función fread()  Función fgetc()  Función feof()  Función fgets()  Función fgetss()  Función file() Escritura de archivos de texto  Función fwrite()  Función is_writable Moviéndose dentro de un Archivo  Función rewind()  Función fseek() Funciones de PHP para interactuar con Ficheros y Directorios.  Función copy(). Copiar Archivos.  Función rename(). Renombrar Archivos.  Función unlink(). Borrar Archivos.  Función file_exists()  Función filetime()  Función filesize()  Función pathinfo() Manejo de Directorios  Función opendir()  Función readdir()  Función chdir() Resumen Javascript Introducción  Origen  Conceptos Básicos  Dónde y cómo incluir Javascript  Tipos de Datos Estructuras de Control de Flujo  Ciclos repetitivos  Sentencias condicionales
  • 15. Ventanas del Navegador  Ventana Alert  Ventana Confirm  Ventana Prompt Funciones de Validación  Función parseInt()  Función parseFloat()  Función isNaN() Funciones definidas por el usuario  Que es una función  Como se escribe una función  Cómo llamar a una función Base de Datos MySQL Entorno MySQL  Que es MySQL  Bases de Datos  Tablas  MySQL es un sistema de administración relacional de bases de datos PHPMyAdmin  Introducción  Selección de una Base de Datos  Crear una Tabla El lenguaje SQL  Introducción  Qué es DDL?  Creación de una Tabla  Qué es DML?  Eliminar una Tabla  SELECT  UPDATE  DELETE  Consultas con SQL SELECT  Consultas Agrupadas - GROUP BY  Operadores Lógicos  Consultas Anidadas ? JOIN PHP con Bases de Datos MySQL Conectando PHP con Bases de Datos  Definición  ODBC  MySQL Funciones de PHP para interactuar con MySQL  mysqli_connect()  mysqli_close()
  • 16.  mysqli_select_db()  mysqli_query()  Mysqli_num_rows ()  mysqli_fetch_array()  mysqli_error() Modificaciones de Datos  Insertar un Registro  Modificar un Registro  Borrar un Registro Listado de Productos  Armar el Reporte de Productos  Armar la consulta SQL  Reporte  Colores Interlineados  Búsquedas internas en el sitio  Paginación de los resultados del Reporte UPLOAD ? Subir Archivos al Server Introducción Formulario para subir archivos  Tipos de contenido del Formulario  Etiqueta FILE  Campo oculto MAX_FILE_SIZE  Formulario completo de Carga Pagina Destino ? Copiar al Servidor  La variable $_FILES  Grabando el archivo subido PHP en la Práctica Introducción Campos Ocultos  hidden  Finalidad  Ejemplo: Sesiones Introducción  Porque usar sesiones  Identificador de Sesion - SID Gestion de una sesion  Cookies  Por URL rewriting:  Características Funciones de PHP para interactuar con Sesiones  Construcción de variables de sesión  Identificación de la sesión
  • 17.  Destrucción de una sesión  Crear variables de sesión Autentificación de Usuarios a un Sitio Web con uso de Sesiones  Logueo al Sitio  Autentificación y Creación de la sesión.  Cerrar sesión: Pagina Desconectarse Cookies Introducción  Definición  Caducidad DOMINIOS Y SUBDOMINIOS  Características  Limitaciones Funciones de PHP para interactuar con Cookies  Construcción  Utilización  Expiración  Eliminación  La función isset() Mails Envío de e-Mails en PHP  Características  Funciones de PHP para enviar e-Mails  Parámetros de la función mail  Ejemplo completo de envío de un mail Configuración Avanzada del Servidor Introducción PHP.INI  Definición  Donde lo encontramos el PHP.INI?  Características  Lista de directivas de php.ini  Función ini_set()  Resumen El Archivo Apache httpd.conf  Definición  Las secciones más importantes son: El archivo .htaccess  Definición  Características  Primera regla  Posibles Errores httpd.conf vs .htaccess
  • 18. Web Hosting Cómo elegir un proveedor de Web Hosting Categorías de servicios de Hosting  Dedicated server hosting  Shared server hosting  Virtual private server hosting Marketing Digital:  Definiciones y datos estadísticos. Porque usar Internet para Promocionar mi Empresa.  ¿Quiénes son los encargados de realizar un Plan de Marketing Online?  El Proceso del Marketing Online.  Definiendo Objetivos, metas y líneas de acción.  ¿Sitio nuevo o sitio vigente?  Definiendo el target de la campaña.  El círculo del Marketing Online  Generación de Visitas  De Visitante a Cliente  Permission Marketing  De Clientes a Prescriptores  Definiendo los Indicadores de Rendimiento. Aspectos fundamentales para el Plan de Marketing Online  La cuarta P del Marketing Online.  Promoción Offline: Notificar que “estoy en Internet”.  Herramientas principales.  Diferencia entre SEO – SEM - SMO  Otras formas de publicidad online: Banners, Text Ads, Pop Ups.  ¿Es necesario pautar en Internet?  Participación en Redes de Afiliados. Social Media  ¿Qué son las Redes Sociales? Origen.  Principales redes sociales: Facebook, Twitter, Linkedin, Youtube, Blaving.  Elegir las redes sociales acordes a nuestra estrategia de Marketing Online.  Presencia profesional en las redes sociales.  ¿Cómo hacer el seguimiento de nuestra empresa en las redes sociales?  ¿Cómo capacitar un equipo para que gestione las redes sociales?  ¿Cuánto vale un Fan de nuestra empresa?
  • 19.  ¿Cómo calcular el valor de tu marca en Facebook? Personas vs. Empresas  ¿Qué lenguaje se debe utilizar en las redes sociales?  Selección de palabras clave para enlaces.  ¿Cómo conseguir Fans, Seguidores, Amigos y Contactos?  Optimización de las redes sociales.  Integración con acciones OnPage y Offline  Generación de sinergia con el sitio web.  Generación de participación con los usuarios.  Generación práctica de una Fan Page Profesional  Generación de una cuenta de Twitter, empezando a twittear  Generación de un canal de Youtube Tendencias del Marketing Online  Mobile Marketing. ¿Es realmente aplicable?  ¿Cómo generar contenidos?  Optimización de aplicaciones para móviles.  Integración con smartphones.  Contenido generado por los usuarios  Importancia de la viralidad de contenidos.  Aumento de las búsquedas locales. Geomarketing  Marketing en redes sociales.  ¿Qué contenidos se valoran más en los dispositivos móviles?  El modelo proactivo del Marketing Online.  Apuntando a las recomendaciones.  Últimos avances en Marketing Digital. CURSOS LINUX LPI Historia Linux  Inicios de Linux  Personajes en la historia Linux  Conceptos de Software Libre  Tipos de Distribuciones Linux  Distribución vs. Versión Filosofía Linux  Tipos de licencias.  Tipos de fundaciones y comunidades Instalación  Instalación de Linux  Introducción al particionado de disco
  • 20. Trabajar en la línea de comandos  Usar comandos del shell individuales y secuencias de comandos en una línea para realizar tareas básicas en la línea de comando.  Usar y modificar el entorno del shell incluyendo definir, referenciar y exportar variables de entorno.  Usar y editar el historial de comandos.  Invocar comandos dentro y fuera del PATH definido. Realizar administración de archivos básica  Copiar, mover, borrar archivos y directorios individualmente.  Copiar múltiples archivos y directorios recursivamente.  Eliminar archivos y directorios recursivamente.  Usar comodines simples y avanzados en comandos.  Usar find para localizar y actuar en base al tipo, tamaño y fecha de archivos.  Uso de tar, cpio y dd. Realizar operaciones básicas de edición de archivos usando vi  vi  /, ?  h,j,k,l  i, o, a  c, d, p, y, dd, yy  ZZ, :w!, :q!, :e! Encontrar archivos de sistema y colocar archivos en su correcta ubicación  Entender la ubicación correcta de archivos en el FHS.  Encontrar archivos y comandos en un sistema Linux.  Conocer la ubicación y proposito de archivos y directorios importantes definidos en el FHS. Diseñar el esquema de discos duros  Manejo de disco duro  Directorios Tipicos Usar el administrador de paquetes Debian  Instalar, actualizar y desinstalar paquetes binarios de Debian  Encontrar paquetes que contengan archivos específicos o bibliotecas las cuales pueden ser o no ser instaladas.  Obtener información de un paquete como la versión, contenido, dependencias, integridad del paquete y estado de instalación (esté o no esté instalado el paquete). Usar el administrador de paquetes RPM y YUM  Instalar, re-instalar, actualizar o eliminar paquetes usando RPM y YUM.  Obtener información de un paquete RPM como la versión, estado, dependencias, integridad y firmas.  Determinar que archivos provee un paquete, así como encontrar de que paquete viene un archivo específico. Administrar bibliotecas compartidas  Identificar bibliotecas compartidas.
  • 21.  Identificar las ubicaciones típicas de las bibliotecas de sistema.  Cargar bibliotecas compartidas. La siguiente es una lista de archivos, términos y utilerías usadas: · · Sistema de archivos / (raíz) · Sistema de archivos /var · Sistema de archivos /home · Area de Intercambio (swap) · Puntos de montaje · Particiones · ldd · ldconfig · /etc/ld.so.conf · LD_LIBRARY_PATH · /etc/apt/sources.list · dpkg · dpkg-reconfigure · apt-get · apt-cache · aptitude · rpm · rpm2cpio · /etc/yum.conf · /etc/yum.repos.d/ · yum · yumdownloader· . · bash · echo · env · exec · export · pwd · set · unset · man · uname · history · cp · find · mkdir · mv · ls · rm · rmdir · touch · tar · cpio · dd · file · gzip · gunzip · bzip2 · file globbing · vi · /, ? · h,j,k,l · i, o, a · c, d, p, y, dd, yy · ZZ, :w!, :q!, :e! · find · locate · updatedb · whereis · which · type · /etc/updatedb.conf IMPLEMENTANDO EL DISEÑO DE LA BASE DE DATOS Objetivos  Mapa del curso  Descripción  Metas Modelo de entidad - Relación  Introducción  Entidad  Relación  Cardinalidad de las Relaciones  Atributos  Consideraciones en el Planeamiento del Diseño Lógico de la Base de Datos Modelado de elementos de datos  Tablas  Restricciones de las Tablas  Columnas No Descomponibles  Restricciones en las columnas  Clave Primaria (PRIMARY KEY)  Clave Foránea (FOREIGN KEY) BASE DE DATOS MYSQL Objetivos  Mapa del curso  Descripción  Metas Entorno MySQL  Que es MySQL  Bases de Datos  Tablas  MySQL es un sistema de administración relacional de bases de datos
  • 22. MYSQL QUERY BROWSER  Introducción  Dialogo de Conexión  La Ventana Central de Consultas  Editor de Tablas TIPOS DE DATOS Objetivos  Mapa del curso  Descripción  Metas  Topos numéricos  Tipos fechas  Tipos de cadena ZEROFILL  Tipos de datos en mysql  Datos numericos  Caracteres o cadenas  Varios EL LENGUAJE SQL Objetivos  Mapa del curso  Descripción  Metas ESTRUCTURA DEL LENGUAJE  Introducción  Qué es DDL?  Creación de una Tabla  Qué es DML?  Eliminar una Tabla CONSULTAS BASICAS  SELECT  INSERT  UPDATE  DELETE  Consultas con SQL SELECT CONDICIONES LÓGICAS  Operadores Lógicos  Sentencia Between  Sentencia IN  Sentencia LIKE LABORATORIO  Creación de tablas  Comando INSERT  Comando SELECT
  • 23.  Comando DELETE  Comando UPDATE TOPICOS AVANZADOS  Objetivos  Mapa del curso  Descripción  Metas FUNCIONES DE BASES DE DATOS  Funciones Matemáticas  Funciones de Cadenas  Funciones de Fecha y Hora  Funciones de Grupo AGRUPACIONES  Consultas Agrupadas - GROUP BY  CONSULTAS RELACIONADAS  Consultas Anidadas - JOIN CARRERA MULTIMEDIA QUE ES PHOTOSHOP INTRODUCCIÓN ADOBE SYSTEMS INCORPORATED DESARROLLO Y CRECIMIENTO EN LA ACTUALIDAD AREAS DE TRABAJO ACERCA DEL ÁREA DE TRABAJO  Utilización de Paletas y Menues PREFERENCIAS GENERALES  Herramientas ocultas  Información de herramientas  Punteros de herramienta  Información de herramientas  Unidades de medida  Asignación del disco de memoria virtual  Liberar memoria  Especificar la fuente IMÁGENES VECTORIALES Y MAPA DE BITS DEFINICIÓN  Mapa de Bits  Imagen Vectorial DIFERENCIAS ENTRE MAPA DE BITS E IMÁGENES VECTORIALES  Mapa de bits  Vectoriales
  • 24. PROPIEDADES DE LAS IMÁGENES DIGITALES PROFUNDIDAD DE COLOR MODOS DE COLOR  Modo RGB (Red, Green, Blue)  Modo CMYK  Modo Escala de Grises  Modo Mapa de bits  Modo Color Lab  Modo Duotono  Modo Color Indexado  Modo Multicanal CAMBIOS ENTRE MODOS DE COLOR EJEMPLO DE MODO DE COLOR Y PROFUNDIDAD DE BITS  Modo Mapa de bits (profundidad=1bit)  Modo Escala de grises (profundidad=8bits)  Modo RGB (Profundidad=8bits) ¿DÓNDE CAMBIO EL MODO DE COLOR Y LA PROFUNDIDAD DE BITS  TAMAÑO DE IMAGEN Y RESOLUCIÓN  La Resolución  Reglas básicas de la resolución  ¿Dónde cambio el tamaño del archivo?  ¿Dónde cambio la resolución? OBTENCIÓN DE IMÁGENES ADQUISICIÓN DE IMÁGENES DIGITALES DE CÁMARAS ESCANEADO DE IMÁGENES  Acerca del escaneado  Importación de imágenes escaneadas  Importación de imágenes escaneadas con la interfaz TWAIN  Para importar una imagen utilizando la interfaz TWAIN en Photoshop APERTURA DE ARCHIVOS EXISTENTES CAMBIO DE TAMAÑO DE UNA IMAGEN EXISTENTE  Cambio del tamaño del lienzo  Cambio del tamaño de la imagen CREACIÓN DE UNA IMAGEN NUEVA SELECCIÓN Y TRAZADOS INTRODUCCION SELECCIÓN DE MARCO  Marco rectangular  Marco elipse FILA ÚNICA Y COLUMNA ÚNICA SELECCIÓN DE LAZO  La herramienta Lazo  La herramienta Lazo poligonal
  • 25.  La herramienta Lazo Magnético SELECCIÓN RÁPIDA  La herramienta Varita mágica  La herramienta de Selección Rápida SELECCIÓN DE TRAZADO  Selección de trazado  Selección directa LA SUPERPOSICIÓN DE SELECCIONES COMANDOS ÚTILES  Comando Historia  Definir opciones de historia  Comando Deshacer HERRAMIENTAS DE TRAZADO  La Pluma  La Pluma de forma libre  Añadir y eliminar punto de ancla  Convertir punto de ancla LAS HERRAMIENTAS DE PINTURA Y EDICIÓN UTILIDADES DE RELLENO Y CONTORNO DE SELECCIONES Y CAPAS HERRAMIENTAS DE RELLENO Y COLOR  Herramienta degradado  La Herramienta Bote de Pintura HERRAMIENTAS DE RELLENO Y COLOR  La Herramienta Pincel  La Herramienta Lápiz  Opciones del Pincel y el Lápiz  La Herramienta Sustitución de Color  El Concepto de Pincel HERRAMIENTAS DE EDICIÓN  La Herramienta Tampón y Tampón de motivo  El Tampón de Motivo  El Tampón de Clonar  Pincel corrector y Pincel de ojos rojos AJUSTES DE COLOR NIVELES CURVAS HERRAMIENTAS DE EXPOSICIÓN HERRAMIENTAS DE ENFOQUE Y DESENFOQUE BLANCO Y NEGRO OTROS AJUSTES PARA IMÁGENES  Brillo y contraste  Equilibrio de color  Color automático
  • 26.  Niveles automáticos  Contraste automático  Variaciones LAS HERRAMIENTAS DE BORRADO  La Herramienta Borrador  La Herramienta Borrador Mágico  La Herramienta Borrador de Fondos HERRAMIENTAS DE VISUALIZACIÓN Y EXTRAS LA VENTANA NAVEGADOR LA HERRAMIENTA MANO  Métodos Alternativos para Desplazar la Vista de la Imagen LA HERRAMIENTA MOVER LAS REGLAS  Para cambiar el punto de origen de una regla  Para cambiar la unidad de medida HERRAMIENTA MEDICIÓN LAS GUÍAS Y LA CUADRÍCULA  Para mostrar u ocultar una cuadrícula, guías o guías inteligentes  Para colocar una guía  Para eliminar las guías de la imagen  Para definir las preferencias de guía y cuadrícula HERRAMIENTAS PREESTABLECIDAS PARA CREAR UNA HERRAMIENTA PREESTABLECIDA CAPAS ACERCA DE LAS CAPAS  Acerca de las capas de imagen  Acerca de las capas de ajuste y de relleno  Creación de capas de ajuste y de relleno  Creación de una capa de ajuste  Creación de una capa de relleno  Conversión del fondo y las capas  Conversión de un fondo en una capa  Conversión de una capa en un fondo MOVIMIENTO, APILAMIENTO Y BLOQUEO DE CAPAS  Fusionar capas automáticamente  Rotación de una capa  La Alineación  La Distribución  Alineación automática de capas de imágenes BLOQUEO DE CAPAS  Bloqueo de todas las propiedades de una capa o un grupo  Bloqueo parcial de una capa GESTIÓN DE CAPAS
  • 27.  Rasterización de capas  Exportación de capas  Combinación de dos capas o grupos  Copia del contenido de varias capas o capas enlazadas en una sola capa  Acoplamiento de todas las capas DEFINICIÓN DE OPACIDAD Y FUSIÓN  Especificación de la opacidad de una capa o un grupo  Especificación de la opacidad de relleno de una capa ESTILOS Y EFECTOS DE CAPA  Acerca de los estilos y efectos de capa  Aplicación de estilos preestablecidos  Aplicación de un estilo preestablecido a una capa  Aplicación de un estilo de otra capa  Descripción general del cuadro de diálogo Estilo de capa  Aplicación o edición de un estilo de capa personalizado  Opciones de estilo de capa  Conversión de un estilo de capa en capas de imagen LOS RECORTES DE CAPA TEXTO Y FILTROS ACERCA DEL TEXTO Y LAS CAPAS DE TEXTO INTRODUCCIÓN DE TEXTO  Introducción de objetos de texto  Introducción de texto de párrafo  Cambio de tamaño o transformación de un cuadro delimitador de texto  Conversión de un objeto de texto en texto de párrafo y viceversa APLICACIÓN DE FORMATO A CARACTERES  Acerca del formato de caracteres  Selección de caracteres DESCRIPCIÓN GENERAL DE LA PALETA CARÁCTER LOS FILTROS GALERÍA DE FILTROS EL FILTRO LICUAR OTROS FILTROS SECTORES EN PÁGINAS WEB ACERCA DE PÁGINAS WEB CON SECTORES TIPOS DE SECTOR CÓMO SECCIONAR UNA PÁGINA WEB  Creación de un sector con la herramienta Sector  Creación de sectores a partir de guías  Creación de un sector a partir de una capa CONVERSIÓN DE SECTORES AUTOMÁTICOS Y BASADOS EN CAPA EN SECTORES DE USUARIO  Visualización de sectores y opciones de sector
  • 28. CÓMO MOVER, REDIMENSIONAR Y AJUSTAR SECTORES DE USUARIO  Cómo mover o redimensionar un sector de usuario DIVISIÓN DE SECTORES DE USUARIO Y SECTORES AUTOMÁTICOS DUPLICACIÓN DE SECTORES  Cómo copiar y pegar un sector EDICIÓN DE SECTORES  Combinación de sectores  Cambio del orden de apilamiento de sectores  Alineación y distribución de sectores de usuario  Eliminación de un sector BLOQUEO DE TODOS LOS SECTORES VISUALIZACIÓN DEL CUADRO DE DIÁLOGO OPCIONES DE SECTOR CARACTERISTICAS  Especificación de un tipo de contenido de sector  Cambio del nombre de un sector  Selección de un color de fondo para un sector VINCULACIÓN Y TEXTO HTML  Asignación de información de enlaces de URL a un sector Imagen  Especificación de mensajes de navegador y texto de la etiqueta Alt  Adición de texto HTML a un sector GUARDAR UNA IMAGEN FORMATOS DE IMAGEN  El formato JPEG  El formato TIFF  El formato BMP  El formato GIF  El formato PNG INTRODUCCIÓN A LAS ACCIONES LA VENTANA ACCIONES MÁS ACCIONES LABORATORIOS LABORATORIO #01  Ejercicio #01 – El Entorno  Ejercicio #02 - Preferencias  Ejercicio #03 – Modos de Color, Tamaño de Imagen y Lienzo  Ejercicio #04 – Obtención de Imágenes LABORATORIO #02  Ejercicio #01 – Eliminación de Fondo de Imagen Básica  Ejercicio #02 – Lazo Magnético  Ejercicio #03 – Selecciones Personalizadas  Ejercicio #04 – Tampón de Clonar  Ejercicio #05 – Trabajo con Trazados
  • 29. LABORATORIO #03  Ejercicio #01 – Borrador de Fondos de Imágenes Complejas  Ejercicio #02 – Niveles  Ejercicio #03 –Borrador Mágico para Fondos  Ejercicio #04 – Efecto Espejo  Ejercicio #05 – Reglas y Cuadriculas  Ejercicio #06 – Retoque de Arrugas  Ejercicio #07 – Retoque de Granitos  Ejercicio #08 – Retoque de Pelo y Arrugas  Ejercicio #09 – Retoque de Cuerpo  Ejercicio #10 – Retoque de Dientes  LABORATORIO #04  Ejercicio #01 Mascara Rapida  Ejercicio #02 Manejo de capas  Ejercicio #03 Transformación de selecciones LABORATORIO #05  Ejercicio #01 Trazado y texto  Ejercicio #02 Borrar personas de una foto  Ejercicio #03 Retoque con mascara rapida LABORATORIO #06  Ejercicio #01 Acciones  Ejercicio #02 Diagramar una página HTML CARRERA WINDOWS SERVER Introducción  Que es un Red  Tipos de redes ( LAN-WAN)  Definición de Ancho de Banda BW  Topologías ( Física - Analógicas)  Tipo de Transmisión ( DUPLEX O FULL DUPLEX )  Cuatro elementos de una red ( Reglas-Medios-Msj –Dispositivos )  Mac ADDRESS ( definición y ejemplos ) Elementos de la Red  Dispositivos  Tarjetas de Red ( NIC )  Concentradores y Hub  Repetidores  Bridges  Routers  Switch Medios  Hilos metálicos de cobre (coaxil, par telefónico, UTP-STP )  Fibras Ópticas de vidrio o plásticas
  • 30.  Transmisión inalámbrica Servicios  Correo electrónico  Acceder a sitio Web,  Obtener un archivo a través de la red  Mensajería instantánea Suites de Protocolos  Protocolo de aplicación: ( HTTP)  Protocolo de transporte: (TCP)  Protocolo de internetwork: (IP)  Protocolos de acceso a la red: ( Ethernet) Modelos de Networking OSI  Niveles  Funcionamiento en red  Tipo de orientación a la conexión TCP/IP  Niveles  Comparación con el Modelo OSI Protocolo de Internet IP  Definición de IP  Administración de direcciones  Clases de direcciones  Direcciones públicas y privadas  Mascara de subred  Direcciones reservadas Ethernet  Estructura de la trama  CSMA Protocolos y Servicios DNS  Sistema de nombres de dominio (DNS): puerto TCP/UDP 53.  Protocolo de transferencia de hipertexto (HTTP, Hypertext Transfer Protocol): puerto TCP 80.  Protocolo simple de transferencia de correo (SMTP, Simple Mail Transfer Protocol): puerto TCP 25.  Protocolo de oficina de correos (POP): puerto UDP 110.  Telnet: puerto TCP 23.  Protocolo de configuración dinámica de host: puerto UDP 67  Protocolo de transferencia de archivos (FTP, File Transfer Protocol): puertos TCP 20 y 21  El Protocolo de configuración dinámica de host (DHCP) Modem  Definiciones  Tecnologías DSL
  • 31.  Cable Modem Wireless  Introducción  Bandas  Canales  Frecuencias de operación  Protocolos de Seguridad ( WEP – WPA – RADIUS ) Integración del Contenido  Practica de laboratorio en diseño y presupuesto de una pequeña LAN y visión global de redes WAN de ISP .