This course teaches the basics of programming. No previous experience is necessary. Many beginner courses start with teaching all the ins and outs of a programming language.
The problem with this approach is that many students finish learning, but have trouble building anything.
This course instead focuses on teaching you to program. While teaching common programming concepts, I’ll show you how to use these concepts with a beginner friendly programming language.
The focus is on teaching you how to program, rather than knowing all the ins and outs of a tool. The rest is easily picked up once you have already gotten started.