Eduardo Ismael Garcia

Full Stack Developer at Código Facilito.

Ingeniero en desarrollo de Software desde hace más de 8 años en al industria. Ha impartido más de 50 cursos en CódigoFacilito y sus lenguajes favoritos son Python, Ruby y C#. Creador de PyWombat, un sitio web para practicar Python con ejercicios. Me encanta nadar.

Cursos impartidos (103)

Courses

favorite

2418

Agradecimientos

Ayudando a otros con dudas y aportaciones

Artículos escritos (200)

Articles

Crear un servicio en Android.

Auto-Ejecución de una aplicación al inicio de un dispositivo con Android

Menús en Android

Base de Datos con Android

Como Crear un Buscador con Django

Realizar respaldo automático de base de datos.

Python 2.x o Python 3.x

Rust el lenguaje de programación

Lo importante es que funcione

Palabras reservadas de Python

Lo que sigue del curso profesional de python

== o is

Documentación de las funciones

Sub listas

Guía de codificación Python

lambdas python

Desempaquetado de tuplas

Ejercicios conceptos básicos Python

Ejercicios de estructuras Python

Documentar módulos en Python

Librerías más populares de Python

Listado Métodos assert

Modificar tablas

Tipos de datos

Restablecer contraseña root MySQL

Implementación de restricciones

Respaldo de información

Asignar permisos a usuarios MySQL

Ejercicios

Ejercicios parte 2

Autenticación con servidores remotos

Listado de patrones de diseño

UML y diagrama de clases

Elixir el lenguaje de programación

Pipes en Linux

Emojis en tu aplicación. Deja de utilizar utf8 con MySQL.

Triggers Mysql

Palabras reservadas Java

Tipos de datos en Java

Cómo escribir mejores sentencias SQL.

Ejemplos switch en Java

Ediciones de Java

format String Java

Cómo funciona la maquina virtual de Java

Función map

Actualización Curso profesional de Python - Map

Qué es y cómo funciona Bitcoin

Eventos MySQL

Actualización Triggers

Clase System

Métodos print y println

¿Qué es un API?

Ejercicios ciclos y condicionales Java

Strings como Cadenas Java

Ejercicios Arreglos Java

Ejercicios Matriz Java

Arreglos como parametros

Actualizar registros en Ruby on Rails

Máquina de estados con Ruby on Rails

¿Qué es Cloud Computing?

Eliminar elementos en Cascada con Ruby on Rails

¿Qué es la Programación Funcional?

Método Map

Ejercicios stream Java

Ejercicios Lambda

¿Qué son los microservicios?

Programación funcional en Python

Colores

Integración continua

Tecnologías para el 2019

Lenguajes de programación que debes aprender este 2019.

¿Cómo realizar el deploy de una aplicación Django a Heroku?

Integrar Vue.Js con Flask

Plantillas Jinja2

¿Qué es el query string?

Macros en Jinja2

Honeypot un método anti spam

Criptografia de llave publica y llave privada con Python

Fechas con Python

WSGI python

¿Con qué lenguaje de programación comenzar?

5 lenguajes de programación para aprender a programar

¿Qué sistema operativo utilizar para programar?

Libros para programadores

¿Qué tecnología elegir?

Motores de almacenamiento en MySQL

Cursores MySQL

Introducción a PostgreSQL

Top 5 mejores juegos para PlayStation4

¿Qué es Go?

Mascotas en la tecnología

Ventajas de ser programador

¿Qué es Vue.JS?

Ejercicios Lambda c#

Ejercicios Linq c#

Ejercicios Linq c# 2

¿Cómo crear peticiones asíncronas con Javascript?

Generar y concatenar filtros con Django

La pirateria

Crear archivos ejecutables con Python

Relación uno a muchos con Flask

Mejora tus consultas con Django

¿Cómo generar links temporales en Django?

Mi historia con Bitcoin

¿Cómo personalizar el modelo User en Django?

Urls, Scopes y Namespace en Ruby on Rails

Tareas con Ruby on Rails

Libra la nueva criptomoneda de facebook

Minecraft, un caso de éxito

Brave, una nueva opción de navegación

¿Qué son los enums?

Trabajo con Enums en Ruby on Rails

¿Qué es la programación concurrente?

Threads y Procesos

¿Qué es el GIL en Python?

Consumir APIS con Django

Envío de correos con SendGrid y Python

Envío de MSM con twilio y Python

Deploy Django Heroku

¿Cómo Realizar El Deploy De Una Aplicación Flask A Heroku?

¿Cómo crear tu propia API con flask?

Integrar Stripe con Django

Conectar Firebase con tu app de JavaScript

Deploy Firebase Hosting

Conectar Django con MySQL y PostgreSQL

Cómo enviar correos electrónicos con Django

Cómo consumir un API con Ruby

Formularios con formspree

¿Por qué aprender Flask? #Python

Peticiones mediante curl

5 tips para mejorar como programador Python

Stack y Heap

Lenguajes De Programación Que Debes Aprender Este 2020.

Diccionarios en Python

Diferencia entre clases abstractas e interfaces en Java

Closures en Python

Tipos

Pool de threads en Python

Más vale pedir perdón que perdir permiso #Python

Decoradores en Python

5 cosas que no me gustan de Django

Atributos privados en Python

Futuros en Python

Tipos de datos en Numpy

Axes numpy

if__name__ == '__main__'

Comandos mágicos en IPython

Conexión con servidores remotos

Realmente conoces los strings en Python?

Métodos SFTP

¿Qué es un web Scraper?

Atributos de elementos

Interpolación de String en go

Monitorear cambios en nuestros modelos con Ruby on Rails.

Monitorear cambios en nuestros modelos con Ruby on Rails PT2

¿Cómo crear aplicaciones en tiempo real?

5 Tips para mejorar la seguridad SSH

Articulo_14_07_2020_15_15_51

¿Qué es un ORM?

Articulo_27_10_2020_16_55_19

Vale la pena utilizar Duck Duck go

Boto3

Articulo_26_11_2020_23_49_49

Callbacks Ruby on Rails

validaciones Ruby on Rails

¿Qué es un ORM?

Transacciones Ruby on rails

Motores de almacenamiento en MySQL

Modelo Cliente servidor

Respuestas por parte del servidor

Articulo_05_04_2021_23_25_45

Palabras reservadas en Python

Articulo_08_06_2021_16_24_16

5 extensiones para Visual Studio Code

Procesos en Unix

Cómo utilizar el comando GREP

Atajos de terminal

Cómo crear y leer archivos con Ruby

Articulo_10_09_2021_21_12_57

Licencias open source

Crea tu primer paquete Open Source con Python

Ejercicios Python testing

Articulo_23_01_2023_15_55_25

Articulo_23_01_2023_18_23_55

¿Qué ORM elegir? ¿Peewee o SQLAlchemy?

¿Qué Frameworks web de python elegir?

Lo bueno, lo malo y lo feo de Django

Destructuring JS

3 Estructuras de datos que deberías tener en cuenta.

Listas doble mente enlazadas con python

¿Por qué no es buena idea implementar nuestros propios algoritmos?

¿Qué son los entornos virtuales en Python?

8 Consejos de Python después de 8 años de utilizarlo

¿Vale la pena testear mi código?

Detalles del reto 1 día Lunes

Reto Martes

Reto Jueves

Reto Viernes

Patrón Service object en Ruby on Rails

Articulo_20_02_2024_23_07_23

comment

2090

Comentarios

En dudas y vídeos para contribuir a la comunidad.