CURSOS

En esta sección estamos colocando todo tipo de cursos sobre programación e Internet.
Esta página está abierta a vuestras aportaciones, por lo que quien está interesado en publicar un curso propio sólo tiene que comunicarlo a nuestra dirección de correo.

Cursos disponibles

3D Studio Max (6)
ABAP (5)
Access (51)
ADA (14)
Adobe Acrobat (8)
Adobe Illustrator (11)
Adobe In Design (8)
Adobe Muse (1)
Adobe Premiere (6)
After Effects (22)
AJAX (24)
Algoritmia (53)
Android (41)
Apache (18)
Appx (1)
Arduino (17)
AS/400 (4)
ASP (31)
ASP.NET (18)
Audio y Video (3)
Authorware (1)
AutoCad (31)
AWK (5)
Bases de Datos (53)
Basic (6)
Bison (3)
Blender (12)
Bootstrap (6)
C sharp (45)
C/Visual C (138)
Cableados (2)
Calculadoras Programables (5)
CASL (4)
CGI (5)
Clarion (1)
Clipper/FiveWin (10)
Cobol (16)
CodeWarrior (1)
ColdFusion (1)
Corba (9)
Corel (22)
Corel PhotoPaint (1)
Correo Electrónico (6)
Criptografia (17)
Crystal Report (7)
CSS (66)
Curses (6)
DART (1)
Data Warehouse (1)
DB2 (5)
Delphi (21)
DHTML (4)
Director (6)
Diseño (26)
Django (12)
Dreamweaver (45)
Drupal (24)
Eiffel (2)
Emacs (7)
Ensamblador (28)
Eudora (5)
Excel (93)
Facebook (7)
File Maker (10)
FireFox (10)
Fireworks (14)
Flash (52)
Flex (10)
Forth (1)
Fortran (23)
FoxPro/Visual FoxPro (17)
Framework.NET (1)
FreeBSD (2)
Freehand (7)
Front Page (17)
Gambas (5)
General (125)
Generator (2)
GeneXus (10)
Gimp (22)
Git (17)
Go (5)
Hackers (12)
Hackintosh (1)
Hardware (18)
Haskell (7)
HTML (115)
Informix (4)
Inteligencia Artificial (3)
Interbase (4)
Internet (73)
iOS (7)
Java (181)
JavaScript (75)
Joomla (22)
JQuery (20)
KDevelop (3)
Laravel (12)
Ldap (2)
LibreOffice (11)
Lingo (1)
Linux (358)
Linux/Unix Shell Scripting (13)
Lisp (15)
Lógica (4)
Lotus Approach (1)
Lotus Notes (2)
Macintosh (15)
Maple (6)
Matlab (37)
Maven (4)
Microsoft Embedded (1)
Microsoft Exchange (2)
Microsoft Project (6)
Microsoft Publisher (4)
Microsoft WPF (1)
Minitab (6)
mongoDB (7)
Mono (4)
Ms-Dos (10)
mSQL (1)
MySQL (38)
Natural (1)
Navision (2)
Node.js (1)
Novell (4)
Office (15)
Open GL (3)
OpenOffice (50)
Oracle (51)
OS/2 (4)
Otros (163)
Outlook (10)
P (1)
Page Maker (2)
Paint Shop Pro (1)
Pascal/Turbo Pascal (33)
Perl (32)
PGP (Preety Good Privacy) (5)
Photo Draw (1)
PhotoShop (34)
PHP (117)
Pike (1)
PL-SQL (5)
Postfix (5)
PostgreSQL (25)
Power Builder (5)
Power Point (46)
Prestashop (11)
Prolog (18)
Pseudocódigo/Diagramas de Flujo (3)
Python (93)
Qmail (1)
QT (4)
QuarkXPress (2)
QuickBasic (4)
Quttro Pro (1)
Rebol (2)
Redes (80)
Rexx (2)
Ruby (18)
Samba (9)
SAP (15)
Scala (1)
Scheme (1)
Seguridad (30)
SendMail (4)
SEO (60)
SGML (2)
Silex (3)
SQL (28)
SQL Server (14)
StarOffice (3)
Swift (1)
Symfony (18)
TCL/TK (3)
TeX/Latex (47)
Twitter (3)
Typo3 (1)
Ultradev (1)
UML (13)
Unix (33)
Usabilidad (26)
Velneo (2)
Virus/Antivirus (11)
Visual Basic (64)
Visual Basic para Aplicaciones (12)
Visual Basic.NET (27)
Visual Interdev (1)
Visual Pro (2)
Visual RPG (1)
Visual Studio.NET (9)
VRML (4)
WAP (WML y XML) (9)
WCF (2)
Windows (26)
Windows 10 (8)
Windows 2000 (4)
Windows 2003 (2)
Windows 2008 (5)
Windows 7 (11)
Windows 8 (16)
Windows Mobile (3)
Windows NT (4)
Windows Vista (6)
Windows XP (19)
Word (49)
WordPress (20)
XHTML (11)
XML (29)
Zend (5)

Últimos 5 cursos introducidos

Titulo:.pdfElementos escenciales para programación: Algoritmos y Estructuras de Datos
Autor:Forma parte de Openlibra - Etnasoft
Lenguaje:Algoritmia
Este libro está principalmente dirigido a estudiantes universitarios que se inician en las carreras de Ingeniería. Son los que deben interiorizarse en el manejo de ciertos recursos propios de la disciplina sin orientarse a ningún lenguaje en particular. La finalidad de este enfoque es ampliarles la perspectiva para que en su vida profesional no sólo puedan implementar programas en los lenguajes clásicos de programación sino que también sean capaces de manejar las nuevas herramientas de software que, en muchos casos, permiten optimizar su rendimiento mediante el desarrollo de macroinstrucciones especiales. Es así que en la elaboración del libro hemos decidido tratar los conceptos de manera no muy extensa y, en la forma más sencilla posible. No sólo para que se constituya en un soporte de los contenidos a desarrollar por los docentes sino para que les permita a los estudiantes reflexionar sobre la forma de llegar a un algoritmo como solución a un problema. A los fines didácticos, representamos los algoritmos en algunos casos con pseudocódigo y en otros, con diagrama de flujo o con ambos tipos de representaciones.

El libro está constituido por nueve capítulos. Se inicia con una introducción a los recursos de la algoritmia desde los conceptos básicos, pasando por la organización de las acciones según la técnica de programación estructurada y la implementación de subalgoritmos. Se incluye también el concepto y uso apropiado de estructuras de datos como arreglos, registros y cadenas, como así también el de archivo de datos y su tratamiento. En un capítulo aparte desarrollamos algunos procesos específicos para el ordenamiento e intercalación de conjuntos de valores y para la búsqueda en los mismos. Presentamos la temática referida a las Estructuras de Selección y a las Estructuras de Iteración en tres capítulos cuyos contenidos se complementan, pues fueron abordados desde distintos enfoques (teórico, práctico y teórico-práctico) a partir de la visión de diferentes autores. El libro culmina con una descripción de la representación interna de la información numérica y de carácter,nociones imprescindibles para la comprensión del funcionamiento interno de una computadora.

En formato pdf. Contiene 206 páginas.
Comentarios: 0 Comentar  
Titulo:.pdfGuía del Usuario en Español de CodeIgniter
Autor:Forma parte de Turaleza
Lenguaje:General
CodeIgniter es un framework para desarrollo de aplicaciones - un conjunto de herramientas - para gente que
construye sitios web usando PHP. Su objetivo es permitirle desarrollar proyectos mucho más rápido que lo que
podría hacer si escribiera el código desde cero, proveyéndole un rico conjunto de bibliotecas para tareas comunes,
así como y una interfaz sencilla y una estructura lógica para acceder a esas bibliotecas. CodeIgniter le permite
enfocarse creativamente en su proyecto al minimizar la cantidad de código necesaria para una tarea dada.
Tabla de contenidos:
1.- Información Básica
2.- Instalación
3.- Introducción
4.- Tutorial
5.- Temas Generales
6.- Referencia de Clases
7.- Referencia de Helpers
8.- Anexos
En formato pdf. Contiene 350 páginas.
Comentarios: 0 Comentar  
Titulo:.pdfArduino PID - Guía de uso de la biblioteca
Autor:Forma parte de Openlibra - Etnasoft
Lenguaje:Arduino
El título original del presente trabajo es "Arduino PID - Guía de uso de la biblioteca", no obstante, al tratarse de una mala traducción de su original, para la actual ficha se ha optado por la correcta.
El algoritmo PID (o Proporcional Integral Derivativo), es un elemento bastante usado en sistemas autómatas (de una manera u otra), en los cuales este algoritmo cobra bastante importancia en las funciones de re-alimentación, además de provocar que la curva de respuesta sea mucho mas suave que si usamos un sistema alternativo.
En esta guía se muestra su uso bajo Arduino, la plataforma de hardware libre basada en placa con microcontrolador y entorno de desarrollo.
La traducción de esta obra original de Brett Beauregard ha sido realizada por Moyano Jonathan Ezequiel.
En formato pdf. Contiene 28 páginas.
Comentarios: 0 Comentar  
Titulo:.pdfEl Lenguaje de Programación Rust
Autor:GitBook - Jose Narvaez (https://www.gitbook.com/@goyox86)
Lenguaje:General
Este libro te enseñará acerca del Lenguaje de Programación Rust. Rust es un lenguaje de programación de sistemas enfocado en tres objetivos: seguridad, velocidad y concurrencia. Rust logra estos objetivos sin tener un recolector de basura, haciéndolo útil para un numero de casos de uso para los cuales otros lenguajes no son tan buenos: embeber en otros lenguajes, programas con requerimientos específicos de tiempo y espacio, escritura de código de bajo nivel, como controladores de dispositivo y sistemas operativos. Rust mejora por sobre los lenguajes actuales en este nicho a través de un numero de chequeos en tiempo de compilación que no incurren ninguna penalidad en tiempo de ejecución, eliminando al mismo tiempo las condiciones de carrera. Rust también implementa 'abstracciones con cero costo', abstracciones que se sienten como las de un lenguaje de alto nivel. Aun así, Rust permite control preciso tal y como un lenguaje de bajo nivel lo haria.

“El Lenguaje de Programación Rust” esta dividido en siete secciones. Esta introducción es la primera. Después de esta:

1.- Primeros Pasos - Configura tu maquina para el desarrollo en Rust.
2.- Aprende Rust - Aprende programación en Rust a través de pequeños proyectos.
3.- Rust Efectivo - Conceptos de alto nivel para escribir excelente código Rust.
4.- Sintaxis y Semántica - Cada pieza de Rust, dividida en pequenos pedazos.
5.- Rust Nocturno - Características todavía no disponibles en builds estables.
6.- Glosario - Referencia de los términos usados en el libro.
7.- Investigación Académica - Literatura que influencio Rust.

Después de leer esta introducción, dependiendo de tu preferencia, querrás leer ‘Aprende Rust’ o ‘Sintaxis y Semántica’: ‘Aprende Rust’ si quieres comenzar con un proyecto o ‘Sintaxis y Semántica’, si prefieres comenzar por lo más pequeño aprendiendo un único concepto detalladamente antes de moverte al siguiente. Abundantes enlaces cruzados conectan dichas partes.

En formato pdf. Contiene 332 páginas.
Comentarios: 0 Comentar  
Titulo:.pdfAnálisis de Tráfico con Wireshark
Autor:Forma parte de Openlibra - Etnasoft
Lenguaje:Redes
Seguramente todo administrador de redes ha tenido que enfrentarse alguna vez a una pérdida del rendimiento de la red que gestiona. En ese caso sabrá que no siempre es sencillo, por falta de tiempo y recursos o por desconocimiento de las herramientas apropiadas, tener claros los motivos por los que esto ha sucedido. En ocasiones, incluso se ha podido llegar a perder la conectividad o bien ciertos equipos han podido desconectarse sin motivo aparente.

En la mayoría de ocasiones, las causas de estos problemas tienen un origen no premeditado y se deben a una mala configuración de la red como puede ser tormentas broadcast, spanning-tree mal configurado, enlaces redundantes, etc. Pero, en otras ocasiones, puede tratarse de ataques inducidos por terceros que pretenden dejar fuera de servicio un servidor web mediante un ataque DoS, husmear tráfico mediante un envenenamiento ARP o simplemente infectar los equipos con código malicioso para que formen parte de una red zombi o botnet.

El presente documento está dividido en una serie de apartados que tratan diversos ataques reales llevados a cabo en redes de área local, como son ARP Spoof, DHCP Flooding, DNS Spoof, DDoS Attacks, VLAN Hopping, etc. En ellos se emplea Wireshark como herramienta principal de apoyo para ayudar a detectar, o al menos acotar en gran medida, los problemas generados por dichos ataques. Asimismo, se proponen diversas acciones de mitigación para cada uno de los casos expuestos.

En formato pdf. Contiene 52 páginas.
Comentarios: 0 Comentar