Aprendiendo SQL
Curso completo de SQL con lecciones guiadas, desafíos, IDE integrada y certificado de finalización. Aprende bases de datos y consultas para exámenes, TI y carrera de desarrollador.
Una clase debe tener solo una razón para cambiar. Cada clase debe tener una única responsabilidad.
Las entidades deben estar abiertas para extensión, pero cerradas para modificación.
Los objetos de una superclase deben ser reemplazables por objetos de sus subclases sin romper la aplicación.
Los clientes no deben verse obligados a depender de interfaces que no utilizan. Prefiere interfaces específicas.
Depende de abstracciones, no de implementaciones concretas. Los módulos de alto nivel no deben depender de módulos de bajo nivel.
Curso completo de SQL con lecciones guiadas, desafíos, IDE integrada y certificado de finalización. Aprende bases de datos y consultas para exámenes, TI y carrera de desarrollador.
Curso completo de SQL con lecciones guiadas, desafíos, IDE integrada y certificado de finalización. Aprende bases de datos y consultas para exámenes, TI y carrera de desarrollador.
Aprende JavaScript de forma simple, divertida e interactiva. Lecciones paso a paso, ejemplos prácticos y un IDE de JavaScript en vivo para escribir y ejecutar código al instante.
Domina Java desde lo básico hasta lo avanzado con lecciones guiadas, proyectos prácticos y una IDE integrada para escribir, compilar y ejecutar código desde el móvil.
¡Aprende Python jugando! Controla un robot, resuelve desafíos y desarrolla tu lógica con niveles progresivos y ejecución de comandos dentro del juego.
Aprende Flutter con ejemplos prácticos, navegación, diseño y IDE integrada. Programa en Flutter para crear apps móviles con contenido en expansión.
Aprende lógica y programación con Python desde cero hasta características avanzadas. Curso práctico con lecciones, ejercicios e IDE integrada para principiantes.
Aprende HTML5 desde cero con lecciones prácticas y Editor HTML integrado. Domina etiquetas, estructura, semántica y formularios para desarrollo web.
Aprende los principios SOLID de arquitectura de software. Entiende Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation y Dependency Inversion con ejemplos prácticos y ejercicios.