<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Untitled document</title>
</head>
<body>
<div style="text-align: center;"><img title="LOGO CLA" src="http://ml9.fmmail.in/uploads/242/cropped-header21.png" alt="LOGO CLA" width="940" height="198" /></div>
<div style="text-align: center;"><span style="font-size: x-large;"><strong>PROGRAMACIÓN C EXPERT - APRENDE A PROGRAMAR DESDE CERO</strong></span></div>
<div style="text-align: center;"><span style="font-size: x-large;"><strong>CURSO 100% A DISTANCIA - TUTOR EN VIVO</strong></span></div>
<div style="text-align: center;"></div>
<div style="text-align: center;"><strong><span style="font-family: 'courier new', courier; font-size: xx-large;">INICIA 24 de AGOSTO</span></strong></div>
<div style="text-align: center;"><span style="font-size: x-large;"><strong><br /></strong></span></div>
<div style="text-align: center;"><span style="font-size: x-large;"><strong>Clases ON LINE - Enseñanza PERSONALIZADA</strong></span></div>
<div style="text-align: center;"><span style="font-size: x-large;"><strong>A cargo del Lic. Diego Córdoba</strong></span></div>
<div style="text-align: center;"><span style="font-size: x-large;"><strong>DIPONIBLE PARA TODA AMÉRICA LATINA Y ESPAÑA</strong></span></div>
<div style="text-align: center;"><span style="font-size: x-large;"><strong><br /></strong></span></div>
<div style="text-align: justify;"><span style="font-family: 'courier new', courier;">Una serie de cursos de programación en lenguaje C del estandar ANSI,desde los conceptos fundamentales de programación estructurada, hasta el desarrollo de aplicaciones usando el API POSIX en GNU/Linux para comunicación entre procesos!</span></div>
<div style="text-align: justify;"><span style="font-family: 'courier new', courier;">Tres módulos que te irán guiando por el interesante mundo del lenguaje de programación C, uno de los lenguajes más conocidos, más potentes, y más utilizados en la actualidad para el desarrollo de software de base, como el sistema operativo que estás utilizando en este momento!<br /></span></div>
<div style="text-align: justify;">
<div><span style="font-family: 'courier new', courier;"><strong><br /></strong></span></div>
<div><span style="font-family: 'courier new', courier;"><strong>Inicia</strong>: 24 de Agosto</span></div>
<div><span style="font-family: 'courier new', courier;"><strong>Días de cursada:</strong> Viernes</span></div>
<div><strong style="font-family: 'courier new', courier;">Duración:</strong><span style="font-family: 'courier new', courier;"> 1 año</span></div>
<div><span style="font-family: 'courier new', courier;"><strong>Dias de cursada: </strong>Viernes</span></div>
<div><span style="font-family: 'courier new', courier;"><strong>Modalidad:</strong> 100% a distancia - Se puede cursar On Line u Off Line</span></div>
</div>
<div style="text-align: justify;"><span style="font-family: 'courier new', courier;"><strong>Incluye:</strong> Campus Virtual (material de estudio, recursos y videos)+ Hangout+ CHAT privado+ CHAT grupal+ Vínculo Individual con el tutor</span></div>
<div style="text-align: justify;"><strong><span style="font-family: 'courier new', courier;">TEMARIO CURSO POGRAMACIÓN C - NIVEL I</span></strong></div>
<div style="text-align: justify;">
<ul>
<li><span style="font-family: 'courier new', courier;">Introducción a la programación y compilación</span></li>
<li><span style="font-family: 'courier new', courier;">Entorno de trabajo y desarrollo en Linux</span></li>
<li><span style="font-family: 'courier new', courier;">Buenas costumbres de programación</span></li>
<li><span style="font-family: 'courier new', courier;">Estructura basica de un programa en C. Comentarios</span></li>
<li><span style="font-family: 'courier new', courier;">Compilación y algo más: gcc</span></li>
<li><span style="font-family: 'courier new', courier;">Conceptos de función, nombre, argumentos y retorno</span></li>
<li><span style="font-family: 'courier new', courier;">La función main y su definición</span></li>
<li><span style="font-family: 'courier new', courier;">Salida por pantalla: printf y su sintaxis</span></li>
<li><span style="font-family: 'courier new', courier;">Definición de variables. Consideraciones y alcances</span></li>
<li><span style="font-family: 'courier new', courier;">Tipos de datos validos</span></li>
<li><span style="font-family: 'courier new', courier;">Los modificadores unsigned y const</span></li>
<li><span style="font-family: 'courier new', courier;">Tamaños de datos y calculo de limites</span></li>
<li><span style="font-family: 'courier new', courier;">Cruzando los límites: overflow... y underflow</span></li>
<li><span style="font-family: 'courier new', courier;">Usando macros con #define</span></li>
<li><span style="font-family: 'courier new', courier;">Casting o moldes de tipo</span></li>
<li><span style="font-family: 'courier new', courier;">Operadores en C (aritmeticos, incrementales, relacionales, logicos, asignacion)</span></li>
<li><span style="font-family: 'courier new', courier;">Expresiones aritméticas y lógicas</span></li>
<li><span style="font-family: 'courier new', courier;">Reglas de precedencia</span></li>
<li><span style="font-family: 'courier new', courier;">Introducción de datos por teclado: scanf, getch, getche</span></li>
<li><span style="font-family: 'courier new', courier;">Control de flujo de ejecución del programa</span></li>
<li><span style="font-family: 'courier new', courier;">Estructuras de decisión if y switch</span></li>
<li><span style="font-family: 'courier new', courier;">Estructuras cíclicas while, do-while y for</span></li>
<li><span style="font-family: 'courier new', courier;">Sentencias break, continue y goto</span></li>
<li><span style="font-family: 'courier new', courier;">Programando funciones en C</span></li>
<li><span style="font-family: 'courier new', courier;">Definición y declaración de funciones</span></li>
<li><span style="font-family: 'courier new', courier;">La función main del estandar ANSI C</span></li>
<li><span style="font-family: 'courier new', courier;">El uso de archivos de cabecera: .h</span></li>
</ul>
</div>
<div style="text-align: justify;"><strong><span style="font-family: 'courier new', courier;">TEMARIO CURSO PROGRAMACIÓN C NIVEL II</span></strong></div>
<div style="text-align: justify;">
<ul>
<li><span style="font-family: 'courier new', courier;">Punteros: dominando lo "inmanejable"</span></li>
<li><span style="font-family: 'courier new', courier;">El manejo de direcciones de memoria</span></li>
<li><span style="font-family: 'courier new', courier;">Operadores de dirección e indirección</span></li>
<li><span style="font-family: 'courier new', courier;">Conceptos de aritmética de punteros</span></li>
<li><span style="font-family: 'courier new', courier;">Uso de punteros</span></li>
<li><span style="font-family: 'courier new', courier;">Cadenas de caracteres y vectores</span></li>
<li><span style="font-family: 'courier new', courier;">Definición y uso de arrays numericos</span></li>
<li><span style="font-family: 'courier new', courier;">Matrices, vectores, y punteros</span></li>
<li><span style="font-family: 'courier new', courier;">Paso de argumentos por valor y por referencia</span></li>
<li><span style="font-family: 'courier new', courier;">Martices: arrays multidimensionales</span></li>
<li><span style="font-family: 'courier new', courier;">Struct: las estructuras de datos complejos</span></li>
<li><span style="font-family: 'courier new', courier;">Inicializando estructuras</span></li>
<li><span style="font-family: 'courier new', courier;">Arreglos de estructuras</span></li>
<li><span style="font-family: 'courier new', courier;">Punteros a estructuras</span></li>
<li><span style="font-family: 'courier new', courier;">Estructuras y funciones</span></li>
<li><span style="font-family: 'courier new', courier;">Estructuras anidadas</span></li>
<li><span style="font-family: 'courier new', courier;">Uniones y Enumeraciones</span></li>
<li><span style="font-family: 'courier new', courier;">Manipulación de archivos en C</span></li>
<li><span style="font-family: 'courier new', courier;">Flujos de datos</span></li>
<li><span style="font-family: 'courier new', courier;">Abriendo y cerrando archivos en el "alto nivel"</span></li>
<li><span style="font-family: 'courier new', courier;">Escribiendo y leyendo datos</span></li>
<li><span style="font-family: 'courier new', courier;">Manejo de errores en manipulación de archivos</span></li>
<li><span style="font-family: 'courier new', courier;">Funciones de alto nivel para manipular datos</span></li>
<li><span style="font-family: 'courier new', courier;">Manejo de datos binarios en archivos</span></li>
<li><span style="font-family: 'courier new', courier;">Conceptos de acceso aleatorio</span></li>
<li><span style="font-family: 'courier new', courier;">Manejo avanzado de memoria: asignación dinámica</span></li>
<li><span style="font-family: 'courier new', courier;">malloc, calloc y free</span></li>
<li><span style="font-family: 'courier new', courier;">Redirecciones de entrada y salida en la shell</span></li>
<li><span style="font-family: 'courier new', courier;">stdin, stdout y stderr... archivos?</span></li>
<li><span style="font-family: 'courier new', courier;">Proyectos grandes y la utilería make.</span></li>
</ul>
</div>
<div style="text-align: justify;"><strong><span style="font-family: 'courier new', courier;">TEMARIO CURSO PROGRAMACIÓN C NIVEL III</span></strong></div>
<div style="text-align: justify;">
<ul>
<li><span style="font-family: 'courier new', courier;">Implementación de redirecciones dentro de un programa.</span></li>
<li><span style="font-family: 'courier new', courier;">Definiendo nuestros propios tipos de datos: typedef</span></li>
<li><span style="font-family: 'courier new', courier;">Funciones variadic</span></li>
<li><span style="font-family: 'courier new', courier;">Directivas de preprocesamiento en detalle</span></li>
<li><span style="font-family: 'courier new', courier;">Funciones y recursividad</span></li>
<li><span style="font-family: 'courier new', courier;">Algoritmos de busqueda</span></li>
<li><span style="font-family: 'courier new', courier;">Busqueda secuencial</span></li>
<li><span style="font-family: 'courier new', courier;">Busqueda binaria</span></li>
<li><span style="font-family: 'courier new', courier;">Recursividad en las busquedas</span></li>
<li><span style="font-family: 'courier new', courier;">Algoritmos de ordenamiento</span></li>
<li><span style="font-family: 'courier new', courier;">Ordenamiento por burbuja</span></li>
<li><span style="font-family: 'courier new', courier;">Burbuja bidireccional</span></li>
<li><span style="font-family: 'courier new', courier;">Ordenamiento por insersión</span></li>
<li><span style="font-family: 'courier new', courier;">Ordenamiento de Shell</span></li>
<li><span style="font-family: 'courier new', courier;">Metodos avanzados: heapsort y quicksort</span></li>
<li><span style="font-family: 'courier new', courier;">Estructuras de datos</span></li>
<li><span style="font-family: 'courier new', courier;">Listas abiertas</span></li>
<li><span style="font-family: 'courier new', courier;">Pilas</span></li>
<li><span style="font-family: 'courier new', courier;">Colas</span></li>
<li><span style="font-family: 'courier new', courier;">Listas circulares</span></li>
<li><span style="font-family: 'courier new', courier;">Listas doblemente enlazadas</span></li>
<li><span style="font-family: 'courier new', courier;">Arboles</span></li>
<li><span style="font-family: 'courier new', courier;">Arboles binarios de busqueda</span></li>
</ul>
</div>
<div style="text-align: justify;"><strong><span style="font-family: 'courier new', courier;">TEMARIO CURSO PROGRAMACIÓN C LINUX PROGRAMMING</span></strong></div>
<div style="text-align: justify;">
<ul>
<li><span style="font-family: 'courier new', courier;">Introducción al desarrollo POSIX.1</span></li>
<li><span style="font-family: 'courier new', courier;">Uso de los argumentos de linea de comandos: getopt</span></li>
<li><span style="font-family: 'courier new', courier;">Entrada/Salida en bajo nivel.</span></li>
<li><span style="font-family: 'courier new', courier;">Descriptores de archivos</span></li>
<li><span style="font-family: 'courier new', courier;">Administración de procesos en *nix</span></li>
<li><span style="font-family: 'courier new', courier;">Entorno y control de procesos</span></li>
<li><span style="font-family: 'courier new', courier;">Clonando procesos con fork</span></li>
<li><span style="font-family: 'courier new', courier;">Otra forma de generar procesos: exec y sus variantes.</span></li>
<li><span style="font-family: 'courier new', courier;">Comunicación entre procesos.</span></li>
<li><span style="font-family: 'courier new', courier;">Señales</span></li>
<li><span style="font-family: 'courier new', courier;">Pipes</span></li>
<li><span style="font-family: 'courier new', courier;">Manejo de señales</span></li>
<li><span style="font-family: 'courier new', courier;">Memoria compartida</span></li>
<li><span style="font-family: 'courier new', courier;">Semáforos</span></li>
<li><span style="font-family: 'courier new', courier;">IPC en red: sockets</span></li>
<li><span style="font-family: 'courier new', courier;">Hilos de ejecución</span></li>
</ul>
<p>Reserva TU VACANTE!</p>
<p>Inicia HOY!</p>
</div>
<img style="display: block; margin-left: auto; margin-right: auto;" title="MEDIOS DE PAGO" src="http://ml9.fmmail.in/uploads/242/mediosdpago.jpg" alt="MEDIOS DE PAGO" width="747" height="59" />
<div></div><div align="center" style="font: 12px Tahoma,Helvetica;color: #000000;padding: 4px;margin-top:15px;text-align: center;">Para remover su dirección de esta lista haga <a href="http://ml9.fmmail.in/unsuscribe.php?id=uyrispiiseotpsete">click aquí</a></div><div align="center" style="font: 11px Tahoma,Helvetica;color: #444444;padding: 4px;text-align: center;">Si considera que este email es correo no deseado, por favor repórtelo <a href="http://ml9.fmmail.in/unsuscribe.php?id=uyrispiiseotpsete">aquí</a></div>
<img src="http://ml9.fmmail.in/ccuyrispiiseotpsete.gif" width="1" height="1" border="0"></body>
</html>