Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
Imágen de perfil
Actualizado

.pdfIntroducción a AWK


AWK

,

Linux

,

Linux/Unix Shell Scripting

Actualizado el 17 de Mayo del 2019 por Administrador (Publicado el 06 de Febrero del 2015)
4.147 visualizaciones desde el 06 de Febrero del 2015. Una media de 21 por semana
Breve guía de introducción a AWK realizada por Francisco Alonso Sarría.
Contenidos:
1 Introducción
1.1 Adaptar awk
2 Patrones y acciones
3 Variables y arrays
4 Entrada y salida de datos
4.1 Entrada de datos
4.2 Salida de datos
5 Estructuras de control
5.1 Toma de decisiones
5.2 Bucles
6 Funciones
6.1 Funciones matemáticas
6.2 Funciones de manejo de cadenas de caracteres
6.3 Funciones definidas por el usuario
7 AWK y BASH
7.1 Entrada de parámetros
7.2 Formateo de ordenes
7.3 Llamadas al sistema
En formato pdf. Contiene 15 páginas.

1455726474_awk
Imágen de perfil
Actualizado

.pdfProfessional Assembly Language


Ensamblador

Actualizado el 17 de Mayo del 2019 por Administrador (Publicado el 31 de Marzo del 2014)
3.569 visualizaciones desde el 31 de Marzo del 2014. Una media de 14 por semana
Completo libro de programación en Ensamblador publicado por Richard Blum.
Contenidos:
Chapter 1: What Is Assembly Language?
Chapter 2: The IA-32 Platform
Chapter 3: The Tools of the Trade
Chapter 4: A Sample Assembly Language Program
Chapter 5: Moving Data
Chapter 6: Controlling Execution Flow
Chapter 7: Using Numbers
Chapter 8: Basic Math Functions
Chapter 9: Advanced Math Functions
Chapter 10: Working with Strings
Chapter 11: Using Functions
Chapter 12: Using Linux System Calls
Chapter 13: Using Inline Assembly
Chapter 14: Calling Assembly Libraries
Chapter 15: Optimizing Routines
Chapter 16: Using Files
Chapter 17: Using Advanced IA-32 Features
En formato pdf. Contiene 577 páginas.
Imágen de perfil

.htmlManual de Laravel 5


Laravel

Actualizado el 17 de Mayo del 2019 por Administrador (Publicado el 16 de Mayo del 2019)
114 visualizaciones desde el 16 de Mayo del 2019
Manual del framework PHP Laravel, centrándonos en versión Laravel 5 (concretamente Laravel 5.1), que nos trae diversas mejoras en rendimiento y cambios en la organización de los archivos y proyectos. Es un manual que explica paso por paso los elementos más importantes que forman parte de este popular framework, a la vez que nos ofrece una guía para comenzar a crear aplicaciones web basadas en él.

Comenzamos con la instalación, usando una máquina virtual llamada Homestead, que es la plataforma oficial de desarrollo de Laravel 5. Luego usamos Composer para bajarnos e instalar el framework y a partir de ahí ya nos dedicamos a analizar el framework en detalle.

En este manual usamos la versión de Laravel 5.1 que además es la primera versión del framework ofrecida como LTS (Long Term Support), lo que te asegura actualizaciones de seguridad para los próximos años. El framework en las sucesivas versiones 5.x ha ido agregando pequeñas funcionalidades, pero la base del funcionamiento sigue siendo la misma. De todos modos, con cierta regularidad vamos actualizando los artículos cuando hay cambios destacables que deben señalarse.

Encontrarás artículos de todo tipo, desde tutoriales de Laravel paso a paso, para realizar las cosas más básicas, para componer el sistema de rutas, el acceso a la base de datos y mucho más. Inclusive más para el final encontrarás artículos a modo de Taller de Laravel, donde se explica cómo conseguir algunas tareas comunes con el framework, como la creación de PDF o paneles con Nova.

Índice de Contenidos:
Instalación y configuración de Laravel 5
1.- Crear un proyecto Laravel con Composer
2.- Homestead de Laravel
3.- Instalar Laravel 5
4.- Videotutorial: Instalar Homestead y Laravel 5 en Windows
5.- Tareas adicionales en la instalación de Laravel 5 y problemas comunes
6.- Mantener varios proyectos con Homestead
Primeros pasos con Laravel
7.- Primera prueba de Laravel con el sistema de rutas
8.- Estructura de carpetas de Laravel 5
9.- Verbos en las rutas de Laravel
10.- Parámetros en las rutas de Laravel 5
Introducción a los componentes principales de Laravel
11.- Introducción a las vistas en Laravel 5
12.- Controladores en Laravel 5
13.- HTTP Request en Laravel 5
14.- Introducción a modelos en Laravel
15.- Laravel middleware
16.- Responses en Laravel 5
Validación de formularios en Laravel 5.1
17.- Recibiendo datos en Laravel 5
18.- Volcado de la entrada de datos de usuario a la sesión
19.- Validaciones con Laravel 5
20.- Validación reutilizable por Requests en Laravel 5
Trabajar con cookies en Laravel
21.- Cookies en Laravel
22.- Ejemplo completo de uso de cookies en Laravel
Bases de datos con Laravel 5.1
23.- Bases de datos con Laravel
24.- Migraciones en Laravel
25.- Tratamiento de índices y claves al escribir migraciones en Laravel
26.- Seeders en Laravel 5
27.- Práctica de acceso a base de datos en Laravel
28.- Raw SQL en Laravel 5.1
29.- Query Builder Laravel 5
Eloquent: el ORM de Laravel
30.- Laravel Eloquent
31.- Cómo usar modelos de Eloquent en Laravel 5
32.- Relaciones en los modelos Eloquent
33.- Relaciones de 1 a 1 en Laravel Eloquent
34.- Relaciones de 1 a N con Laravel Eloquent
35.- Relaciones Laravel Eloquent de N a M
36.- Relaciones con modelos Laravel Eloquent a través de otras tablas
Servicios en Laravel
37.- Instalar y modificar sistema de autenticación de usuarios en Laravel
38.- Alterar las rutas del sistema de login de Laravel
39.- Laravel Elixir
Paquetes de terceros para extender Laravel con funcionalidades extra
40.- Generar PDF en Laravel con DomPDF
41.- Laravel Nova
Imágen de perfil

internetVSCode Ya (Visual Studio Code)


General

Publicado el 15 de Mayo del 2019 por Administrador
229 visualizaciones desde el 15 de Mayo del 2019
Un editor de texto es fundamental cuando nos dedicamos a la programación. Este tutorial presenta las características del editor de texto VSCode. Busca ser un tutorial básico en principio para hacer uso de VSCode en el desarrollo de aplicaciones en JavaScript, Html, CSS, TypeScript etc.

Índice de Contenidos:
1 - Instalación del editor Visual Studio Code (VSCode)
2 - Archivo independiente : Creación, apertura y modificación
3 - Carpeta : apertura y cerrado
4 - Área de trabajo : creación, apertura, modificación y cerrado
5 - Configuración del VSCode
6 - Paleta de comandos
7 - Tema de color y tema de ícono de archivo
8 - Explorador
9 - Buscar en carpetas o áreas de trabajo
10 - Buscar en un único archivo
11 - IntelliSense
12 - Terminal integrado en VSCode
13 - Depuración de programas
14 - Extensiones
15 - Escritura de HTML y CSS con Emmet
16 - Emmet con expresiones compuestas
17 - Atajos de teclado: edición de código
18 - Atajos de teclado: expansión y contracción de código
19 - Atajos de teclado: disponer múltiples cursores
20 - Atajos de teclado: vista general del editor VS Code
21 - Fragmentos de código (snippets)
22 - Fragmentos de código personalizados
Imágen de perfil

.videoCurso de HTML5


HTML

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 14 de Mayo del 2019 por Administrador
486 visualizaciones desde el 14 de Mayo del 2019
Curso de HTML5: En este curso aprenderemos los elementos que necesitamos para crear páginas web desde cero.

Índice de vídeos:
1. Introducción a HTML
2. Elementos Básicos
3. Formateo de texto
4. Listas
5. Contenido multimedia
6. Hipervínculos
7. Tablas
8. Formularios 1
9. Formularios 2
10. Contenido interactivo y embebido
11. HTML Semántico

Screenshot_20190514_183649
Imágen de perfil

.videoCurso de Java y MySQL


Java

,

MySQL

Publicado el 13 de Mayo del 2019 por Administrador
488 visualizaciones desde el 13 de Mayo del 2019
Curso de Java y MySQL en vídeos:
1. Introducción
2. Conexión de Java a Base de Datos en MySQL
3. Insertar, Actualizar, Eliminar, Buscar en Java y MySQL
4. MVC en Java (Modelo, Vista, Controlador)
5. CRUD con MVC y POO en Java y MySQL
6. JTable en Java y MySQL
7. ComboBox Anidado en Java y MySQL
8. Imágenes con Java a MySQL o en Disco
9. Reportes en PDF con Java y MySQL
10. Crear, Leer y Modificar Excel en Java y MySQL
11. Reporte en Excel con Java y MySQL
12. JCalendar en Java
13. RadioButton, Checkbox y mas controles
14. Enviar Correo Electrónico desde Java y MySQL
15. Generar Código de Barras en Java y MySQL
16. Respaldo y Restauración de Base de datos en Java
17. Generar y configurar ejecutable en Java (.jar)
18. Registro de usuarios en Java y MySQL
19. Validación de formulario de registro
20. Iniciar sesión (Login) en Java y MySQL
21. Privilegios y Roles de Usuarios

Screenshot_20190513_162801
Imágen de perfil

.videoCurso de MySQL


MySQL

Publicado el 12 de Mayo del 2019 por Administrador
195 visualizaciones desde el 12 de Mayo del 2019
Curso de MySQL en vídeos:
1.- Instalación
2.- Cliente MySQL
3.- Bases de Datos
4.- Tablas y Tipos de Datos
5.- Relaciones entre Tablas
6.- Inserción de Filas
7.- Actualización de Filas
8.- Eliminación de Filas
9.- Consultas
10.- Operadores y SubConsultas
11.- Consultas Multitabla
12.- Vistas, Procedimientos Almacenados y Triggers
13.- Administración de Usuarios
14.- Respaldo y Restauración
15.- Recomendaciones

Screenshot_20190512_225227
Imágen de perfil

.pdfManual básico de jQuery


JQuery

Publicado el 09 de Mayo del 2019 por Administrador
570 visualizaciones desde el 09 de Mayo del 2019
Documento realizado por José Luis Comesaña.

Índice de Contenidos:
1.- Introducción a jQuery
2.- Caracteristicas principales de jQuery
3.- Manejo de eventos
4.- Efectos y modificaciones sobre el DOM
5.- Ajax
6.- Organización de código
7.- Anexo I - Etiquetas en la cabecera

En formato pdf. Contiene 26 páginas.

Screenshot_20190509_161223
Imágen de perfil

.pdfJavascript y jQuery. Ejercicios resueltos


JavaScript

,

JQuery

Actualizado el 09 de Mayo del 2019 por Administrador (Publicado el 08 de Mayo del 2019)
647 visualizaciones desde el 08 de Mayo del 2019
Después de conocer muchos cursos de los diferentes lenguajes de programación, puede encontrase un común denominador en muchos de ellos: faltan ejercicios realmente prácticos que ayuden a asimilar todos los conceptos. También pueden encontrase bastantes ejemplos y ejercicios de programación en internet, pero muchas veces no ayudan a conseguir unos buenos fundamentos.

Tras más de 10 años impartiendo cursos de programación, he ido acumulando, puliendo y creando una serie de ejercicios que consiguen que cualquier persona, con interés y dedicando el tiempo oportuno, consiga realizar proyectos que realmente funcionan en la web.

Es conveniente tener conocimientos de HTML y de algún entorno de desarrollo web para depurar y ejecutar los siguientes ejercicios.

También es conveniente seguir algún curso "teórico" donde se expliquen con más profundidad los conceptos que se aplican en estos ejercicios.

Al ser una iniciación total de la programación, se incluyen enlaces a varios videos para las personas que necesiten más explicación de cómo realizar los primeros ejercicios.

En formato pdf. Contiene 16 páginas.

Screenshot_20190508_234708
Imágen de perfil

.pdfCurso de Maquetación CSS y Bootstrap 3


CSS

,

Bootstrap

Actualizado el 08 de Mayo del 2019 por Administrador (Publicado el 07 de Mayo del 2019)
525 visualizaciones desde el 07 de Mayo del 2019
Curso de Maquetación con Bootstrap 3.

Índice de Contenidos:
1. Herramientas a utilizar en el curso
2. Qué es CSS
2.1. Para qué sirve
2.2. Cómo funciona
2.3. Aplicar las hojas de estilo a un documento HTML
2.3.1. Hoja de estilos externa
2.3.2. Elemento STYLE
2.3.1. Atributo STYLE
3. CSS2 Help Sheet
4. CSS3 Help Sheet
5. Selectores
5.1. Selectores universales
5.2. Selectores de atributo
5.2.1. Selección por el valor de un atributo
5.2.2. Selección basándose en una sub-cadena dentro del valor de un atributo
5.2.3. Selección basándose en elementos delimitados dentro del valor de un atributo
5.3. Selector de secundarios (hijos)
5.4. Selector de descendientes
5.5. Selector de hermano adjacente
5.6. Selectores de hermano general
6. Pseudo-clases
6.1. Pseudoclases de enlace y acción de usuario
6.1.1. link
6.1.2. visited
6.1.3. focus
6.1.4. hover
6.1.5. active
6.2. Pseudoclase de negación (not)
6.3. Pseudoclase de idioma (lang)
6.4. Pseudoclase de destino (target)
6.5. Pseudoclases de entrada (valid, invalid)
6.6. Pseudoclases de estado (enabled y disabled)
6.7. Pseudoclases estucturales
6.7.1. root
6.7.2. nth-child(n) y nth-last-child(n)
6.7.3. nth-of-type(n) y nth-last-of-type(n)
6.7.4. first-child y last-child
6.7.5. first-of-type y last-of-type
6.7.6. only-child
6.7.7. only-of-type
6.7.8. empty
6.8. Índice de pseudo-clases estándar
7. Pseudoelementos
7.1. first-letter
7.2. first-line
7.3. Contenido generado usando before y after
7.4. La función counter
7.4.1. Configuración del contador (counter-reset)
7.4.2. Incrementar el contador (counter-increment)
7.4.3. Mostrando el contador
7.4.4. El uso de dos o más contadores
7.4.5. El uso de contadores anidados (counters)
7.4.6. Dando estilo a los contadores
7.5. Sintaxis con doble dos puntos de CSS3 para pseudoelementos
8. Hacks de CSS
8.1. Comentarios condicionales
8.2. Hacks de Internet Explorer por Versón
8.3. Hack de Chrome
8.4. Hack para Firefox
9. Algunos consejos para principiantes
9.1. Utilizar una página de reinicialización de estilos
9.2. Comprender la diferencia entre id y class
9.3. Añadir comentarios al CSS
9.4. enternder la potencia de !important
9.5. Evitar el uso de tablas
9.6. Esconder el texto detrás de una imagen
9.7. Utilizar código optimizado (shorthand)
10. HTML5Reset v1.6.1
11. Normalize v4.1.1
12. Qué es Bootstrap
13. Instalación de Bootstrap 3
14. Introducción a Bootstrap
14.1. Inicialización y definición de páginas en Bootstrap
14.1.1. Requerimiento del doctype de HTML5
14.1.2. El metadato viewport
14.2. Sistema de rejilla
14.2.1. Media queries
14.2.2. Características de cada rejilla
14.3. Tipografías y enlaces
14.3.1. Titulares
14.3.2. Texto
14.3.3. Texto destacado
14.3.4. Clases CSS para alinear texto
14.3.5. Clases CSS para indicar el tipo de contenido
14.3.6. Direcciones
14.3.7. Blockquotes
14.3.8. Listas de definición
14.4. Normalización de estilos
14.5. Ejemplos
14.5.1. Diseño fijo (Fixed Layout)
14.5.1. Diseño fluido (Fluid Layout)
14.5.2. Autoajustado de columnas
14.5.3. Reestablecimiento de columnas
14.5.4. Desplazamiento de columnas
14.5.5. Anidación de columnas
14.5.6. Ordenación de columnas
15. Componentes
15.1. Iconos (glyphicons)
15.1.1. Cómo utilizar los iconos
15.2. Menús desplegables
15.2.1. Deshabilitando elementos del menú
15.2.2. Títulos de sección
15.3. Grupos de botones
15.3.1. Ejemplo básico
15.3.2. Cambiando el tamaño de los botones
15.3.3. Anidación de grupos de botones
15.3.4. Menús verticales
15.3.5. Botones justificados
15.4. Botones desplegables
15.4.1. Ejemplo básico
15.4.2. Botones desplegables de doble acción
15.4.3. Cambiar el tamaño de los botones
15.4.4. Botones desplegables invertidos
15.5. Imágenes responsive (IMG)
15.6. Navegación por pestañas
15.7. Navegación por botones
15.8. Barras de navebación (navbar)
15.9. Mensajes de alerta
15.9.1. Ejemplo básico
15.9.2. Mensajes de alerta con botón de cerrado
15.9.3. Alertas con enlace
15.10. Barras de progreso
15.10.1. Ejemplo básico
15.10.2. Barras de progreso cebreadas
15.10.3. Barras de progreso animadas
15.10.4. Barras de progreso segmentadas
15.11. Paneles
15.11.1. Ejemplo básico
15.11.2. Paneles con cabecera o título
15.11.3. Paneles con footer o pié
15.11.4. Paneles contextuales
15.11.5. Paneles con listas
15.12. Presentación de diapositivas (Carousel)
15.13. Presentaciones de tipo Jumbotron
15.14. Migas de pan (Breadcrumbs)
15.15. Inclusión de videos (responsive-embed)
15.16. Tablas
15.16.1. Tabla básica
15.16.2. Tabla rayada (table-striped)
15.16.3. Tablas con bordes (table-bordered)
15.16.4. Tabla con efecto hover (table-hover)
15.16.5. Tablas compactas (table-condensed)
15.16.6. Tablas contextuales
15.16.7. Tablas Responsive
15.17. Ejemplo “Hola mundo”
16. Plugins bootstrap interesantes
16.1. Bootstrap Lightbox
16.2. Bootbox
16.3. Fuel UX
16.4. Jasny
16.5. Bootstrap Image Gallery
16.6. Bootstrap Modal
16.7. Bootstrap Growl
16.8. Bootstrap Notify
16.9. Bootstrap Form Helpers
16.10. Bootstrap Tags
16.11. Bootstrap Switch
16.12. 13. Bootstrap Markdown
16.13. 14. Bootstrap Maxlength
16.14. 15. Bootstrap Select
17. Bootstrap Help Sheet
18. Referencias

En formato pdf. Contiene 90 páginas.

Screenshot_20190507_222806
Imágen de perfil

.pdfManual de seguridad informática


Seguridad

Actualizado el 07 de Mayo del 2019 por Administrador (Publicado el 06 de Mayo del 2019)
683 visualizaciones desde el 06 de Mayo del 2019
Documento realizado por Simón Rodríguez, Instituto Técnico Nacional de Comercio.

Índice de Contenidos:
0. INTRODUCCIÓN
GLOSARIO
1. DESARROLLO GENERAL
1.1. Aplicación
2. SEGURIDAD INSTITUCIONAL
2.1. Usuarios Nuevos
2.2. Obligaciones de los usuarios
2.3. Capacitación en seguridad informática
2.4. Sanciones
3. SEGURIDAD FÍSICA Y DEL MEDIO AMBIENTE
3.1. Protección de la información y de los bienes informáticos
3.2. Controles generales
3.3. Controles de acceso físico
3.4. Protección y ubicación de los equipos
3.5. Mantenimiento de equipos
3.6. Pérdida de Equipo
3.7. Uso de dispositivos extraíbles
3.8. Daño del equipo
4. ADMINISTRACIÓN DE OPERACIONES EN LOS CENTROS DE CÓMPUTO
4.1. Uso de medios de almacenamiento
4.2. Adquisición de software
4.3. Licenciamiento de Software
4.4. Identificación del incidente
4.5. Administración y seguridad de la Red
4.6. Uso del Correo electrónico
4.7. Controles contra virus o software malicioso
4.8. Controles para la Generación y Restauración de Copias de Seguridad (Backups)
4.9. Planes de Contingencia ante Desastre
4.10. Internet
5. ACCESO LÓGICO
5.1. Controles de acceso lógico
5.2. Administración de privilegios
5.3. Equipos desatendidos
5.4. Administración y uso de contraseñas
5.5. Controles para Otorgar, Modificar y Retirar Accesos a Usuarios
6. CUMPLIMIENTO DE SEGURIDAD INFORMÁTICA
7. DERECHOS DE PROPIEDAD INTELECTUAL
8. CLÁUSULAS DE CUMPLIMIENTO
9. VIOLACIONES DE SEGURIDAD INFORMÁTICA
10. EQUIPOS EN EL ÁREA ADMINISTRATIVA
11. FUNCIONES DE LA OFICINA DE TECNOLOGÍAS DE LA INFORMACIÓN
12. PROCEDIMIENTO DE CONTINGENCIAS
12.1 Análisis de evaluación de riesgos y estrategias
12.2 Eventos considerados para los procedimientos de contingencia
12.3 Actividades previas al Desastre
12.4 Establecimiento del Plan de Acción
12.5 Actividades durante el Desastre
12.6 Procedimiento de Emergencias
12.6.1 Actividades después del Desastre
12.7 Amenazas
13. POLÍTICA Y REGLAMENTO PARA LA OPERACIÓN DEL SITIO WEB DE LA INSTITUCIÓN
14. SEGURIDAD DE LA INFORMACIÓN DE LOS PROCESOS MISIONALES
14.1 Actividades de seguridad
14.2 Logs de aplicaciones sensibles

En formato pdf. Contiene 62 páginas.

Screenshot_20190506_103002
Imágen de perfil

.videoCurso de Marketing Digital


General

Actualizado el 06 de Mayo del 2019 por Administrador (Publicado el 05 de Mayo del 2019)
260 visualizaciones desde el 05 de Mayo del 2019
En este Curso de Marketing Digital veremos el siguiente contenido:

1. INTRODUCCIÓN - 00:10

2. EL MARKETING DIGITAL - 02:16
- Que es el marketing digital
- La web 3.0
- Marketing 3.0
- Comparación del marketing tradicional y digital
- Ventajas del Marketing Digital
- Las cuatro F del marketing digital
- Canales

3. PLAN DE MARKETING DIGITAL - 46:20
- Etapas del plan de marketing digital
- Etapas
- Inbound marketing
- Estrategias

4. MARKETING DE CONTENIDOS - 01:33:00
- Que es el marketing de contenido
- Beneficios
- El Copywriting
- Plataformas CMS
- Plataformas e-commerce

5. SOCIAL MEDIA - 02:13:31
- Que es el marketing de redes sociales
- Redes sociales mas populares
- Tiempo de uso
- Conexión
- Actividades en Internet
- Interacción con publicidad digital
- El SMO
- El SMM

6. EMAIL MARKETING - 02:30:48
- Que es el email marketing
- Objetivos del email marketing
- Ventajas
- Procedimiento
- Claves del éxito
- Herramientas

7. SEO - 02:51:57
- Que es SEO
- Finalidad del SEO
- Técnicas de SEO
- Técnicas obsoletas

8. SEM - 03:15:48
- Que es marketing SEM
- Diferencia de SEO con SEM
- Ventajas
- Desventajas
- Estrategias SEM

9. VIDEO MARKETING - 03:42:25
- Que es video marketing
- Potencial
- Ventajas

10. ANALÍTICA - 03:51:47
- Analítica web
- Razones para usarla
- Objetivos que busca

11. AUTOMATIZACIÓN - 03:57:21
- Que es automatización
- Beneficios
- CRM

12. INDICADORES - 04:04:40
- Indicadores fundamentales
- Indicadores específicos


Duración: 4h12m

Screenshot_20190505_225441
Imágen de perfil

.pdfIntroducción a JSP


Java

Actualizado el 03 de Mayo del 2019 por Administrador (Publicado el 02 de Mayo del 2019)
516 visualizaciones desde el 02 de Mayo del 2019
Índice de Contenidos:
Introducción a JSP
1. Elementos de JSP
1.1. Código Java
1.1.1. Expresiones
5.5. Acceder a una clase Java desde un JSP
1.1.2. Scriptlets
1.1.3. Declaraciones
1.2. Directivas
1.2.1. page
1.2.2. include
1.2.3. taglib
1.3. Acciones
1.3.1. Inclusión de páginas
1.3.2. Transferencia de control
2. Objetos implícitos
2.1. request
2.2. response
2.3. out
2.4. session
2.5. application
2.6. config
2.7. pageContext
2.8. page
3. Comunicación entre formularios HTML y páginas JSP
3.1. Conceptos básicos
3.2. GET y POST
3.3. Elementos de formulario
3.3.1. Campos de texto.
3.3.2. Selectores ON/OFF. Checkbox.
3.3.3. Parámetros ocultos. Tipo hidden.
3.3.4. Botones radio.
3.3.5. Selecciones. Etiquetas <select> y <option>.
3.3.6. Codificación directa en el URL.
4. Introducción a JSTL
4.1. Expression language (EL).
4.2. La librería core.
4.2.2. out
4.2.3. set
4.2.6. forEach y forTokens .
4.2.7. redirect
4.2.8. Control de errores con catch
4.3. La librería formatting
4.3.1. formatDate
4.3.2. formatNumber.
4.4. Funciones EL.
5.- Introducción a Tomcat
5.1. Instalación
5.2. Ejecución
5.3. Directorios
5.4. Arranque paso a paso
5.6. Crear un webapp
Apéndice. Material de referencia en Internet

En formato pdf. Contiene 21 páginas.


Screenshot_20190502_214922
Imágen de perfil

.pdfIntroducción a la programación orientada a objetos


General

Actualizado el 01 de Mayo del 2019 por Administrador (Publicado el 30 de Abril del 2019)
594 visualizaciones desde el 30 de Abril del 2019
Manual de introducción a la Programación Orientada a Objetos.

Índice de Contenidos:
Introducción
Estructura de un programa
Lenguajes y compiladores
El lenguaje Java
Objetivos
1. Fundamentos de programación
1.1. Declaración y uso de variables
1.2. El operador de asignación
1.3. Expresiones
1.4. Estructura básica de un programa
1.5. Estructuras de control de flujo
1.6. Esquemas de recorrido y de búsqueda
1.7. Definición y uso de funciones
2. Programación orientada a objetos
2.1. Clases y objetos
2.2. Instanciación de objetos
2.3. El objeto this
2.4. El constructor
2.5. Extensión y herencia
2.6. Los paquetes y la directiva import
2.7. Visibilidad y encapsulación
3. La API de Java
Resumen
Bibliografía

En formato pdf. Contiene 48 páginas.

Screenshot_20190430_164123
Imágen de perfil

.pdfAprenda C++ Básico como si estuviera en primero


C/Visual C

Publicado el 29 de Abril del 2019 por Administrador
566 visualizaciones desde el 29 de Abril del 2019
Manual básico de C++.
En formato pdf. Contiene 70 páginas.

Screenshot_20190429_212900
Imágen de perfil

.videoAprende Laravel desde cero


Laravel

Publicado el 28 de Abril del 2019 por Administrador
503 visualizaciones desde el 28 de Abril del 2019
Curso de Laravel 5.8 en vídeos:
01 - Cómo instalar Laragon en Windows
01 - Cómo instalar Valet en MAC
02 - Configurando Sublime Text
03 - Mejorando la apariencia de Sublime Text
04 - Configurando PHP Companion en Sublime Text
05 - Preferencias personales de Sublime Text
06 - Mejorando la apariencia parte 2
07 - Estructura de carpetas
08 - Qué son y cómo funcionan las rutas
09 - Rutas con nombres
10 - Vistas
11 - Blade, el motor de plantillas
12 - Estructuras de control
13- Controladores
14 - Controladores Resource & API
15 - Activación de links de navegación
16 - Cómo enviar formularios
17 - Cómo validar formularios
18 - Cómo traducir tus aplicaciones
19 - Cómo enviar emails
01 - Cómo instalar Valet en MAC
20 - Variables de entorno y bases de datos
21 - Migraciones
22 - Eloquent: Obtener datos

Screenshot_20190428_213541
Imágen de perfil

internetSQLite Ya


SQL

Publicado el 25 de Abril del 2019 por Administrador
670 visualizaciones desde el 25 de Abril del 2019
El tutorial está pensado para que pueda ser desarrollado por una persona que conoce muy poco de base de datos. El objetivo de este tutorial es poder aprender SQLite en forma sencilla viendo un concepto teórico, luego algunos ejercicios resueltos y por último y lo más importante efectuar una serie de ejercicios. Un conocimiento profundo de SQLite nos facilitará el desarrollo de aplicaciones que lo acceden luego desde Android, Python, PHP etc.

Índice de Contenidos:
1 - Objetivos del gestor de base de datos SQLite
2 - Creación y borrado de una tabla (create table - drop table)
3 - Carga de registros a una tabla y su recuperación (insert into - select)
4 - Tipos de datos básicos para definir los campos de una tabla
5 - Recuperar algunos campos (select)
6 - Recuperar algunos registros (where)
7 - Operadores relacionales
8 - Borrar registros (delete)
9 - Actualizar registros (update)
10 - Definición de comentarios
11 - Valores null (is null)
12 - Clave primaria
13 - Campo Integer con autoincremento
14 - Valores por defecto (default)
15 - Columnas calculadas (operadores aritméticos y de concatenación)
16 - Alias
17 - Cláusula order by del select
18 - Operadores Lógicos (and - or - not)
19 - Operador: "is null", "is not null"
20 - Operador: "between"
21 - Operador: "in"
22 - Búsqueda de patrones (like - not like)
23 - Contar registros (count)
24 - Otras funciones de agrupamiento (sum - min - max - avg)
25 - Búsqueda de patrones (regexp)
26 - Agrupar registros (group by)
27 - Seleccionar grupos (having)
28 - Registros duplicados (distinct)
29 - Clave primaria compuesta
30 - Restricción check
31 - Indice de una tabla
32 - Indice común
33 - Indice único
34 - Cláusulas limit y offset del comando select
35 - Trabajar con varias tablas
36 - Combinación interna (inner join)
37 - Combinación externa izquierda (left join)
38 - Combinación cruzada (cross join)
39 - Autocombinación
40 - Combinaciones y funciones de agrupamiento
41 - Combinación de más de dos tablas
42 - Restricción "foreign key"
43 - Restricción "foreign key" en la misma tabla
44 - Restricción "foreign key" (acciones)
45 - Unión
46 - Subconsultas
47 - Subconsultas como expresión
48 - Subconsultas con in
49 - Subconsultas correlacionadas
50 - Subconsultas (Exists y No Exists)
51 - Subconsulta simil autocombinación
52 - Subconsulta en lugar de una tabla
53 - Subconsulta (update - delete)
54 - Subconsulta (insert)
55 - Vistas
56 - Disparadores (triggers)
57 - Disparadores (triggers) función raise
58 - Disparadores (triggers) delete
59 - Disparadores (triggers) update
60 - Disparadores (triggers) cláusula when
61 - Tipos de datos dinámicos en la definición de campos en SQLite
62 - Administración de fechas y horas en SQLite
63 - Función strftime para dar formatos a fechas y horas
64 - Almacenamiento de fechas y horas en campos de tipo integer y real
65 - Creación de tablas sin el campo rowid
66 - GUI versus CLI con SQLite
67 - CLI: crear bases de datos, tablas, insertar filas y efectuar consultas
68 - CLI: comandos punto
Imágen de perfil

.videoCurso diseño de Páginas Web en Photoshop Cs6


PhotoShop

Publicado el 24 de Abril del 2019 por Administrador
345 visualizaciones desde el 24 de Abril del 2019
Aprende todo lo relacionado al diseño de páginas web con Photoshop. Si no sabes nada, no te preocupes, ya que este curso es paso a paso. Al finalizar podrás tener un diseño web atractivo y de fácil implementación para tu proyecto web.

Screenshot_20190424_161407
Imágen de perfil

.pdfPíldora de Git


Git

Publicado el 23 de Abril del 2019 por Administrador
427 visualizaciones desde el 23 de Abril del 2019
Documento realizado por Cristóbal Belda Pérez.

Índice de Contenidos:
- ¿Qué es Git y qué es GitHub?
- Pasos previos
- Nomenclatura y conceptos básicos
- Flujo de trabajo
- Trabajar con GitHub
- Caso práctico
- Extras (usos, alternativas, ...)
- Links de interés

Screenshot_20190423_222807
Imágen de perfil

.videoCurso GRATIS de PHP, Codeigniter, JQuery, Bootstrap


PHP

,

JQuery

,

Bootstrap

Publicado el 22 de Abril del 2019 por Administrador
597 visualizaciones desde el 22 de Abril del 2019
Tutorial de CodeIgniter en vídeos:
1.- Introducción
2.- Insert
3.- login, session, update
4.- delete
5.- Bootstrap
6.- AJAX JQuery combos y tablas
7.- Recorrer una tabla JQuery
8.- Crear controles desde bd
9.- Subir y descargar imagenes, archivos
10.- Envio de email con imagen linkeado
11.- Crear y descargar PDF
12.- exportar EXCEL
13.- Chartjs ( Line & Bar )
14.- pasar parametros a un modal
15.- DataTables, paginación, etc
16.- Protege tus archivos de proyecto
17.- Seguridad: Evitar ingreso al sistema por url
18.- Busqueda en tiempo real - KeyUp
19.- CAPTCHA
20.- Subir proyecto a la nube
21.- reCAPTCHA Google - No soy un robot
22.- Autocomplete
23.- FullCalendar, listar Eventos desde BD - Part 1
24.- FullCalendar, Editar Eventos - Part 2
25.- FullCalendar, Cambiar tamaño del evento - Part 3
26.- FullCalendar, Eliminar Eventos - Part 4
27.- FullCalendar, Editar en PopUp Modal - Part 5
28.- Set Time Zone
29.- Server Side Processing / DataTables

Screenshot_20190422_224808
Imágen de perfil

.pdfCOBOL - Lenguaje orientado a sistemas de gestión


Cobol

Actualizado el 21 de Abril del 2019 por Administrador (Publicado el 10 de Mayo del 2010)
17.725 visualizaciones desde el 10 de Mayo del 2010. Una media de 42 por semana
Manual de Cobol en presentación de diapositivas. En formato pdf. Contiene 71 páginas.

1455727218_COBOL
Imágen de perfil

.htmlCOBOL Tutorial


Cobol

Actualizado el 21 de Abril del 2019 por Administrador (Publicado el 22 de Diciembre del 2017)
3.493 visualizaciones desde el 22 de Diciembre del 2017. Una media de 49 por semana
COBOL significa Común Orientado a Negocios Departamento de Defensa language.The, en una conferencia, formada CODASYL (Conferencia de Sistemas de Datos Idioma) para desarrollar un idioma para las necesidades de procesamiento de datos de negocios que ahora se conoce como COBOL.

COBOL se utiliza para escribir programas de aplicación y no podemos usarlo para escribir software del sistema. Las aplicaciones como las de ámbito de la defensa, el dominio seguro, etc., que requieren enormes de procesamiento de datos hacen un amplio uso de COBOL.

Este tutorial está diseñado para los programadores de software que quieran aprender los fundamentos de COBOL. Proporciona los conocimientos suficientes sobre el lenguaje de programación COBOL desde donde se puede transportar a su mayor nivel de especialización.

Antes de continuar con este tutorial, usted debe tener un conocimiento básico de las terminologías de programación de computadoras y JCL. Una comprensión básica de cualquiera de los lenguajes de programación le ayudará a entender los conceptos de programación COBOL y se mueven rápido en la pista de aprendizaje.

Índice de Contenidos:
1.- Inicio
2.- Visión de conjunto
3.- Configuración del entorno
4.- Estructura del programa
5.- Sintaxis básica
6.- Tipos de datos
7.- Los verbos básicos
8.- Diseño de datos
9.- Las proposiciones condicionales
10.- Las sentencias de bucle
11.- Manejo de cadenas
12.- Procesamiento de mesa
13.- Manejo de archivos
14.- Organización de archivos
15.- File Access Mode
16.- Los verbos de Administración de archivos
17.- Subrutinas
18.- Ordenar interna
19.- Interfaz de base de datos
20.- Preguntas de entrevista
21.- Questions y respuestas
22.- Guía rápida
23.- Recursos útiles
Imágen de perfil

.pdfDesarrollo web con Drupal


Drupal

Publicado el 17 de Abril del 2019 por Administrador
510 visualizaciones desde el 17 de Abril del 2019. Una media de 119 por semana
Este proyecto surge de la necesidad real de una empresa que ofrece servicios de peluquería y estética, de disponer de una aplicación con la que gestionar dichos servicios.

Los servicios realizados por esta empresa, pueden ser solicitados por cualquier persona, en adelante cliente. Cualquier cliente puede realizar una cita o solicitud previa de realización de los servicios que presta la empresa. Esto puede hacerse bien por teléfono, bien acudiendo al local donde la empresa realiza dichos servicios, siendo uno de los requisitos del cliente que este trámite pueda realizarse on-line, utilizando la aplicación desarrollada para este proyecto.

Además de servicios, la empresa cliente, Nermark, vende productos relacionados con la actividad que realiza y quiere que la aplicación lleve el registro de las ventas y se encargue de la gestión de éstas, así como de la gestión del stock. Además se quiere ampliar las posibilidades de venta, ofreciendo a sus clientes la posibilidad de adquisición on-line de los productos en venta.

La empresa desea también llegar rápidamente a sus clientes con cualquier información o novedad, haciendo uso para ello de Internet. También se utilizará la presencia en internet para tratar de llegar a un público más extenso, con el fin de captar clientes potenciales de la empresa. Con este fin se da información de los servicios, de sus ofertas y de posibles promociones en los productos de la tienda.

La aplicación se utilizará también en la gestión de la empresa, pues ofrecerá información de la actividad realizada en ésta, de la actividad realizada por los empleados, además de información de los clientes. Esta información servirá a la gerencia de la empresa para la gestión y comprobación del correcto funcionamiento de la empresa ayudando en la toma de decisiones.

Índice de Contenidos:
Resumen
Índice General
Introducción
Objetivos
Metodologías y tecnologías
3.1 Metodologías
3.1.1 Metodología de desarrollo
3.1.2 Metodologías ágiles
3.2 Tecnologías
3.2.1 Sistemas de gestión de contenido
3.2.2 ¿Porqué un CMS?
3.2.3 Joomla, Wordpress y Drupal
3.3 Drupal
Descripción Técnica
4.1 Conceptos básicos para entender Drupal
4.1.1 Módulos
4.1.2 Usuarios
4.1.3 Bloques
4.1.4 Menús
4.1.5 Nodos
4.1.6 Temas
4.2 Requisitos de la aplicación
4.2.1 Requisitos funcionales
4.2.2 Requisitos no funcionales
4.3 Arquitectura de Drupal
4.3.1 Estructuración del contenido en Drupal
4.3.2 La pila tecnológica de Drupal
4.4 Modelo entidad-relación
4.5 Casos de Uso
4.6 Flujo de eventos
4.7 Diseño
4.7.1 Tipos de contenido
4.7.2 Usuarios y Roles
4.7.3 Interfaces de la aplicación
Implementación
Conclusiones
Bibliografía
Glosario
Hairstyling
Casos prácticos de uso de Hairstyling
Instalación y configuración

Autor: Benjamín Herrero Hurtado
Tutor: Francisco Gortázar

En formato pdf. Contiene 91 páginas.

Screenshot_20190417_104942
Imágen de perfil

.pdfManual de Open Office


OpenOffice

Publicado el 17 de Abril del 2019 por Administrador
413 visualizaciones desde el 17 de Abril del 2019. Una media de 98 por semana
Este contenido ha sido liberado gracias al enorme trabajo realizado por parte de la empresa astigitana Astivía y su plataforma de e-learning 123Aprende. Dirigida por Miguel Martín y su responsable María Jiménez, la plataforma ofrece cursos gratuitos a todo aquel que quiera inscribirse en el mismo, lo que permite poder aprender OpenOffice.org de una manera tutorizada. Desde usuarios domésticos hasta los corporativos, todo el muundo tiene aquí una manera excelente de aprender el manejo de la suite ofimática líder en el mundo.

El contenido del Manual OpenOffice.org ha sido liberado de los cursos que se ofrecen a los alumnos en la plataforma openoffice.123aprende.com.

Agradecimientos por otra parte a Alfredo Romeo por las labores estratégicas y de comunciación del CampusOpenOffice.org así como por sus labores de edición.

Agradecimientos a Juantomas García por las labores de edición de la obra.

Screenshot_20190417_102759
Imágen de perfil

.pdfDNS con Bind9


Linux

Actualizado el 16 de Abril del 2019 por Administrador (Publicado el 22 de Junio del 2012)
4.099 visualizaciones desde el 22 de Junio del 2012. Una media de 14 por semana
En este documento se describe de forma breva las características fundamentales del protocolo de resolución de nombres DNS y la configuración elemental de un servidor DNS con Bind9 en Debian GNU/Linux. Este documento se elaboró para el curso Servicios en GNU/Linux. Portal Educativo, organizado por el CEP de Lora del Río (Sevilla) en 2010. Este trabajo es una obra derivada de la documentación del curso Software Libre y Educacion: servicios de red, gestores de contenidos y seguridad de José Angel Bernal, Fernando Gordillo, Hugo Santander y Paco Villegas. En formato pdf. Contiene 10 páginas.

1552372257_bind9
Imágen de perfil

.pdfManual completo de Excel 2016


Excel

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 15 de Abril del 2019 por Administrador
835 visualizaciones desde el 15 de Abril del 2019. Una media de 175 por semana
Manual completo de Excel 2016 realizado por el Ingeniero Marcelo Pickelny y la Licenciada Eugenia Tarrachano.

Índice de Contenidos:
Unidad 1. Introducción. Elementos de Excel
1.1. Novedades de Excel 2016
1.2. Iniciar Excel 2016
1.3. La pantalla inicial
1.4. La ficha Archivo
1.5. Las barras
1.6. La ayuda
Unidad 2. Empezando a trabajar con Excel
2.1. Conceptos de Excel
2.2. Movimiento rápido en la hoja
2.3. Movimiento rápido en el libro
2.4. Introducir datos
2.5. Modificar datos
2.6. Tipos de datos
2.7. Errores en los datos
Unidad 3. Operaciones con archivos
3.1. Guardar un libro de trabajo
3.2. Cerrar un libro de trabajo
3.3. Empezar un nuevo libro de trabajo
3.4. Abrir un libro de trabajo ya existente
Unidad 4. Manipulando celdas
4.1. Selección de celdas
4.2. Añadir a una selección
4.3. Ampliar o reducir una selección
4.4. Copiar celdas utilizando el Portapapeles
4.5. Copiar celdas utilizando el ratón
4.6. Copiar en celdas adyacentes
4.7. Pegado Especial
4.8. Mover celdas utilizando el Portapapeles
4.9. Mover celdas utilizando el ratón
4.10. Borrar celdas
Unidad 5. Los datos
5.1. Eliminar filas duplicadas
5.2. La validación de datos
5.3. Ordenar datos
5.4. Buscar y reemplazar datos
Unidad 6. Las funciones
6.1. Introducir funciones
6.2. Autosuma y funciones más frecuentes
6.3. Insertar función
6.4. Funciones de fecha y hora
6.5. Funciones de texto
6.6. Funciones de búsqueda
6.7. Funciones financieras
6.8. Otras funciones
6.9. Controlar errores en funciones
6.10. Enlazando y consolidando hojas de trabajo
Unidad 7. Formato de celdas
7.1. Fuente
7.2. Alineación
7.3. Borde
7.4. Rellenos
7.5. Estilos predefinidos
7.6. Copia rápida de formato
7.7. Formato de los valores numéricos
7.8. El formato condicional
7.9. Los temas
Unidad 8. Cambios de estructura
8.1. Alto de fila
8.2. Autoajustar
8.3. Ancho de columna
8.4. Autoajustar a la selección
8.5. Ancho estándar de columna
8.6. Cambiar el nombre de la hoja
8.7. Cambiar el color a las etiquetas de hoja
8.8. Ocultar hojas
8.9. Mostrar hojas ocultas
Unidad 9. Insertar y eliminar elementos
9.1. Insertar filas en una hoja
9.2. Insertar columnas en una hoja
9.3. Insertar celdas en una hoja
9.4. Insertar hojas en un libro de trabajo
9.5. Eliminar filas y columnas de una hoja
9.6. Eliminar celdas de una hoja
9.7. Eliminar hojas de un libro de trabajo
Unidad 10. Corrección ortográfica
10.1. Configurar la Autocorrección
10.2. Verificación de la ortografía
Unidad 11. Impresión
11.1. Vista de Diseño de página
11.2. Configurar página
11.3. Imprimir
Unidad 12. Gráficos
12.1. Introducción
12.2. Crear gráficos
12.3. Añadir una serie de datos
12.4. Características y formato del gráfico
12.5. Modificar el tamaño y distribución de un gráfico
12.6. Modificar la posición de un gráfico
12.7. Los minigráficos
12.8. Mapas 3D y paseos guiados mediante mapas
Unidad 13. Imágenes, diagramas y títulos
13.1. Introducción
13.2. Insertar imágenes en línea
13.3. Insertar imágenes desde archivo
13.4. Insertar captura de pantalla
13.5. Manipular imágenes
13.6. Insertar formas y dibujos
13.7. Modificar dibujos
13.8. Insertar diagramas con SmartArt
13.9. Insertar WordArt
13.10. Insertar un cuadro de texto
Unidad 14. Esquemas y vistas
14.1. Introducción
14.2. Creación automática de esquemas
14.3. Creación manual de esquemas
14.4. Borrar y ocultar un esquema
14.5. Ver una hoja en varias ventanas
14.6. Dividir una hoja en paneles
14.7. Inmovilizar paneles
Unidad 15. Importar y exportar datos en Excel
15.1. Introducción a la importación
15.2. Utilizar el asistente para importar texto
15.3. La sección Conexiones
15.4. Importar datos de Word a Excel y viceversa
15.5. Importar datos de Access
15.6. Importar de una página Web
15.7. Importar desde otras fuentes
15.8. Importar desde otros programas
15.9. Exportar libro
Unidad 16. Tablas de Excel
16.1. Introducción
16.2. Crear una tabla
16.3. Modificar los datos de una tabla
16.4. Modificar la estructura de la tabla
16.5. Estilo de la tabla
16.6. Ordenar una tabla de datos
16.7. Filtrar el contenido de la tabla
16.8. Funciones de base de datos
Unidad 17. Las tablas dinámicas
17.1. Crear una tabla dinámica
17.2. Aplicar filtros a una tabla dinámica
17.3. Obtener promedios en una tabla dinámica
17.4. Gráficos con tablas dinámicas
Unidad 18. Compartir documentos
18.1. Exportar como página web
18.2. Enviar documentos por fax o correo electrónico
18.3. OneDrive
18.4. OneDrive como servicio
18.5. OneDrive como aplicación de escritorio
18.6. Excel Online
18.7. Excel en el teléfono móvil
18.8. Compartir libro en la red privada

En formato pdf. Contiene 178 páginas.

Screenshot_20190415_122835
Imágen de perfil

.pdfScratch


Diseño

Publicado el 14 de Abril del 2019 por Administrador
630 visualizaciones desde el 14 de Abril del 2019. Una media de 133 por semana
Scratch es un lenguaje de programación visual desarrollado por el Grupo Lifelong Kindergarten del MIT Media Lab.1​ Su principal característica consiste en que permite el desarrollo de habilidades mentales mediante el aprendizaje de la programación sin tener conocimientos profundos sobre el código.

En formato pdf. Contiene 23 páginas.

Screenshot_20190414_220609
Imágen de perfil

.pdfManual para Joomla! 3.0


Joomla

Publicado el 11 de Abril del 2019 por Administrador
465 visualizaciones desde el 11 de Abril del 2019. Una media de 91 por semana
Escrito por: Pablo C. Pantoja, con la colaboración de: Stephanie Montaño, Gerson Yarce, Luz Angela Sabogal.

En formato pdf. Contiene 61 páginas.

Screenshot_20190411_231943
Imágen de perfil

.pdfJoomla! 3 - En 10 sencillos pasos


Joomla

Publicado el 10 de Abril del 2019 por Administrador
492 visualizaciones desde el 10 de Abril del 2019. Una media de 91 por semana
El nuevo Joomla! 3.x versión para móviles está listo y viene con una nueva y completa interfaz de
usuario. El libro cubre la versión estandar de Joomla! 3.0
Aprende en 10 sencillos pasos a instalar, configurar y gestionar tu sitio web con Joomla!

Índice de Contenidos:

1. What is Joomla?
Version Strategy
Which version of Joomla is this book about?
Do I have to upgrade my old site?
What's new in Joomla 3.0?
What can you do with Joomla?
600,000,000 websites
Amateurs versus Professionals
What are the common parts in all these websites?
Joomla is the glue
2. Descarga e instalación de Joomla
El instalador web de Joomla
Algunos obstáculos
Comprobación previa a la instalación
1er paso – Configuración
2º paso – Base de datos
3er paso – Finalización
3. Joomla en su idioma
El administrador de Idiomas
Instalar un nuevo idioma
4. Diseño, disposición y colores
Algunas definiciones
Plantillas
Diseño web
Estructura
Posiciones
Plantillas de base
Estilos
Ejemplo: Un estilo propio
Edite los archivos de plantilla en línea
5. Todo sobre usuarios, permisos, módulos y artículos
Acerca de usuarios, grupos de usuarios y niveles de acceso
Ejemplo: Un sitio donde los autores pueden publicar artículos
6. Crear contenido
¿Qué es un artículo en Joomla?
Insertar un vídeo de YouTube
7. Mostrar contenido
La página principal
Categorías y enlaces del menú
La navegación en la parte superior
8. Extensiones
Anuncios
Contactos
Actualización de Joomla
Mensagería
Canales electrónicos
Redireción
Buscar
Búsqueda inteligente
Enlaces web
Extensiones de terceros
Gestión de extensiones
9. Redes sociales y servicios en la nube
Redes sociales
Servicios en la nube
10. Tareas comunes
Optimización del motor de búsqueda
Actualización
Copia de seguridad y restauración
Recursos
More books from cocoate

En formato pdf. Contiene 92 páginas.

Screenshot_20190410_114305
Imágen de perfil

.pdfIntroducción a Joomla!


Joomla

Publicado el 09 de Abril del 2019 por Administrador
410 visualizaciones desde el 09 de Abril del 2019. Una media de 77 por semana
Introducción a Joomla!.

Indice de Contenidos:
1. Introducción a Joomla!
1.1. ¿Que es Joomla?
1.2. Un poco de historia
1.2.1. La prehistoria de Joomla: el proyecto Mambo
1.2.2. Nacimiento de la comunidad
1.2.3. Nacimiento del CMS
1.2.4. Algunas curiosidades
1.3. Datos básicos sobre Joomla
1.3.1. Algunos Datos técnicos
1.3.2. Estructura del proyecto
1.3.3. Plantilla y recursos
1.3.4. Estadísticas de uso
1.3.5. Estrategia de desarrollo
1.4. Donde encontrar recursos
1.4.1. JED - Directorio de extensiones Joomla
1.4.2. Foros
1.4.3. Revista de la comunidad - La Joomla Community Magazine
1.4.4. Documentación oficial
1.4.5. Recursos para programadores
1.4.6. Redes sociales
1.4.7. Libros oficiales
1.4.8. Otros libros
2. Instalación en servidor remoto
2.1. Preparación, pasos previos
2.2. Servidor y hosting básico
2.3. Crear la base de datos
2.4. Instalación en remoto con CPanel
2.4.1. Subiendo los ficheros de Joomla! desde CPanel
2.4.2. Creación de la base de datos
2.5. Acceso al instalador Joomla!
3. Instalación en servidor local
3.1. Opciones para la instalación de Joomla! en local
3.2. Instalación de Joomla! en XAMPP
3.2.1. Descarga de XAMPP
3.2.2. Instalación de XAMPP
3.2.3. Arrancando el servidor web
3.2.4. Problemas comunes de XAMPP en Windows
3.2.5. Creación de la base de datos en XAMPP para Joomla
3.2.6. Ejecutando el instalador de Joomla!
4. Configuración inicial
4.1. Introducción
4.2. Configuración Global
4.2.1. Pestaña Sitio
4.2.2. Pestaña Sistema
4.2.3. Pestaña Servidor
4.2.4. Pestaña Permisos
4.2.5. Pestaña Filtros de texto
4.3. Configuración multiidioma de Joomla!
4.3.1. Instalación de otras traducciones
4.3.2. Infraestructura del idioma - Añadiendo un nuevo idioma del contenido
4.4. Evaluación de las capacidades del sistema
4.4.1. Opciones genéricas de cada componente o sección de Joomla!
4.4.2. Gestión de usuarios
4.4.3. Gestión de noticias y artículos
4.4.4. Categorías
4.5. Artículos
4.6. Gestor Multimedia
4.7. Gestión de versiones
4.8. Gestión de menús
4.9. Niveles de acceso de usuario
4.10.Grupos de usuarios
4.11.Niveles de acceso
4.12. Actualización de Joomla!
5. Cambiando el aspecto - Las plantillas 63
5.1. Introducción
5.2. El gestor de plantillas
5.3. Plantillas que vienen de serie con Joomla!
5.3.1. La plantilla Beez3
5.3.2. La plantilla Protostar
5.4. Aspectos a considerar al elegir una plantilla
5.5. Modificaciones básicas
5.6. Template overrides
6. Mas funcionalidades - Las extensiones
6.1. Introducción
6.2. Tipos de extensiones
6.2.1. Plugins
6.2.2. Módulos
6.2.3. Componentes
6.3. El gestor de extensiones
6.4. Aspectos a considerar al elegir extensiones
6.5. Plugins del núcleo
6.5.1. Autentificación
6.5.2. CAPTCHA
6.5.3. Contenido
6.5.4. Editor
6.5.5. Editor-xtd o plugin de Boton
6.5.6. Extensión
6.5.7. Finder o Búsqueda Inteligente
6.5.8. Instalador
6.5.9. Enlaces rápidos
6.5.10. Buscar
6.5.11. Sistema
6.5.12. Autentificación de factor doble
6.5.13. Usuario
6.6. Módulos del núcleo
6.6.1. Módulos de la parte pública
6.6.2. Módulos del backend
6.7. Componentes del núcleo
6.7.1. Componente de artículos y categorías (com content)
6.7.2. Anuncios (com banners)
6.7.3. Buscar (com search)
6.7.4. Búsqueda inteligente (com ´ finder)
6.7.5. Canales electrónicos
6.7.6. Contactos
6.7.7. Enlaces Web
6.7.8. Etiquetas
6.7.9. Actualizacion en vivo - Joomla! Update
6.7.10. Mensajería
6.7.11. Mensajes de post-instalación
6.7.12. Redirección
7. Sitios a desarrollar con Joomla!
7.1. Introducción
7.2. Portal Corporativo - Sitio web de una empresa
7.2.1. Requisitos tipo de una web de empresa
7.3. Tienda online y comercio electrónico
7.3.1. Sitios catalogo sin venta online
7.3.2. Sitios con venta online
7.4. Directorio
7.4.1. Características y funcionalidades típicas
7.4.2. Implementación a partir del core
7.4.3. Implementación mediante extensiones
7.5. Sitio comunitario
7.5.1. Requisitos tipo de un sitio comunitario
7.6. Blog - Portal de noticias
7.6.1. Características y funcionalidades típicas
7.6.2. Implementación a partir del core
7.6.3. Implementación mediante extensiones
7.7. Extensiones imprescindibles en cualquier sitio Joomla!
7.7.1. Akeeba Backup
7.7.2. Akeeba Admin Tools
7.7.3. Editor JCE
7.7.4. eXtplorer
8. Seguridad y rendimiento
8.1. Introducción
8.2. Seguridad
8.2.1. ¿Es Joomla! Un software seguro?
8.2.2. Seguridad en el servidor
8.2.3. Seguridad activa en Joomla!
8.2.4. Seguridad pasiva en Joomla!
8.2.5. ¿Que hacer si mi sitio web resulta hackeado?
8.3. Afinando el sitio para un mejor rendimiento
8.3.1. La cache
8.3.2. Compresión gzip
8.3.3. Versión de PHP
8.3.4. La plantilla

Screenshot_20190409_220606
Revisar política de publicidad