octubre
12
Datos Técnicos
Git: Control profesional de versiones para programadores
ISO | 329 MB (208 MB) | Spanish | VIDEO2BRAIN | Vídeo Training | Formador: Luis Berganza | Duración: 2:43 horas | Fecha de publicación: 15-Jul-2014
Descripción
Git es el control de versiones open source que registra todos los cambios realizados en nuestros archivos a lo largo del tiempo para recuperar versiones específicas de un proyecto y el software imprescindible para los profesionales del desarrollo que quieran aprender a gestionar proyectos en remoto de manera profesional.

Mediante este curso daremos respuesta a todas las preguntas habituales que necesita saber cualquier programador que se quiera iniciar en el control de versiones:

  • Crear, mantener y gestionar un repositorio para que tu proyecto esté controlado en todo momento.
  • Dominar la técnica de las ramas (branches) para trabajar en equipo y que no se convierta en un problema. Conocer qué es lo más conveniente para alojar tu trabajo y que el historial esté a salvo en todo momento.
  • Saber las diferencias técnicas entre un hosting y un servidor privado.
  • Trabajar con la consola o con programas dedicados.
  • Clonar o hacer un fork…

Git ha dejado de ser una opción para convertirse en una solución imprescindible. Independientemente de si eres freelance o si trabajas para una pequeña o gran empresa, si eres desarrollador, actualmente necesitas trabajar este software en cualquier sistema operativo que utilices Windows, Mac o Linux.

Continuar Leyendo

septiembre
23
Datos Técnicos
Fundamentos de la programación: Diseño orientado a objetos
ISO | 163 MB (302 MB) | Spanish | VIDEO2BRAIN | Vídeo Training | Formador: Simon Allardice, José Vicente Carratalá| Duración: 3:35 horas | Fecha de publicación: 26-May-2014
Descripción
Llega un momento en el que cualquier programador choca contra un muro a la hora de programar aplicaciones complejas. Y, cuando ese momento llega, se pregunta: ¿por dónde debo empezar?

Aprende los fundamentos de la programación orientada a objetos.
En este curso aprenderás paso a paso la filosofía de desarrollo que nos ofrece el paradigma de la orientación a objetos. Esta metodología te permitirá afrontar proyectos más grandes y más complejos, aprendiendo a dividir un problema grande en problemas pequeños, y a resolver cada una de las piezas pequeñas.

Para trabajar con objetos, inevitablemente trabajaremos con clases, a partir de las cuales derivaremos objetos. Profundizaremos aprendiendo a abstraernos y a generar plantillas altamente reutilizables. Seguiremos profundizando con conceptos tales como el polimorfismo, la herencia y la sobrecarga.

Por último, aprenderemos las bases del lenguaje UML para poder representar gráficamente las clases de nuestros proyectos, sus responsabilidades, y las relaciones entre ellas.

Continuar Leyendo

septiembre
19
Datos Técnicos
Fundamentos esenciales de la programación
ISO | 486 MB (272 MB) | Spanish | VIDEO2BRAIN | Vídeo Training | Formadores: Simon Allardice & José Vicente Carratalá | Duración: 5:48 horas | Fecha de publicación: 30-Abr-2014
Descripción
En este curso aprenderás paso a paso a comprender cómo funciona un lenguaje de programación y cómo se crean las aplicaciones informáticas. Te explicamos, componente a componente, cuáles son las piezas que componen los lenguajes de programación, pero sobre todo descubrirás el proceso de concebir una idea y transformarla en código fuente.

Este curso no te enseña un lenguaje de programación concreto, sino que trata la enseñanza de cualquier lenguaje de programación y la lógica en la construcción de aplicaciones.

  • Qué son los lenguajes de programación
  • Reglas de sintaxis, variables, estructuras de control, matrices
  • Búsqueda de errores
  • Introducción a la programación orientada a objetos, a la gestión de la memoria, a los algoritmos, y a la programación multitarea
  • Repaso sobre las similitudes y las diferencias en los principales lenguajes de programación

Entre los archivos bases que se facilitan, se incluyen diferentes ejercicios prácticos para demostrar los conceptos explicados en el curso, y su código fuente. No es necesario ningún software específico para abrir estos archivos, cualquier editor de textos será suficiente para que puedas editar y visualizar los archivos con los ejercicios del curso.

Continuar Leyendo