Roadmap SQL

A continuación te añadiré un Roadmap de contenido GRATIS que he creado, la idea es tener una secuencia dependiendo el nivel que tengas de SQL e ir aprendiendo conceptos que te ayudaran como programador en tus tareas diarias.

Sql es el lenguaje por defecto para manejar bases de datos relacionales.

El conocer SQL te ayudara como programador, sobre todo si eres programador backend.

Puedes ver mucho contenido GRATIS de Programación en mi canal, da clic para suscribirte.

A continuación te añadiré un Roadmap de contenido GRATIS que he creado, la idea es tener una secuencia dependiendo el nivel que tengas de SQL e ir aprendiendo conceptos que te ayudaran como programador en tus tareas diarias.

  1. ¿Qué es SQL?

2. Creación de tablas en SQL

3. La sentencia SELECT

4. La Sentencia WHERE

5. La sentencia Order By

6. La sentencia Group By

7. Operador LIKE

8. ¿Qué es JOIN?

9. ¿Qué son las vistas?

10. Triggers

11. Stored Procedures

12. Tablas Temporales

13. Normalización de Bases de Datos

14. Common Table Expressions

15. Pivotes Dinámicos SQL

16. Cursores

17. SQL Avanzado, limpiando datos

18. TIPS Extras sobre SQL

Por ultimo te dejo material extra que puede servirte para complementar.

Si deseas aprender más sobre SQL con el gestor de bases de datos SQL Server, te dejo un curso completo y GRATIS aquí:

También te añado unos videos sobre pruebas técnicas en SQL.

Prueba SQL básica

Prueba SQL Avanzada

Roadmap para Programador Backend

En el siguiente video explico los temas que considero importantes para un roadmap para backend, sin importar el lenguaje de programación, ni framework, es un roadmap general.

En el siguiente video explico los temas que considero importantes para un roadmap para backend, sin importar el lenguaje de programación, ni framework, es un roadmap general.

Tampoco es un roadmap excesivo, es un roadmap más realista, y enfocado a los puntos que considero más importantes que pueden apoyarte a conseguir trabajo.

Ya que Aprendí lo Básico de Programación ¿QUÉ SIGUE?

Mucho nuevo programador tiene esta pregunta, sobre todo cuando ya ha tomado un curso sobre fundamentos del lenguaje de programación de su elección.

Mucho nuevo programador tiene esta pregunta, sobre todo cuando ya ha tomado un curso sobre fundamentos del lenguaje de programación de su elección.

¿Ahora que ya sé de que va JavaScript? o ¿Ahora que ya sé de que va C#? ¿Qué sigue?

Y es que el abordar cuanto conocimiento puede adquirirse en esta área de la programación es abrumador.

Es por eso que he grabado un video explicando una táctica que puedes seguir, el video a continuación:

Patrón de Resiliencia Retry y Timeout

En este video te explicaré que es la resiliencia en la Programación y haremos un ejemplo de 2 patrones de resiliencia: el patrón Retry y Timeout.

En este video te explicaré que es la resiliencia en la Programación y haremos un ejemplo de 2 patrones de resiliencia: el patrón Retry y Timeout.

Reducir la Frustración al Programar

En este video te mostraré los puntos que creo, causan frustración en los programadores, y como poder reducirla.

La frustración es algo que se normaliza en los programadores, no tiene porque ser así.

El programar es tedioso en circunstancias donde existen algunos factores como el desconocimiento de alguna tecnología, el tiempo de entrega imposible, un error no encontrado.

En este video te mostraré los puntos que creo, causan frustración en los programadores, y como poder reducirla.

La Importancia de los Patrones de Diseño

Los patrones de diseño son técnicas que nos evitaran estar reinventando las relaciones y organización de nuestras clases e interfaces para resolver problemáticas especificas.

Los patrones de diseño son técnicas que nos evitaran estar reinventando las relaciones y organización de nuestras clases e interfaces para resolver problemáticas especificas.

En el siguiente video respondo dudas comunes sobre Patrones de Diseño y la importancia de estos como programador.

5 Patrones de Diseño en Programación FRONTEND para comenzar

Los Patrones de Diseño son técnicas que nos ayudaran a no reinventar la rueda en problemáticas en especifico.

Los Patrones de Diseño son técnicas que nos ayudaran a no reinventar la rueda en problemáticas en especifico.

Como programador, es algo inevitable no adentrarte en algunos de estos patrones de diseño, y si eres programador frontend, a continuación te recomiendo 5 patrones de diseño con los que puedes comenzar a adentrarte a estas técnicas.

¿Para qué Sirve la Inyección de Dependencias?

La inyección de dependencias es un patrón de diseño que nos ayuda a poder reutilizar código y hacer más escalable y mantenible nuestro software.

La inyección de dependencias es un patrón de diseño que nos ayuda a poder reutilizar código y hacer más escalable y mantenible nuestro software.

La inyección de dependencia elimina la responsabilidad de creación de un objeto, dando un mecanismo donde si necesitamos de un objeto, lo obtengamos inyectado ya creado como parámetro.