Armado de Redes LAN con Software Libre

Cualquier empresa que tenga actualmente empleados, departamentos, sedes y demás dentro de su organización requiere una infraestructura tecnológica para poder llevar a cabo sus obligaciones y para crecer en el mercado de una forma constante y sostenible. Las redes de comunicaciones hacen parte vital de estas infraestructuras ya que son las que interconectan y permiten la comunicación de todos los empleados y departamentos que puedan existir y aumentan la capacidad de rendimiento en un porcentaje muy alto.

Los administradores de estas redes tienen un importante trabajo ya que deben tener muchos conocimientos para que cualquier problema que surja tenga fácil y rápida solución y nada se salga de las manos. Las redes LAN se hacen un poco complicadas de configurar a medida que la cantidad de usuarios, equipos, servidores, teléfonos y demás aumentan en cantidad. La seguridad de los datos que por allí viajan también es un importante factor a tener en cuenta, por lo que crear y administrar una red LAN puede convertirse en todo un desafío para cualquier Ingeniero o profesional de las TIC.

El Software Libre es un gran aliado de los profesionales que día a día luchan por sostener y mejorar ostensiblemente el rendimiento de las redes mediante la inclusión de nuevos servicios, actualización de aplicaciones o servidores y pruebas que informan como se comportan las LAN, con el fin de monitorear y mantener bien gestionadas estas redes. Por todo esto, se hace necesario tener a la mano libros, guías o manuales que ayuden a que todo se haga un poco más fácil teniendo a disposición las herramientas necesarias para resolver los problemas que se vayan presentando.

Es una buena práctica en las empresas que se hagan tutoriales de instalación, administración, actualización, correción o implementación de un nuevo servicio, aplicación, o recurso informático con el fin de documentar debidamente todos los procesos y también para no perder un preciado tiempo luego buscando de nuevo como hacerlo todo desde el comienzo.

Sergio A. Alonso es el autor de un excelente Libro/Guía que recopila una valiosa información acerca de como instalar y administrar correctamente casi todo lo que conlleva una red LAN. Contiene información acerca de Instalación de servicios basados en software libre: LAMP, DNS, Internet, firewall, proxy, FTP, Samba, SSH, Túneles, DHCP, Antivirus, etc, nociones de Cableados, TCP/IP, Ethernet y Wi-Fi, seguridad informática, Análisis de Tráfico, Hacking y Auditoría, IRC, Administración de paquetes, procesos, y usuarios e información general sobre sistemas operativos.

Este libro/guía es un excelente material para todos los que amamos el mundo de las redes y la Seguridad, aparte de ser un increíble recurso de apoyo cuando de resolver problemas y mejorar las redes se trata. Personalmente recomiendo leer y mantener a la mano este gran recurso. Está disponible en versión PDF y constantemente está siendo actualizado y corregido, la descarga puede tomar un tiempo de acuerdo a la velocidad de conexión de cada quién ya que es un poco pesado (11 MB Aprox. Descomprimido).

Descargar Libro: Redes Libres

Recomiendo también leer acerca de lo que se debe tener en cuenta para la migración al Software Libre en una empresa, Instalación de Servicios en Linux y el Libro de Hacking Ético de Carlos Tori. También recomiendo leer los artículos de Seguridad Informática que han sido publicados en nuestro sitio.

Programación de Sistemas en GNU/Linux

Linux, como sistema operativo, es muy usado en las empresas actualmente para montar y gestionar sus servicios y servidores más importantes y de mayor vitalidad. Gracias a la seguridad, versatilidad y robustez que ofrece este gran SO, se convierte en una gran opción para que el mayor patrimonio que es la Información, esté segura, sea accesible y esté disponible en cualquier momento.

Linux ofrece también dentro de su arquitectura muchas opciones para los programadores de sistemas, aplicaciones y software en General. Programar en Linux no es tan complicado como muchos dicen, simplemente es cuestión de paciencia al aprender, mucha dedicación y por supuesto mucho gusto por lo que se hace. Por lo anterior quiero compartir hoy una muy buena guía que introduce a los usuarios a la programación de sistemas en GNU/Linux, que seguramente será de mucha ayuda para los administradores y/o programadores de los departamentos de sistemas de cualquier empresa, y obviamente también para cualquier persona que esté iniciando y estudiando este basto mundo.

Como lo dice el autor, Pablo Garaizar Sargaminaga, en su introducción:

En este texto repasaremos conceptos de multiprogramación como las definiciones de programa, proceso e hilos, y explicaremos el mecanismo de llamadas al sistema que emplea Linux para poder aceptar las peticiones desde el entorno de usuario. Seguidamente veremos las posibilidades que nos ofrece el Compilador de C de GNU, GCC, y programaremos nuestros primeros ejecutables para GNU/Linux. Después de repasar las llamadas al sistema más comunes, analizaremos las particularidades de UNIX a la hora de manejar directorios, permisos, etc., y nos adentraremos en la Comunicación Interproceso (IPC). Finalmente abordaremos de forma introductoria la programación de sockets de red, para dotar de capacidades telemáticas a nuestros programas.

Esta es la tabla de contenidos:

Recomiendo leer la guía, ya que es un muy buen material para los que desean aprender a programar en Linux y conocer más de las funciones que se explican detalladamente en la guía.

Descargar guía – Programación en Linux

Datos del Autor:

Pablo Garaizar Sagarminaga
garaizar@eside.deusto.es
Sitio Web – Garaizar

 

Bases de datos: Conceptos básicos de SQL

Structured Query Language (SQL) es, según Wikipedia “un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella.”

SQL es utilizado a diario por millones de personas en todo el mundo, que administran bases de datos en cualquier empresa u organización, haciendo más fácil la búsqueda de información, así como también la adición y modificación de la misma. La sintaxis de SQL no es para nada difícil si se le pone un poco de empeño en aprender. Los comandos básicos pronto son dominados y a partir de allí se puede empezar a crear de a poco estructuras más complicadas para búsquedas mucho más personalizadas.

Apuntes básicos de SQL es una muy buena guía publicada por Unai Estébanez (unai@unainet.net) que se convierte en una gran opción de aprendizaje del SQL práticamente desde cero.  La guía contiene los principales conceptos, sentencias, ejemplos y referencias del SQL, pretendiendo que todos los que estén interesados en este mundo puedan tener muy claro al final de la lectura lo que es SQL y como debe ser usado.

Descargar Guía – Conceptos Básicos del SQL

Para usuarios más avanzados, recomiendo leer este artículo donde se habla de la seguridad en las BD MySQL.

Libro Gratis de Seguridad Informática

Seguridad por Niveles, es el nombre de un completo libro referente en su totalidad a la Seguridad Informática, desde el enfoque de las Redes y uno de sus principales componentes, el Modelo OSI. Este es otro gran recurso para aquellos que desean aprender sobre Seguridad contemplando cada factor a tenerse en cuenta desde cero prácticamente.

Este libro fue escrito por Alejandro Corletti Estrada, que en una amplia extensión (+700 páginas) sumerge a los lectores desde el primer capítulo en el mundo de las redes, sus protocolos, normas, presentaciones y demás componentes, antes de meterse de lleno a la seguridad como tal. A partir de allí se inicia un viaje por cada una de las 7 capas del modelo OSI, explicando de forma detallada como se maneja la Seguridad en cada una. El autor del libro, pretende actualizar constantemente el contenido del mismo, por lo que siempre hay que estar pendientes de posibles nuevas versiones desde el sitio donde ha sido colgado este material: darFE.es.

Para los interesados, el autor también incita a aquellos que lean el libro y puedan colaborar aportando nuevas herramientas, conceptos, ideas, entre otras cosas, lo haga, reconociendo por supuesto la autoría de cada persona mediante el título de “Colaborador”. Además, para los que así lo deseen, también hay disponibles copias impresas del ejemplar, basta contactarse con el autor mediante el correo info@darFE.es.

Descarga

  • Para descargar el libro hay que dirigirse al sitio oficial y dar clic en el ícono que está justo al lado izquierdo del título del libro: Seguridad por Niveles.

Como complemento para el artículo, recomiendo también descargar y leer otro excelente recurso sobre Seguridad Informática del que se habló hace algún tiempo en nuestro sitio: Libro de Hacking Ético por Carlos Tori

Web Performance Optimization – Rendimiento de sitios Web

Web Performance Optimization (WPO) u Optimización del Rendimiento del Web, hace referencia de forma general a que “Cuanto más rápido va un sitio, Mejor”. Con esto se quiere dar a entender que uno de los aspectos más importantes del diseño de un sitio web, además de aspectos gráficos, contenidos y demás, es su velocidad de carga, velocidad de navegación y su rendimiento en general.

Cuánto mayor rendimiento tienen los sitios en Internet, más fáciles se vuelven de usar y por lo tanto las personas que los visitan sienten un alivio y una sensación de velocidad que hacen que no abandonen en principio el sitio por que lo que necesitan no llega rápido. Existen páginas web que tardan “eternidades” en mostrar su información y a la larga esto afecta en gran medida incluso el posicionamiento, ya que buscadores como Google por ejemplo, dan prioridad a sitios rápidos y con índices altos de rendimiento. En esto tiene mucho que ver el peso del contenido del sitio (KB, MB,…).

Por lo anterior queremos compartir hoy un excelente libro, creado por Javier Casares que tiene como fin mostrar a los usuarios como aumentar el rendimiento significativamente de un sitio Web, mediante una serie de técnicas especializadas y dedicadas a ello, que siendo estudiadas y aplicadas pueden hacer que un sitio web gane en velocidad y performance en general. Este libro o guía consta de 70 páginas en las que prácticamente cada una contiene una temática diferente pero abordando siempre el foco que es mejorar el rendimiento de un sitio web.

Algunas de las temáticas abordadas son:

  • Herramientas que ayudan al Web Performance Optimization
  • Combinar imágenes o íconos en CSS Sprites
  • Reducir el tamaño de CSS y JS
  • Usar ETags
  • Caché en contenidos dinámicos
  • Optimización de las imágenes
  • Código de Google Analytics
  • Código de Google Adsense

Y se tratan muchísimos otros temas de gran importancia… Así que anímense a descargar y leer este excelente recurso que muy seguramente les ayudará a conseguir el objetivo de mejorar el performance de su sitio y lograr que todo marche aún mejor.

Descarga

Para más información visita | Javier Casares | Webperformanceoptimization.es

 

Guía: Implementación de Servidores en GNU/Linux

Gracias a lo robusto de los sistemas de Linux, actualmente un gran porcentaje de las empresas de todo el mundo han optado por instalar sus servicios más importantes como Correo, DNS, Firewall, Gestores Documentales, Gestión de users con LDAP, entre muchos otros, en sistemas libres, primero para no gastar más dinero en las costosas licencias de otros sistemas y segundo para aprovechar todas las características de Linux, siendo una de ellas la Seguridad de su estructura y las muchas opciones de personalización y ahorro de recursos que ofrece.

Es por esto que si se está por montar cualquier plataforma o cualquier servicio en un Sistema Linux, se debe tener muy claro el concepto en general que encierra la definición de este SO, su estructura, archivos, comandos, versiones, métodos de instalación, optimización, control de usuarios, configuración de la Red, entre varios aspectos más que se deben tener claros para sacar siempre el máximo provecho de las instalaciones que se realicen en el sistema, además de la integridad y buen funcionamiento que tengan los servidores implementados.

Para cumplir este fin, quiero compartir hoy una excelente y completísima guía que contiene tal vez todo lo que se necesita saber para volverse de a poco un experto en Linux y en la instalación de Servicios y Servidores. Consta de 693 Páginas, las cuales no es necesario leer completamente; Con dedicarse de lleno a las partes que más interesan se puede tener muy buenos resultados, obviamente leer toda la obra da un 100% de probabilidades de acabar y saber muchísimo más, pero sabemos que el tiempo actualmente no es un factor que sobre.

A continuación listo el Contenido para aquellos que desean saber sobre que trata exactamente este documento antes de descargarlo o para saber si lo que están buscando se encuentra dentro de la guía:

  1. ¿Que es GNU/Linux?
  2. Estándar de jerarquía de Sistemas de Ficheros
  3. Instalación en modo texto de CenOS 5
  4. Instalación en modo gráfico de CentOS 5
  5. Cómo iniciar el modo de rescate en CentOS 5
  6. Iniciando el sistema en nivel de ejecución1 (nivel mono-usuario)
  7. Cómo compilar el núcleo (kernel) de GNU/Linux en CentOS
  8. Cómo gestionar espacio de memoria de intercambio (swap) en GNU/Linux
  9. Procedimientos de emergencia
  10. Cómo optimizar los sistemas de ficheros ext3 y ext4
  11. Cómo configurar y utilizar Sudo
  12. Cómo crear cuentas de usuario
  13. Breve lección de mandatos básicos
  14. Funciones básicas de vi
  15. Introducción a sed
  16. Introducción a AWK
  17. Permisos del Sistema de Ficheros
  18. Cómo utilizar el mandato chattr
  19. Creando depósitos yum
  20. Uso de yum para instalar y desinstalar paquetería y actualizar sistema
  21. Cómo utilizar RPM
  22. Cómo crear paquetería con rpmbuild
  23. Cómo instalar y utilizar ClamAV en CentOS
  24. Cómo asignar cuotas de disco
  25. Introducción a TCP/IP
  26. Introducción a IP versión 4
  27. Cómo configurar correctamente los parámetros de red
  28. Cómo configurar acoplamiento de tarjetas de red (bonding)
  29. Cómo conectarse a una red Wifi desde la terminal
  30. Cómo utilizar lsof
  31. Cómo utilizar Netcat (nc)
  32. Como utilizar Netstat
  33. Cómo utilizar ARP
  34. Introducción a IPTABLES
  35. Cómo utilizar CBQ
  36. Introducción a SELinux en CentOS 5 y Fedora
  37. Cómo configurar un servidor DHCP en una LAN
  38. Cómo configurar vsftpd (Very Secure FTP Daemon)
  39. Cómo configurar OpenSSH
  40. Cómo utilizar OpenSSH con autenticación a través de firma digital
  41. Cómo configurar OpenSSH con Chroot
  42. Cómo configurar NTP
  43. Cómo configurar el sistema para sesiones gráficas remotas
  44. Cómo configurar un servidor NFS
  45. Cómo configurar Samba básico
  46. Cómo configurar Samba denegando acceso a ciertos ficheros
  47. Cómo configurar Samba con Papelera de Reciclaje
  48. Cómo instalar y configurar Samba-Vscan en CentOS 5
  49. Cómo configurar Samba como cliente o servidor WINS
  50. La ingeniería social y los [incorrectos] hábitos del usuario
  51. Cómo instalar y configurar Spamassassin
  52. Configuración básica de Sendmail
  53. Opciones avanzadas de seguridad para Sendmail
  54. Cómo configurar Sendmail y Dovecot con soporte SSL/TLS
  55. Cómo instalar y configurar Postfix y Dovecot con soporte para TLS y autenticación
  56. Cómo instalar y configurar Amavisd-new con Postfix en CentOS 5
  57. Cómo configurar Postfix en CentOS 5 para utilizar dominios virtuales con usuarios del sistema
  58. Cómo configurar Cyrus IMAP
  59. Instalación y configuración de SquirrelMail (correo a través de interfaz HTTP )…414
  60. Cómo instalar GroupOffice en CentOS
  61. Apéndice: Enviar correo a todos los usuarios del sistema
  62. Cómo instalar y configurar el programa vacation para responder avisos automáticos en vacaciones
  63. Cómo configurar clamav-milter
  64. Cómo configurar spamass-milter
  65. Cómo configurar un servidor NIS
  66. Cómo configurar OpenLDAP como servidor de autenticación
  67. Cómo configurar OpenLDAP como libreta de direcciones
  68. Cómo configurar OpenLDAP con soporte SSL/TLS
  69. Cómo instalar y configurar MySQL™
  70. Configuración básica de Apache
  71. Cómo habilitar los ficheros .htaccess y SSI )Server Side Includes) en Apache 2.x
  72. Cómo configurar Apache con soporte SSL/TLS
  73. Cómo configurar un servidor de nombres de dominio (DNS)
  74. Cómo configurar Squid: Parámetros básicos para Servidor Intermediario (Proxy)
  75. Cómo configurar Squid: Acceso por autenticación
  76. Cómo configurar Squid: Restricción de acceso a Sitios de Red
  77. Cómo configurar Squid: Restricción de acceso a contenido por extensión
  78. Cómo configurar Squid: Restricción de acceso por horarios
  79. Cómo configurar squid con soporte para direcciones MAC
  80. Cómo instalar y configurar la herramienta de reportes Sarg
  81. Apéndice: Listas y reglas de control de acceso para Squid
  82. Cómo configurar un muro cortafuegos con Shorewall y tres interfaces de red
  83. Cómo configurar un servidor de OpenVPN
  84. Cómo configurar SNMP
  85. Cómo configurar MRTG
  86. Cómo configurar Freeradius con MySQL en CentOS 5
  87. Cómo instalar Java 1.6 en CentOS 5
  88. Cómo instalar la complemento (plug-in) Flash Player para Firefox y otros navegadores
  89. Cómo configurar escáner en red
  90. Cómo configurar un servidor de respaldos con BackupPC
  91. Cómo configurar un racimo (cluster) de alta disponibilidad con Heartbeat en CentOS 5
  92. Usando Smartd para anticipar los desastres de disco duro
  93. Cómo crear un disco con instalación personalizada de CentOS 5
  94. Ejercicios
  95. Ejercicio: Servidor DNS Dinámico y Servidor DHCP
  96. Ejercicio: Servidor Intermediario (Proxy) y cortafuegos con Shorewall
  97. Ejercicio: configuración del sistema para Linux, Apache, PHP y MySQL
  98. Ejercicio: Configuración del sistema como estación de trabajo

Como ven la guía es bastante completa y contiene muchos tutoriales de instalación de diferentes servicios. Esta obra fue desarrollada por Joel Barrios Dueñas y publicada en AlcanceLibre.org; Todos los créditos además de las gracias para el y su equipo por aportar material tan completo a la comunidad del Software Libre. Espero disfruten y aprovechen esta documentación.

Descargar Guía 

Para más información visita el Sitio oficial | AlcanceLibre

Optimizar Google AdSense – Seminario Web

AdSense es actualmente el sistema de publicidad más usado y el que más ganancias deja a sus usuarios debido a la gran competencia de anunciantes que existen actualmente en muchas diferentes temáticas y en todos los países del planeta. Muchas personas sacan el máximo provecho de este sistema haciendo un uso excelente del mismo, variando en la ubicación de sus anuncios, paletas de colores y por supuesto la bien conformada temática de sus sitios web, usando keywords de alto tráfico, bien pagas y muy bien estructuradas.

Sin embargo hay otros, sobre todos los que inician con la publicidad en sus blogs o páginas, que no saben muchas técnicas que bien aprovechadas y aplicadas en sus proyectos pueden hacer una gran diferencia en las ganancias diarias que se puedan tener. Factores como colores de fondo, colores de los enlaces, CTR, CPC, ubicación de los anuncios e incluso el tipo de anuncios influyen en gran medida a que las ganancias suban o bajen. Por este motivo, en esta ocasión comparto un excelente seminario web publicado en el canal InsideAdSenseES de YouTube donde se explica en un poco más de 10 minutos de video como optimizar nuestros sitios para sacar la mayor ventaja y empezar a disfrutar de los beneficios que trae usar este sistema maximizando los ingresos.

[youtube]http://www.youtube.com/watch?v=LNlxQaQEPs8[/youtube]

Así que espero aprovechen al máximo este vídeo, véanlo las veces que sea necesario y sigan los consejos que allí se dan, prueben las mejores combinaciones y adapten poco a poco la mejor forma de colocar sus anuncios. Si hay dudas o comentarios, no duden en hacerlo.

Curso de Programación en JAVA

JAVA es uno de los lenguajes de desarrollo de aplicaciones de Software más usado en todo el mundo. Para todos los profesionales o estudiantes que les apasiona la programación este es un lenguaje que se debe saber, en cualquiera de sus variantes y sobre cualquier plataforma de desarrollo.

De hecho la gran mayoría de las empresas de cualquier rubro en la actualidad necesitan personas que sepan o sean especialistas en desarrollo, y uno de los lenguajes más solicitados es JAVA, haciendo que aprender este lenguaje sea esencial para desarrollar una vida profesional exitosa en este campo.

Hoy les quiero compartir un libro gratuito, en Español, distribuido bajo licencia GNU GPL v2 y creado por Gustavo Guillermo Perez (www.compunauta.com), llamado Aprendiendo Java y Programación Orientada a Objetos. El Libro está orientado a estudiantes y a profesores que quieran enseñar a sus alumnos este lenguaje, tal y como lo deja ver en una parte de su prólogo:

“Este libro se hizo con la idea de proveer a mis alumnos y cursos un material didáctico con qué trabajar (también es útil para profesores y otros cursos) y al mismo tiempo dar una idea concisa de lo que significan los objetos en Java. La programación orientada a objetos en Java no es tratada y enfocada en muchos textos tutoriales, manuales o libros sobre el tema y considero que es la etapa inicial del aprendizaje donde se falla en muchos cursos respecto a Java. Por otro lado los estudiantes que recién se inician en la programación, no podrán ir muy lejos si no se les inculca los conceptos básicos, entonces este material no avanzara de lleno sobre la programación orientada a objetos, sino hasta que los conceptos de programación básicos, como tomas de decisión, bucles, variables etc, estén fijados lo suficiente.”

Debido a lo profundo del material y lo bien estructurado del mismo, el Autor invita a las personas que lo deseen a aportar con una pequeña donación para continuar con su excelente trabajo.

Sin más, dejo el material para su Descarga totalmente gratuita, espero les sea de muchísima utilidad, no olviden visitar el sitio oficial donde fue publicado este excelente recurso para más información y para los que desean hacer su donación | APRENDIENDO JAVA – LIBRO PARA CURSOS EN GENERAL.

Descarga

Curso de BackTrack 5 Online

Por medio de un Correo electrónico del Grupo de Google Segurinfo, comparto con ustedes una serie de Video Tutoriales publicados por la ORGANIZACIÓN MEXICANA DE HACKERS ÉTICOS (Director – Héctor López), donde se explica clara y detalladamente conceptos de seguridad y una apreciación de las nuevas herramientas que trae el BackTrack 5.

En los vídeos se puede aprender más sobre el uso de esta herramienta de auditoría de Seguridad para todos aquellos que deseen aprender y meterse de lleno en este mundo. Está totalmente en Español y son fáciles de entender.

Para ver los Videos sigue los enlaces (Para guardarlos en tu PC, abre los enlaces, da clic Derecho/Guardar Como y lo almacenas en tu ubicación preferida):

A medida que salgan más videos, serán publicados en el sitio. Espero les sea de mucha ayuda!

Microsoft Virtual Academy – Estudia gratis con Microsoft

Microsoft Virtual Academy (MVA), es una plataforma de estudio creada por Microsoft que le permite a los profesionales o personas interesadas en aprender sobre diferentes temáticas de informática y tecnología como Cloud Computing, Virtualización, SharePoint, SQL Server, Windows 7 y muchos otros, poco a poco volverse expertos en el tema y alcanzar reconocimientos dentro de la comunidad.

la MVA podría compararse como una Universidad virtual, donde cada uno aprende a su propio ritmo, presenta las pruebas cuando mejor lo considere y estudia los temas que le gusta y en la cantidad deseada. Bronce, Silver, Gold y Platinum son los rangos que se van alcanzando a medida que los cursos se van completando.

Puedes editar tu perfil, tu información y conocer a otros miembros de la Comunidad mediante los Tops de Estudiantes. También puedes seguir a MVA en las redes sociales e incluso contactarte con ellos para la resolución de dudas. El uso de este servicio es totalmente Gratuito, basta con registrarse usando tu cuenta de Windows Live.

Para una mejor guía de como comenzar a usar este gran servicio, dejo el enlace de la guía oficial donde se explica detalladamente de que se trata el servicio y como comenzar a usarlo adecuadamente.

Recomiendo entonces para todos los que se encuentren interesados, registrarse y comenzar a estudiar, ganar puntos y volverse expertos en los temas que más los apasionen.

Registrarse en Microsoft Virtual Academy

Sitio Oficial | MVA

Aprende a desarrollar aplicaciones para Android

Ya es muy conocido que Android es hoy en día uno de los  mejores sistemas para dispositivos  móviles y portátiles gracias a las miles de aplicaciones y la funcionalidad en sí del sistema, dando pasos agigantados para convertirse en el líder absoluto. Por esta razón aprender a desarrollar o programar aplicaciones para los diferentes dispositivos existentes es una ventaja enorme mirándolo de cara al mundo laboral.

Actualmente miles de empresas al rededor del mundo buscan incorporar a sus equipos de trabajo, personas que dominen estos temas y sean capaz de responder con resultados a la demanda de aplicaciones y servicios que se necesitan a diario. Hoy les quiero compartir un excelente y completo curso creado y publicado por sgoliver.net blog donde se explican muchos conceptos de programación con ejemplos de la programación en Android y otros temas de más complejidad:

  • Conceptos Generales
  • Interfaz de Usuario en Android
  • Menús en Android
  • Widgets en Android
  • Gestión de Preferencias en Android
  • Tratamiento de XML en Android
  • Bases de Datos en Android
  • Localización Geográfica en Android
  • Mapas en Android

  • Ficheros en Android

  • Notificaciones en Android

  • Depuración de aplicaciones en Android

Así que si deseas aprender a programar para este gran Sistema te recomiendo totalmente este completo curso. Aparte sugiero aceptar (para aquellos que tienen los medios) donar cualquier cantidad de dinero para que este proyecto se mantenga y siga creciendo porque vale mucho la pena. Espero les sirva mucho a todos.

Fuente: sgoliver.net blog

 

 

Curso Gratis sobre Internet – aprender a usar Internet

El Internet es hoy en día el medio de comunicación más próspero y que más fuerza y desarrollo a mostrado en las últimas décadas. Es sorprendente las cantidades de información que a diario se mueven en la red, en los diferentes servicios que se ofrecen: Correo electrónico, redes sociales, blogs, comunidades, foros, compra y venta, entre otros. Conocer a fondo esta excelente herramienta nos permite entender más a fondo como funciona, y como podemos sacarle el máximo provecho.

Por esta razón les quiero compartir hoy un excelente curso publicado por Aulaclic.es, donde se habla de los conceptos más generales de internet, desde su propia definición, pasando por temas como la seguridad y los blogs, hasta lo que comprende la actual llamada web 2.0. Este curso es bastante completo y recomiendo leerlo todo, o por lo menos varios capítulos sobre todo para aquellas personas que recién se involucran en este mundo y aquellas que se interesan por saber un poco más. El curso consta de 12 capítulos:

  1. Introducción
  2. Conexión a Internet
  3. Los navegadores
  4. Los buscadores
  5. Correo electrónico
  6. Comunicarse on-line
  7. Foros y Grupos de discusión
  8. Comprar en Internet
  9. Aprender en Internet
  10. Seguridad en Internet
  11. Blogs y microblogs
  12. Web 2.0 y Redes sociales

Dentro del curso se cuenta también con una completa lista de Videos que ayudan a entender mejor el proceso y aparte hay varios ejercicios para los que deseen aplicar los conocimientos que van aprendiendo:

Algunos videos:

Algunos ejercicios:

Recuerda visitar la página oficial de publicación de este completo curso | Curso de Internet en AulaClic.es. Todos los créditos por la realización de este y los demás cursos para ellos. Espero les sea de mucha ayuda, si tienen dudas o sugerencias dejen sus comentarios.

Video-Tutorial, Curso de Microsoft Word 2010

Aprender a usar Microsoft Word es muy necesario para todas las personas que trabajan o estudian y necesitan presentar documentos, cartas, presentaciones o todo tipo de textos a diario. Actualmente la última versión de este gran procesador de texto es la 2010, pero es muy similar a sus versiones anteriores, por lo que aprender a manejarlo no lleva mucho tiempo. Su uso es bastante sencillo si se tiene la suficiente atención y dedicación para aprender. Aparte de poder escribir allí nuestros documentos, Word permite hacer una gran cantidad de cosas realmente útiles, pero que son desconocidas para la gran mayoría de usuarios.

Por esta razón, hoy quiero compartir una serie de video – tutoriales publicados en YouTube por el equipo de trabajo de handsofthelp, que han hecho un gran trabajo al explicar detalladamente (Para principiantes) en varios videos como usar desde cero esta gran herramienta de texto. Espero sean muy útiles para todos y disfruten aprendiendo:

  • Introducción a Word 2010

[youtube]http://www.youtube.com/watch?v=hDbP-a2WOOQ[/youtube]

  • Ingresar a Word 2010

[youtube]http://www.youtube.com/watch?v=ilY8-XNtNd4[/youtube]

  • Anclar al menú Inicio

[youtube]http://www.youtube.com/watch?v=h14U3fvuQWU[/youtube]

  • Visión general de la Interfaz

[youtube]http://www.youtube.com/watch?v=bBb-SGaUkd8[/youtube]

  • Barra de opciones

[youtube]http://www.youtube.com/watch?v=Yzx7KQqrQ90[/youtube]

  • Iniciador de Cuadros de Diálogo

[youtube]http://www.youtube.com/watch?v=RXMBIEk6whs[/youtube]

  • Barra de Herramientas

[youtube]http://www.youtube.com/watch?v=0bYuguXPLNI[/youtube]

  • Personalizar barra de Herramientas

[youtube]http://www.youtube.com/watch?v=841XSeq-fFo[/youtube]

  • BackStage

[youtube]http://www.youtube.com/watch?v=fut7xslYyMA[/youtube]

  • Cerrar documento y salir de Word

[youtube]http://www.youtube.com/watch?v=OvCe32La_jI[/youtube]

  • Guardar documento por primera vez

[youtube]http://www.youtube.com/watch?v=WkCnkmnrXyU[/youtube]

RECOMIENDO también visitar dos cursos que fueron publicados anteriormente en nuestro sitio sobre Word 2010 y Word 2007, que son mucho más detallados y contienen ejercicios de práctica.

Curso de Word 2010Curso de Word 2007

También, para los interesados en aprender sobre otras herramientas de Office, hay publicados en nuestro sitio dos interesantes y completos cursos a los que pueden acceder de forma gratuita.

Curso de Microsoft Power PointCurso de Microsoft Excel