Getting Productive with Modern Python
What you’ll learn Persist your work and data across time with Python databases Create faster and more compact applications with advanced comprehensions and containers Understand your program’s speed and bottlenecks with profiling Improve the speed at which you interface with input-output channels via concurrency Leverage modern multithreaded CPUs with parallelism to enhance performance Package your Python code so you can distribute it and share it with other developers
Requirements Some Python programming experience will be beneficial.DescriptionPython 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.About the AuthorColibri 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.
Get immediately download Getting Productive with Modern PythonRahul 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.Who this course is for: This course is aimed at Python developers and those who have migrated to Python and are using it for large-scale professional applications to make their code Pythonic and powerful.