With each passing day, our societies become a little more digital. In this context, I decided to list free access resources to learn the fundamentals of computer science (basic programming, artificial intelligence, blockchain, cryptography…). These resources do not require any prior technical knowledge; they are all accessible, fun, and academic. I classified them per field of expertise and level....Read More