Python is a powerful language that is easy to learn and excels at many different types of computing. It is used to run large, well-known websites. It is used to process log files and make sense of their contents. It might even be used to create some of your favorite games!
If you've ever wanted to go deeper with Python, then our new course, Data Handling With Python, is for you. It goes beyond the basics and explores some of Python's most useful data handling capabilities.
What You’ll Learn
In this course, Envato Tuts+ instructor Derek Jensen will take you through some of the basics of handling data in the Python language.
For starters, you'll learn about advanced use of commonly used data structures. Later on, Derek will share some pointers with you about how to get data in and out of files and even store complex data structures in them. If you've always wondered how to use generators, comprehensions, map and filter functions and more, this course is for you.
Here are some free lessons from this course, as a preview of what you can expect:
What Are Comprehensions?
As you continue to work with the Python language, you will find that often many roads lead to the same destination. The art is in finding which way works better for you. Comprehensions are one of those alternate routes. Think of a comprehension as a shorthand way to create collections such as lists, dictionaries, and sets. In this video you'll learn how they're good for cutting out a lot of extraneous code.
Python is very powerful, but regardless of how powerful a language it is, it will always be limited by the power of its host machine. What happens if you need to process hundreds, thousands, or even millions of records in a collection? Odds are you can't store all of them in memory at the same time. So what do you do? Generators to the rescue!
Files are some of the most fundamental aspects of any computer system. Unfortunately, in this day and age, they are often overlooked as second rate citizens to fancier storage mechanisms like databases and the like. In this video, you'll learn how to use Python to get access to files.
You can take our new course straight away with a subscription to Envato Elements. For a single low monthly fee, you get access not only to this course, but also to our growing library of over 1,000 video courses and industry-leading eBooks on Envato Tuts+.
Plus you now get unlimited downloads from the huge Envato Elements library of 200,000+ photos and 26,000+ design assets and templates. Create with unique fonts, photos, graphics and templates, and deliver better projects faster.