This course aims to teach everyone to learn the basics of programming computers using Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course.
Build a strong base in GUI programming.
A little knowledge goes a long way—and this is especially true if you're a sysadmin looking to acquire programming skills. On this Learning Path, you'll cover Python, Bash, Git, UI Development, and Vim. Once you've got these powerful core technologies added to your programming arsenal, there will be few limits to what you can do.