Getting Productive with Modern Python [Video]

By Rahul Tiwari
  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies

About this video

Python is simple, but it isn't easy. Python emphasizes code readability, using indentation and whitespaces to create code blocks. This makes it simpler than C++ or Java, where curly braces and keywords are scattered across the code. Python is high-level, which allows programmers like you to create logic with fewer lines of code.

This course follows a problem-solution format to tackle common roadblocks in Python programming. How can we handle large datasets and files, processing them in Python efficiently? How can we address performance issues for long-running tasks?

There is no other course that can transform every corner of your Python code. After going through the course, you will be confident enough to use Python for your large-scale applications and will perform tasks faster and more effective.

All the code and supporting files are available on GitHub at -

Style and Approach

A friendly course packed with step-by-step instructions, working examples, and helpful advice. This extensive course is divided into small bits so you can learn at your own pace and focus on the areas of most interest to you.

Publication date:
May 2019
1 hour 7 minutes

About the Author

  • Rahul Tiwari

    Colibri Digital is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as Big Data, Data Science, Machine Learning, and Cloud Computing. Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the World's most popular soft drinks companies, helping each of them to better make sense of its data, and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.

    Rahul Tiwari trains and consults organizations and individuals on Business Analytics, Data Science, and Machine Learning (Using R and Python). For 12 years, he has been helping students and organizations in various domains (such as retail, telecom, life sciences, finance, and more) solve their business problems using Data Science, Business Analytics, and Machine Learning. He has implemented machine learning algorithms in R extensively. He worked on various classification and regression models for his clients using R and Python. He has a sound knowledge of statistics as well, which is very much necessary for Data Science projects.

    After starting his career 12 years back in data warehousing, he moved on to the Data Science domain and held various roles. Mostly working with CTOs, key IT decision makers, and students, he has always focused on building capacity, knowledge, and solutions in Data Science, Business Analytics, and Machine Learning.

    He is a certified Tableau and Teradata associate. His core expertise is in R, Python, Tableau, Power BI, and SQL.

    Browse publications by this author

Recommended For You

Expert Python Programming - Third Edition

Refine your Python programming skills and build professional grade applications with this comprehensive guide

By Michał Jaworski and 1 more
Pandas and NumPy Tips, Tricks, and Techniques [Video]

Easy tips and tricks to improve your skills with pandas and NumPy

By Matthew Macarty
Exploratory Data Analysis with Pandas and Python 3.x [Video]

Analyze and visualize your data to make it compelling and meaningful

By Mohammed kashif
Mastering Python 3.x - Third Edition [Video]

Build high-quality Python programs

By Daniel Arbuckle