Particles and waves: from classical to quantum physics