Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Clean Code aplicado para desarrollos limpios y rentables
¿Qué vas a aprender?
Hola mundo (3:38)
Perdona pero... tu código huele. (3:16)
Software que funciona (2:02)
El instructor (3:33)
Recursos
Estilo y nombrado
INTRO: Claridad con el menor esfuerzo. (3:42)
Estilo y orden (5:33)
LAB: Estilo y orden (5:12)
Tamaños y límites (5:31)
LAB: Tamaños y límites (3:12)
Definiciones con sustantivos (3:31)
LAB: Definiciones con sustantivos (6:04)
Acciones con verbos (4:40)
LAB: Acciones con verbos (8:38)
Tarea para ti (1:25)
LAB: Tarea resuelta (7:02)
Instrucciones, bloques y funciones
INTRO: organización de sentencias (3:49)
Declaración, asignación e invocación (5:51)
LAB: Declaración, asignación e invocación (10:14)
Estructuras repetitivas y condicionales (9:24)
LAB: Estructuras repetitivas y condicionales (10:56)
Funciones puras y métodos de clase (10:22)
LAB: Funciones puras y métodos de clase (12:54)
Tarea para ti (3:09)
LAB: Tarea resuelta (9:51)
Estructuras de datos
INTRO: Abstracciones de información. (4:21)
Cohesión de primitivos (5:42)
LAB: Cohesión de primitivos (8:00)
Condiciones y Algoritmos (2:59)
LAB: Condiciones y Algoritmos (6:51)
Tarea para ti (2:38)
LAB: Tarea resuelta (16:39)
Objetos y lógica de negocio
INTRO: Abstracciones de lógica. (2:31)
Cohesión de funciones (6:30)
Principios sólidos para finales flexibles (5:51)
LAB: Principios sólidos para finales flexibles (18:01)
Tarea para ti (6:06)
LAB: Tarea resuelta (11:20)
BONUS: Artesanía del software
INTRO: De programador a artesano (2:52)
Hacer las cosas bien (4:05)
Disciplina y buenos hábitos. (3:33)
Para terminar
Autoevaluación
Consejos finales
Tu opinión
Tu opinión
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock