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 .
Top Related