Curso Fundamentos esenciales de la programación

001424-min

Descripción

Aprende a desarrollar aplicaciones informáticas en cualquier lenguaje de programación con este curso en el que te explicamos, de la manera más clara y directa posible, cuáles son los componentes comunes a cualquier lenguaje y cuáles son los pasos que tienes que dar para convertir cualquier idea en tu cabeza en una aplicación informática.

Formadores: Simon Allardice, José Vicente Carratalá
Fecha de publicación: 30/04/2014
Duración: 5:48 horas (60 Videos)

Introducción a Fundamentos esenciales de la programación

Introducción al curso y a los conceptos que vamos a desarrollar a lo largo de las lecciones.
Cómo sacar el máximo provecho a este curso de programación 03:35
Usando los archivos base de Fundamentos esenciales de la programación 01:16

Las bases de la programación

Antes de empezar a programar, vamos a sentar unas bases de conocimiento necesarias para comprender lo que haremos a continuación.
Qué es programar 09:50
Qué es un lenguaje de programación 07:49
Escribiendo código fuente 05:31
Lenguajes compilados e interpretados 06:53

El núcleo de la sintaxis de programación

En esta unidad, ilustramos los conceptos clave en cuanto a sintaxis de un lenguaje de programación, a través de un ejercicio práctico.
Por qué javascript 06:51
Creando tu primer programa en javascript 09:27
Solicitando entradas desde la aplicación 07:49

Variables y tipos de datos al programar

Las variables que contienen y almacenan datos son la herramienta más básica y más necesaria para mover información de una parte a otra de un programa informático.
Introducción a las variables y a la tipificación de los datos 09:23
Comprendiendo los lenguajes fuerte y débilmente tipificados 05:25
Trabajando con números al programar 09:59
Usando caracteres y cadenas de programación 04:22
Trabajando con operadores al programar 05:18
Usando apropiadamente los espacios al programar 08:09
Añadiendo comentarios para mejorar la comprensión humana 04:39

Escribiendo código condicional

Gracias al código condicional podemos conseguir que el programa tome decisiones y que ejecute unas partes u otras del código en base a esas decisiones.
Construyendo con la estructura IF 10:21
Trabajando con condiciones complejas 05:23
Configurando operadores de comparación 08:28
Usando la estructura SWITCH 07:15

Código modular de programación

En este vídeo empezamos a dividir nuestros programas complejos en piezas más sencillas y más mantenibles, para tener el control sobre nuestro programa a medida que se hace complejo.
Desmontando el código 04:12
Creando un llamado a funciones 05:07
Configurando parámetros y argumentos 04:23
Comprendiendo el ámbito de las variables 03:06
Partiendo el código en múltiples archivos 03:22

Iteración: Escribiendo bucles

Siempre llega un momento en el que en un programa hay partes que se repiten una y otra vez: los bucles nos ayudan a automatizar estas repeticiones.
Qué es la iteración 04:05
Escribiendo un bucle WHILE 05:54
Creando un bucle FOR 03:35

Más acerca de las cadenas de programación

El tratamiento de cadenas y la búsqueda de contenido dentro ellas es una parte muy importante de todos los lenguajes de programación.
Simplificando con encadenado 06:55
Encontrando patrones en cadenas 08:15
Introducción a las expresiones regulares 08:01

Colecciones para programar

Las matrices nos dan, literalmente, una nueva dimensión en cuanto al tratamiento de información dentro de un programa informático.
Trabajando con matrices 07:07
Comportamiento de las matrices 05:26
Iterando en las colecciones 09:30
Colecciones en otros lenguajes 05:18

Diferentes estilos de programación

A medida que aumentamos la complejidad de un programa, es necesario adoptar una serie de reglas estilísticas para mantener un código limpio y entendible.
Estilo de programación 08:11
Escribiendo pseudocódigo 06:35

Entradas y salidas en programación

Con las entradas y las salidas, podemos conseguir comunicar nuestro programa con el entorno que le rodea.
Entradas, salidas y persistencia en programación 03:35
Leyendo y escribiendo en el DOM 09:48
Programación orientada a eventos 08:15
Introducción a la escritura y lectura de archivos 07:11

Cuando las cosas salen mal al programar

Los errores son inevitables. En este capítulo te explicamos cómo localizarlos, diagnosticarlos y solucionarlos de la manera más rápida posible.
Introducción a la depuración en programación 05:34
Trazando una sección del código 07:04
Comprendiendo los mensajes de error 03:16
Usando depuradores en programación 04:15

Introducción a la programación orientada a objetos

La programación orientada a objetos consiste en un paradigma superior en cuanto a encapsulamiento y reutilización del código.
Lenguajes orientados a objetos 04:58
Usando clases y objetos 06:26
Revisión de lenguajes orientados a objetos 02:52

Conceptos avanzados de programación

En esta unidad te introducimos algunos conceptos avanzados en cuanto a lenguajes de programación.
Gestión de la memoria en los diferentes lenguajes 06:28
Introducción a los algoritmos en programación 04:14
Introducción a la multitarea 02:34

Explorando los lenguajes de programación

Analizamos las diferencias y las similitudes entre varios lenguajes de programación.
Introducción a los lenguajes 02:38
Lenguajes basados en C 05:16
El mundo de Java 03:60
Lenguajes .NET: C# y Visual Basic .NET 05:52
Lenguaje de programación Ruby 03:26
Programando con Python 03:58
Lenguaje Objective-C 04:50
Librerías de programación y frameworks 03:17

Conclusión de Fundamentos esenciales de la programación

Resumen y conclusión de todo lo que hemos visto en el curso.
Dónde continuar a partir de aquí 01:40

Información Técnica

Comprimido: Rar
Formato: ISO
Peso: 474.71 Mb
Servidores :   Mega – 1Fchier – Ul – Userscloud – Zippyshare
Idioma: Español
Autor (s): José Vicente Carratalá.

boton-descargar-ahora

banner

Comparte el Post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *