Coursera
Practical Quantum Computing with IBM Qiskit for Beginners
Packt
A hands-on beginner course teaching quantum computing through IBM's Qiskit framework. Starts from quantum mechanics fundamentals and the classical-bit-versus-qubit distinction, then builds up to gates, circuits, the Deutsch-Jozsa algorithm, quantum cryptography, and teleportation.