The way I learn new programming languages is to just start writing programs in them and then looking up everything piece by piece.
It's no wonder I hated university, which did exactly the opposite and crammed facts into my head before giving me problems to solve with them.