This course will teach you python as you would learn in a computer science course at a university. Not only will you learn syntax but also relevant algorithms and problem solving skills to help you think like a programmer. What sets this course apart from others is that it is well rounded and designed to help you progress as a programmer while teaching you a new language. You will not be force-fed lectures that are only about memorizing syntax. Python is a powerful language that is used for a variety of applications. Whether you want to just learn your first programming language, or develop skills that could lead to a future in software development, this is the course for you.
- No prior programming experience needed. Reliable internet access would help for resources :)