Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

All Coding Fundamentals content:

  1. Cómo Verificar un Número de Teléfono vía SMS

    Cómo Verificar un Número de Teléfono vía SMS

    Tutorial Intermediate

    En el episodio anterior, escribí sobre preparar tu aplicación para SMS usando Twilio, un servicio de mensajes de texto comúnmente usado. En el tutorial de...

  2. Codifica una App Android de Galería de Imágenes con Glide

    Codifica una App Android de Galería de Imágenes con Glide

    Tutorial Intermediate

    Glide es una popular librería Android de código abierto para cargar imágenes, videos y GIFs animados. Con Glide puedes cargar y mostrar medios de muchas...

  3. Usando Faker Para Generar Información de Relleno para Pruebas Automatizadas

    Usando Faker Para Generar Información de Relleno para Pruebas Automatizadas

    Tutorial Intermediate

    Faker es una librería de código abierto creada por Francois Zaninotto que genera información artificial de relleno para tu aplicación y sus necesidades de...

  4. Erlang y Elixir, Parte 5: Framework Phoenix

    Erlang y Elixir, Parte 5: Framework Phoenix

    Tutorial Intermediate

    Hasta ahora hemos visto como usar los tipos de datos básicos y principios de código para el Erlang VM vía el lenguaje Elixir. Ahora vamos a completar el...

  5. Swift desde Cero: Opcionales y Flujo de Control

    Swift desde Cero: Opcionales y Flujo de Control

    Tutorial Beginner

    En los artículos anteriores, aprendiste algunos de los conceptos básicos del lenguaje de programación Swift. Si has programado antes, estoy seguro de que...

  6. Construyendo su inicio: Importación con la API de contactos de Google

    Construyendo su inicio: Importación con la API de contactos de Google

    Tutorial Intermediate

    Hoy, le explicaré cómo utilicé Google API para importar contactos de personas en Meeting Planner. El objetivo es hacer que sea más rápido para las...

  7. Manejo de Errores y Registros en Python

    Manejo de Errores y Registros en Python

    Tutorial Beginner

    En desarrollo de software, diferentes tipos de errores pueden ocurrir. Podrían ser errores de sintaxis, errores lógicos o errores de tiempo de ejecución.

  8. Comenzando Con Cassandra: Usando CQL API y CQLSH

    Comenzando Con Cassandra: Usando CQL API y CQLSH

    Tutorial Beginner

    Apache Cassandra es uno de los sistemas de base de datos distribuidos de código abierto más populares disponibles. Fue diseñado con la meta de manejar...

  9. Utilizando el API de New York Times para extraer metadatos

    Utilizando el API de New York Times para extraer metadatos

    Tutorial Intermediate

    La semana pasada, escribí una introducción recopilar páginas web para extraer metadatos, mencionando que no es posible en el sitio de New York Times. El...

  10. Haz Divertida la Creación de Sitios Web con Hugo

    Haz Divertida la Creación de Sitios Web con Hugo

    Tutorial Beginner

    Sitios estáticos son populares por muchas razones-evitar excesivas soluciones y mantener un proyecto sencillo sin bases de datos, dependencias o...

  11. Cómo Procesar Lote de Imágenes Usando Vista Previa en macOS

    Cómo Procesar Lote de Imágenes Usando Vista Previa en macOS

    Tutorial Intermediate

    Hay veces cuando, en mi línea de trabajo, tengo una serie de imágenes de cierto tamaño que requiero para ser un tamaño diferente por cualquier razón. Lo que...

  12. Usando Illuminate Database Con Eloquent en Tu Aplicación PHP Sin Laravel

    Usando Illuminate Database Con Eloquent en Tu Aplicación PHP Sin Laravel

    Tutorial Intermediate

    Illuminate es el motor de base de datos de Laravel sin Laravel. Viene en paquete con el ORM Eloquent en Laravel. Si te gustaría construir tus aplicaciones...