Anuncios

Sitios gratuitos para mejorar como desarrollador que deberías conocer antes de tu próxima entrevista

Descubre 3 plataformas gratuitas para aprender seguridad web, Git y SQL que transformarán tus habilidades como desarrollador.

En el mundo del desarrollo, estar al día es vital. La tecnología avanza rápido y lo que hoy funciona, mañana puede quedar anticuado. Lenguajes como JavaScript y Python siguen siendo populares, pero todo a su alrededor cambia constantemente: frameworks, bibliotecas y métodos de trabajo.

Un buen ejemplo es Angular.js. Si te especializaste en él hace diez años, ahora necesitarías conocer Angular moderno, React o Vue para seguir siendo competitivo. Esto ocurre en todas las áreas: desarrollo backend, móvil, infraestructura o seguridad. El cambio es lo único fijo en este sector.

Aprender continuamente no es opcional, es necesario para mantenerte relevante en el mercado laboral. Tu capacidad para adaptarte y adquirir nuevas habilidades determina en gran parte tu futuro profesional y las oportunidades que conseguirás.

Hoy te traemos tres plataformas gratuitas que te ayudarán a desarrollar habilidades esenciales para cualquier programador actual: seguridad web, control de versiones y bases de datos.

Hacksplaining: Seguridad para Desarrolladores

Si quieres escribir código más seguro, necesitas entender cómo actúan los hackers y cómo aprovechan los fallos que puedes haber pasado por alto.

Hacksplaining ofrece formación en seguridad completa y totalmente gratuita para desarrolladores web, con lecciones sobre:

  • Inyección SQL
  • Cross-site Scripting (XSS)
  • Cross-site Request Forgery
  • Ejecución de comandos
  • Recorrido de directorios
  • Fallos en autenticación

Para empezar, solo tienes que visitar este enlace y elegir la lección que más te interese. No hace falta registrarse y puedes acceder a todos los contenidos al instante.

Learn Git Branching: Domina Git de Forma Visual

Todo desarrollador actual debe saber usar Git. Este sistema de control de versiones es fundamental, pero aprender sobre commits, ramas y forks puede ser complicado.

Anuncios


“Learn Git Branching” es la forma más visual e interactiva de aprender Git en internet. Te enfrentarás a retos que imitan situaciones reales de desarrollo, verás ejemplos paso a paso de funciones potentes y posiblemente hasta te diviertas en el proceso.

Empieza a aprender en su sitio web sin necesidad de registrarte ni instalar nada en tu ordenador. La plataforma funciona directamente en tu navegador.

SQL Noir: Aprende SQL Resolviendo Crímenes

Todo desarrollador debe saber hacer consultas SQL. En SQL Noir, te conviertes en un detective de datos que resuelve casos criminales usando SQL. Cada caso te presenta una situación criminal única y una base de datos llena de pistas que tendrás que analizar.

Este enfoque de juego hace que aprender la sintaxis y conceptos de SQL sea mucho más entretenido que los métodos tradicionales. Mientras resuelves los casos, aprenderás a usar SELECT, JOIN, WHERE, GROUP BY y otras partes básicas de SQL.

Comienza a resolver casos en su sitio web sin necesidad de configuraciones complicadas.

¿Quieres saber más? Únete a los canales oficiales de Facialix:


¿Conoces otros recursos gratuitos que te hayan ayudado a mejorar como desarrollador? Invertir en tu aprendizaje no solo te mantendrá al día, sino que te ayudará a anticiparte a los cambios del sector.

Julio Del Angel
Julio Del Angel

Ingeniero en sistemas, programador y editor. Fundador de Facialix.
Escribo tutoriales, noticias y lo que se me ocurra.