This video course will teach you to master Python 3, one of the most popular programming languages in the world.
You will learn to master Python's native building blocks and powerful object-oriented programming to make you able to use Python for Data Science and Machine Learning Data Handling tasks. You will learn to design your own advanced constructions of Python’s building blocks and execute detailed data handling tasks using these building blocks with limited assistance from file handling libraries.
You will learn:
This video course will teach you to master Python 3, one of the most popular programming languages in the world.
You will learn to master Python's native building blocks and powerful object-oriented programming to make you able to use Python for Data Science and Machine Learning Data Handling tasks. You will learn to design your own advanced constructions of Python’s building blocks and execute detailed data handling tasks using these building blocks with limited assistance from file handling libraries.
You will learn:
Python Programming
Python's data types (integer, float, string)
Python’s native data structures (set, tuple, dictionary, list)
Python’s data transformers, functions, object orientation and logic
How to make your own custom advanced functions and how to generalize functions
How to make your own custom advanced objects
Data Handling
How to transform, manipulate, and calculate data
How to move data around between common file formats and data structures
How to use advanced multi-dimensional uneven data structures
Cloud Computing: To use the web browser-based Anaconda Cloud Notebook (Cloud-based Jupyter Notebook). Learn to use Cloud Computing resources in this course.
Option: To use the Anaconda Distribution (Windows, Mac, Linux, and more)
Option: Python environment fundamentals with the Conda package management system and command line installing/updating of libraries and packages – golden nuggets to improve your quality of work life.
And much more…
This course is an excellent way to learn to master Python and Data Handling. Data Handling is the process of making data useful and usable for data analysis. Most Data Scientists and Machine Learners spends about 80% of their working efforts and time on Data Handling tasks. Being good at Data Handling and Python are extremely useful and time-saving skills that functions as a force multiplier for productivity.
This course is designed for anyone who wants to
learn to Master Python 3 from scratch or the absolute beginner level
learn to Master Python 3 and knows another programming language
reach the Master - intermediate Python programmer level as required by many advanced Udemy courses in Python, Data Science, or Machine Learning
learn Data Handling with Python
learn advanced Data Handling and improve their capabilities and productivity
Requirements:
Everyday experience using a computer with Windows, MacOS, or Linux is recommended
Programming experience is not needed
The course only uses costless software
Walk-you-through installation and setup videos for Windows is included
This course is the course we ourselves would want to be able to enroll in if we could time-travel and become new students. In our opinion, this course is the best course to learn the Python and Data Handling.
Enroll now to receive 9+ hours of detailed video tutorials with manually edited English captions, and a certificate of completion after completing the course.
Introduction to Master Python for Data Handling
This video describes the setup procedures for using the Anaconda Cloud Notebook
Using Anaconda Cloud Notebook requires internet access and an email address
Note: Anaconda often updates its resources and this may cause minor differences in graphics and procedures
This video describes the procedures to download and install the Anaconda Distribution for use with this course.
Download requires internet access.
Video is optional.
Note: Anaconda often updates its resources and this may cause minor differences in graphics and procedures.
This video describes the Conda Package Management System.
Conda requires internet access.
Video is optional.
Note: Conda is a speedily developing environment and this may cause minor differences in graphics and procedures.
This video provides an overview of "Python for data handling", teaches you some Python and Data Handling theory, and presents a table of contents for Python for Data Handling as well as some basic information about the Jupyter IDE with dynamic typing, Python programs organization, and some fundamental Python language syntax
Learn to use Python Integers
Learn to use Python Floats
Learn to use Python Strings
Learn to use some Python string methods to test, search, transform, change, and manipulate string data
Learn to use date and time data with Python's Datetime module. Learn to calculate time durations and time event data. Learn advanced knowledge about date and time data plus how computers and Python handle datetime data
This video provides an overview of the part of this section about Python's data storage abstractions, the set, tuple, dictionary, and the list
Learn to use Python's Set
Learn to use Python's native Tuple and how to unpack Tuples
Learn to use Python's native Dictionary
Learn to use Python's native List
An overview of the contents of this subpart of the section, Python's data transformers, and functions
Learn to use Python's native while-loop with some practical examples
Learn to use Python's native for-loop with some practical examples
Learn some theory on Python's List Comprehensions. Learn to use Python's List Comprehensions from 1D to 3D with comparisons to ordinary Python Lists and For-Loops.
Learn to use some of Python's logic operators and conditional code branching. Use your learned knowledge to edit and tailor basic descriptive statistics at a detailed level
This video lecture describes the theoretical advantages of Python's functions
Learn practical coding with Python's functions. You are introduced to functions and basic protections for functions. You will learn how to create functions from code-examples from earlier video lectures, and you will learn how to generalize functions up to advanced uneven-multitype-object 2-dimensional list of lists.
Learn to create your own functions!
Learn Python OOP theory relevant for data handling tasks and how object-oriented data structures may affect data handling
Learn to code object-oriented programming with Python, and to handle Python object-oriented code and custom objects within the ambit of data handling
Learn to save files in Python and the practical process of converting custom Python objects to tabular form and saving these into .csv, and Excel files and to load files to Pandas Data Frames
This video lecture is a recap and extension of earlier video lectures. You will assemble knowledge from earlier lectures into more powerful knowledge. You will learn to construct a tabular data form with additional calculated variables and how to use the tabular data form for plotting, etc. You will learn how Data Handling fits with advanced object-oriented program structures.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.