New Learning Resource Researcher

Suggests high-quality online resources for learning a new skill.
Prompt
What are some of the best online resources (e.g., websites, YouTube channels, apps) for a beginner to start learning [skill, e.g., Python programming]?