
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Explore for loops and loop patterns to analyze data in a file or list, count items, compute sums, and compare max and min with built-ins.
Explore Python lists as mutable sequences of mixed data types, index elements, test membership with in, and loop over items, including nested lists, using practical examples.
Important Note: To maintain this course's free status we have split this course into multiple parts! Check our other courses to view the other parts! This is part 2 of 3. So, we are going to get a little more in-depth in the basics of python. If you haven't finished part 1 yet, please do so!
The entire, three-part course goes in depth for you to learn Python all the way from the basics to professional object oriented programming and data analysis. This will be the most in-depth free course for anyone learning Python! This course features exercises, links to the textbook, and access to our community where you can virtually ask our instructors direct questions about this course! The course does get more challenging as you move forward, but no worries as that is part of the learning process. Our instructors will be there to guide you the whole way. You can can get direct access from our instructors in the Udemy forums!
In addition, this course is University of Michigan certified, being inspired by Professor Charles Severance's infamous Python For Everybody Course! Our organization, KITE, was given access to the Professor Severance's core curriculum and textbook which is shared in this course.