Vídeos de programación

Vídeos sobre programación y desarrollo de software.
El próximo viernes 2 de Octubre a las 19:00h tendrá lugar el #infoDay: “Robótica y electrónica para niños” en el que Jorge Ríos, CEO de Generation Kit, tras el éxito este verano de la primera edición del “Curso de Robótica para niños”, nos presentará el temario y objetivos de la nueva Actividad Extraescolar para alumnos de Primaria “Robótica y electrónica para niños”.
QUESTIONS DURING THE INTERVIEW: - Nowadays there's no killer app for the Apple Watch. Do you think this is because its limitations or because is a really young market? - Now we have watchOS 2, will the Apple Watch be more independent from the iPhone? - What was your talk about?
Material del vídeo: http://codely.tv/screencasts/no-getters-setters-tell-dont-ask ¿Usas getters y setters? ¿Te suenan los modelos de dominio anémicos? ¿El principio Tell don't ask? ¡En este vídeo aprenderemos más acerca de estos conceptos! Índice: 0:19 Pregunta: En PHP se accede a atributos de clase públicos, ¿uso getters y setters? 1:17 Principio de programación aplicable a todo lenguaje 2:00 Modelo User con atributos de clase públicos 3:19 Diferencia entre Data Transfer Object (DTO) y modelo de dominio. Qué es un modelo de domino anémico 4:14 Qué problemas tiene usar atributos de clase públicos 4:50 Modelo User como array asociativo/hashmap 6:00 Qué problemas tiene usar arrays asociativos para el modelado de dominio 6:50 Modelo User con atributos de clase privados, getters y setters (modelo anémico) 7:17 Beneficios de usar getters y setters 8:00 Por qué NO usar getters y setters 9:12 Modelo de dominio User con comportamiento 10:47 Qué beneficios tiene usar modelos de dominio ricos (con comportamiento) 13:09 Conclusión: Ni atributos de clase públicos, ni getters y setters. Lo ideal: Lógica de negocio donde corresponda (alta cohesión)
¿Qué hace un programador? ¿Cómo trabaja un desarrollador? ¿Cómo cambió Softonic gracias a metodologías ágiles como Scrum? . Con esta entrevista esperamos acercarte un poco más el mundo de la informática para que te puedas hacer una idea más realista :) Aquí el post con toda la información: http://codely.tv/entrevistas/pablo-ros-programador-web/ Puedes hacer "Like" al vídeo si has aprendido algo o te ha servido esta entrevista para que más gente pueda hacerlo y subscribirte al canal de CodelyTV para seguir aprendiendo! Aquí el índice del vídeo: - Primera parte: Acercamiento a la informática y el desarrollo: 0:00 Introducción 1:30 Presentación Pablo Ros 3:55 Qué hace un desarrollador web en Softonic 5:43 Cómo trabaja un programador 6:45 Qué es lo que te motiva de ser desarrollador 7:10 Cómo decidiste que querías ser programador 9:38 Qué te sigue motivando de la informática 11:05 La sobreinformación como un riesgo en la informática 12:45 El impacto de la informática en la sociedad 13:40 La crisis punto com y la situación actual 15:25 ¿Es necesario sacarse una carrera? - Segunda parte: Experiencia profesional a nivel técnico 17:58 Ficha técnica (qué usa un desarrollador para trabajar) 19:48 ¿PHP o lenguaje Orientado a Objetos? 20:40 Etapa Softonic. Cómo evolucionaste en la empresa 23:10 Cambio a metodologías ágiles en Softonic 27:12 Retención de talento. Qué te motivó durante los 5 años 28:24 Mayor reto enfrentado en Softonic 31:38 Qué era Softonic University 33:44 ERE Softonic. Cómo lo has vivido 35:17 Etapa Uvinum. En qué momento llegas al proyecto 36:57 Atraer talento. Qué te atrae para moverte de Softonic a Uvinum 40:10 Qué echas de menos de Softonic 41:53 Cómo aterrizas y qué disfrutas más en Uvinum 43:54 Stack tecnológico de Uvinum 45:23 Side project: Senderators 46:58 Cómo se articula un side project 48:22 Stack tecnológico Senderators 49:25 Consultoras tecnológicas y proyectos de base tecnológica. Mundos diferentes 51:24 Emigrar en busca de retos/conocimientos 53:28 Emigrar por sueldos. Sueldos en España vs. Extranjero 55:57 Etapa La Salle. Por qué eres profesor 56:55 Master en Programación Web de Alto Rendimiento MPWAR. A quién está enfocado 57:44 Asignaturas. Qué se aprende
Modularidad y Rails Ruby on Rails es un framework web "optimizado para la felicidad del programador y la productividad sostenible". Su gran aceptación y sus numerosos casos de éxito están fuera de toda duda. Sin embargo, en algunos contextos, las ventajas de Rails y su filosofía pueden tornarse en desventajas. A medida que la lógica de negocio crece, gestionar la complejidad de los modelos y servicios se hace más y más complicado. ¿Puede Rails adaptarse a las necesidades de grandes proyectos? En esta sesión, Carles Climent y Eduardo Sebastián nos proponen una conversación sobre las posibles limitaciones de la conocida como Rails Way. Con la modularidad como eje vertebrador del debate, revisaremos algunos conceptos de Domain-Driven Design como una propuesta para lidiar con sistemas informáticos complejos. http://valenciarb.org/
EN ESTA ENTREVISTA: - Qué es Zerintia Technologies - Sectores específicos a los que se dedica Zerintia - Empresas con las que trabajáis: Oracle, Sanitas, etc.