Learning by doing

Learning by doing is not invented by us, but the American philosopher John Dewey. Such learning method puts a heavy emphasis on student engagement. This approach upended the traditional notion that learning happens through lectures and rote memorization. Dewey became famous by arguing that we learn best when we deeply engage with the material. It might be arguable in learning math, history, and geography. But totally true for learning programming.

Android

Learning by doing

Learn Android App developing from scratch, and practise in a real environment. Throughout this ca...

Three Common Problems

Tutorial hell Internet age tutorial is flooding. As a beginner developer, it’s easy to ge...

Grasp the fundamentals first

The fundamentals may not be beautiful but they are reused everywhere. As elementary as they may a...

Don’t read the sample code. Tinker with it!

A jazz musician looking to understand how chords relate to one another. You just play the chords ...

Code by hand. It sharpens proficiency

In modern society, chat replaces meeting, AI looks better than training, time flies, we copy/pas...

Ask for help. Multiple channels.

As awesome as it would be to become the next Bill Gates on your own, the reality is that people l...