Aprende paso a paso los fundamentos de Ruby | Git
Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.
Git es un control de revisión distribuida y gestión de código fuente del sistema (SMC) con énfasis en la velocidad, la integridad de datos, y el apoyo a distribuidos, flujos de trabajo no lineales. Git fue inicialmente diseñado y desarrollado por Linus Torvalds para kernel Linux de desarrollo en 2005, y se ha convertido en el sistema de control de versiones más ampliamente adoptado para el desarrollo de software .
Tutorial de Ruby
Muy buen Canal se lo Recomiendo pasen por la Fuente
Ojala: Aprende paso a paso los fundamentos de Ruby
Español | Nivel: Principiante| Duración: 5 horas 19 minutos
Clases: 46 Clases | Categoría: Desarrollo Web | Oja.la
Ruby es un lenguaje de programación poderoso, flexible y bastante sencillo que puedes usar en el desarrollo web o incluso de software, puedes procesar texto, crear juegos, y puedes usarlo junto a frameworks como Rails que lo ha hecho aun más popular. El índice TIOBE, que mide el crecimiento de los lenguajes de programación, ubica a Ruby en la posición #13 del ranking mundial así que definitivamente es algo que se sigue imponiendo y debes agregarlo cuanto antes a tus habilidades.
¿Cuáles son los requisitos?
Necesitas una computadora con windows 7 o versiones más actualizadas, en versiones anteriores pueden generar algunos problemas o una mac con OS X 10.8 o versiones actualizadas. Un editor de texto de tu preferencia pero puedes usar el mismo que en las clases, sublime text y en caso de que no sepas instalar estas herramientas nosotros te lo enseñamos y no necesitas conocimiento previo de programación vas a comenzar desde cero con nosotros.
¿Qué voy a aprender?
Vas a aprender una herramienta que te va a permitir crear aplicaciones sencillas y complejas para resolver problemas del día a día con el lenguaje de programación mas popular que se usa hoy en día. Desde cero vas a aprender que son variables, objetos, métodos y clases y como las vas a usar con ejemplos prácticos para que empieces a crear tus propias aplicaciones
¿A quién va dirigido?
A personas sin ningún conocimiento previo a la programación con ganas de crear aplicaciones por cuenta propia y en busca de un lenguaje de programación que le permita flexibilidad y una rápida creación de aplicaciones con un claro entendimiento de la herramienta que va a aprender...
Programa del curso
Introducción
1. - Bienvenida a este curso
Duración: 1 minutos 27 segundos
Comenzando con Ruby
2. - Introducción a Ruby
Duración: 5 minutos 7 segundos
3. - Instalando las herramientas necesarias para trabajar
Duración: 7 minutos 25 segundos
4. - Empezando a usar Ruby
Duración: 7 minutos 53 segundos
5. - La consola de Ruby
Duración: 4 minutos 26 segundos
6. - Documentación del lenguaje
Duración: 3 minutos 4 segundos
Tipos de objetos en Ruby
7. - Objetos
Duración: 6 minutos 5 segundos
8. - Variables
Duración: 6 minutos 6 segundos
9. - Enteros
Duración: 4 minutos 37 segundos
10. - Objetos del tipo float
Duración: 4 minutos 42 segundos
11. - Objetos del tipo cadena
Duración: 8 minutos 26 segundos
12. - Vector de Objetos
Duración: 5 minutos 39 segundos
Con material de descarga
13. - Métodos de un array
Duración: 9 minutos 1 segundos
14. - Diccionarios en Ruby
Duración: 5 minutos 21 segundos
15. - Símbolos en Ruby
Duración: 5 minutos 9 segundos
16. - Valores Booleanos
Duración: 10 minutos 12 segundos
17. - Declaración de rangos
Duración: 5 minutos 38 segundos
18. - Constantes en Ruby
Duración: 3 minutos 39 segundos
Sentencias condicionales
19. - Sentencias condicionales, "if y else"
Duración: 9 minutos 7 segundos
20. - Otras estructuras de control
Duración: 7 minutos 25 segundos
21. - Ciclos de recorrido en Ruby
Duración: 9 minutos 28 segundos
22. - Diferentes tipos de iteradores
Duración: 10 minutos 52 segundos
Bloques de código
23. - Bloques de código
Duración: 10 minutos 58 segundos
24. - Bloques de código, método: Find
Duración: 9 minutos 51 segundos
25. - Bloques de código, método: Merge
Duración: 7 minutos 13 segundos
26. - Bloques de código, método: Collect
Duración: 9 minutos 57 segundos
27. - Bloques de código, método: Sort
Duración: 10 minutos 8 segundos
28. - Bloques de código, método: Inject
Duración: 13 minutos
Métodos en Ruby
29. - Definiendo y ejecutando un método
Duración: 11 minutos 20 segundos
30. - Ámbito de un método
Duración: 4 minutos 53 segundos
31. - Valores por parámetro
Duración: 7 minutos 12 segundos
32. - Parámetros por defecto
Duración: 5 minutos 51 segundos
33. - Valores de retornos en los métodos
Duración: 7 minutos 49 segundos
34. - Operadores como métodos
Duración: 7 minutos 14 segundos
7.- Clases en Ruby
35. - Definiendo y usando una clase
Duración: 6 minutos 41 segundos
36. - Instancias de una clase
Duración: 4 minutos 24 segundos
37. - Atributos de una clase
Duración: 7 minutos 8 segundos
38. - Métodos para asignar y obtener variables de instancia
Duración: 3 minutos 57 segundos
39. - Atributos de métodos
Duración: 7 minutos 21 segundos
40. - Método: Initialize
Duración: 5 minutos 33 segundos
41. - Métodos de clase
Duración: 7 minutos 15 segundos
42. - Atributos de clase
Duración: 7 minutos 38 segundos
43. - Reader y writers para atributos de clases
Duración: 6 minutos
44. - Herencia
Duración: 6 minutos 45 segundos
45. - Sobreescribir métodos y llamados con super
Duración: 7 minutos 58 segundos
Próximos pasos
46. - Siguientes pasos en Ruby
Duración: 2 minutos 33 segundos
Git
DVD | ISO | Spanish | VIDEO2BRAIN | Incl. Archivos Base | Vídeo Training
Formadores: Luis Berganza | Duración: 2:43 horas
Control profesional de versiones para programadores
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. En este curso aprenderás a dominarlo para crear repositorios con técnicas profesionales ya sea en tu ordenador, en hostings dedicados o en tu propio servidor privado. Conoce paso a paso este potente software, fundamental para todo tipo de programadores.
Luis Berganza te presenta su curso Git. Control profesional de versiones para programadores.
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...
Suscribete a mi canal de Youtube
Recomienda el post A Tus Seguidores

Cualquier Consulta solo por MP
Este post es Informativo y no contiene Link de descargas por lo tanto cumple con el protocolo, las descargas son malas, abajo la Pirateria

