Premium Features

Previous Buy now to get complete version Next
  • Home
uCertify Logo
  • login
  • Signup
    • Help & Support
    • Accessibility
    • Testimonials
  • Hello GuestLogin or Signup
  • Feedback & Support
    • Support
    • Keyboard Shortcuts
    • Send Feedback
Scroll to top button

Foundational Python for Data Science

(PYTHON-DS.AP1) / ISBN: 978-1-64459-378-3
This course includes
Lessons
TestPrep
Lab
Mentoring (Add-on)
PYTHON-DS.AP1 : Foundational Python for Data Science
Try this course Pre-Assessment and first two Lessons free No credit card required
Are you an instructor? Teach using uCertify products
Request a free evaluation copy

Foundational Python for Data Science

Python language has been around for a long time and has worn many hats. Its applications include everything from web development, to film, government, science, and business. You can gain a hands-on experience in Python for Data Science with uCertify's course Foundational Python for Data Science. This course will not teach the Python needed to set up a web page or perform system administration. It is also not intended to teach you Data Science, but rather the Python needed to learn Data Science. It has well-descriptive interactive lessons containing knowledge checks, quizzes, flashcards, and glossary terms to get a detailed understanding of Python needed to learn Data Science.
Here's what you will get

Lessons
  • 16+ Lessons
  • 177+ Exercises
  • 102+ Quizzes
  • 136+ Flashcards
  • 136+ Glossary of terms
TestPrep
  • 36+ Pre Assessment Questions
  • 2+ Full Length Tests
  • 37+ Post Assessment Questions
  • 74+ Practice Test Questions
Lab
  • 33+ Performance lab
Here's what you will learn
Download Course Outline
Lesson 1: Introduction
  • About This eBook
Lesson 2: Introduction to Notebooks
  • Running Python Statements
  • Jupyter Notebooks
  • Google Colab
  • Summary
  • Questions
Lesson 3: Fundamentals of Python
  • Basic Types in Python
  • Performing Basic Math Operations
  • Using Classes and Objects with Dot Notation
  • Summary
  • Questions
Lesson 4: Sequences
  • Shared Operations
  • Lists and Tuples
  • Strings
  • Ranges
  • Summary
  • Questions
Lesson 5: Other Data Structures
  • Dictionaries
  • Sets
  • Frozensets
  • Summary
  • Questions
Lesson 6: Execution Control
  • Compound Statements
  • if Statements
  • while Loops
  • for Loops
  • break and continue Statements
  • Summary
  • Questions
Lesson 7: Functions
  • Defining Functions
  • Scope in Functions
  • Decorators
  • Anonymous Functions
  • Summary
  • Questions
Lesson 8: NumPy
  • Installing and Importing NumPy
  • Creating Arrays
  • Indexing and Slicing
  • Element-by-Element Operations
  • Filtering Values
  • Views Versus Copies
  • Some Array Methods
  • Broadcasting
  • NumPy Math
  • Summary
  • Questions
Lesson 9: SciPy
  • SciPy Overview
  • The scipy.misc Submodule
  • The scipy.special Submodule
  • The scipy.stats Submodule
  • Summary
  • Questions
Lesson 10: Pandas
  • About DataFrames
  • Creating DataFrames
  • Interacting with DataFrame Data
  • Manipulating DataFrames
  • Manipulating Data
  • Interactive Display
  • Summary
  • Questions
Lesson 11: Visualization Libraries
  • matplotlib
  • Seaborn
  • Plotly
  • Bokeh
  • Other Visualization Libraries
  • Summary
  • Questions
Lesson 12: Machine Learning Libraries
  • Popular Machine Learning Libraries
  • How Machine Learning Works
  • Learning More About Scikit-learn
  • Summary
  • Questions
Lesson 13: Natural Language Toolkit
  • NLTK Sample Texts
  • Frequency Distributions
  • Text Objects
  • Classifying Text
  • Summary
  • Questions
Lesson 14: Functional Programming
  • Introduction to Functional Programming
  • List Comprehensions
  • Generators
  • Summary
  • Questions
Lesson 15: Object-Oriented Programming
  • Grouping State and Function
  • Special Methods
  • Inheritance
  • Summary
  • Questions
Lesson 16: Other Topics
  • Sorting
  • Reading and Writing Files
  • datetime Objects
  • Regular Expressions
  • Summary
  • Questions

Hands on Activities (Performance Labs)

Fundamentals of Python

  • Computing Leaves of an Employee
  • Calculating Expenses Using Multiple Statements

Sequences

  • Performing Shared Operations
  • Adding and Removing Items
  • Performing Data Analysis

Other Data Structures

  • Accessing, Adding, and Updating Data by Using Keys
  • Performing Set Operations
  • Using Frozensets

Execution Control

  • Determining if a Person is Eligible to Vote
  • Determining Average and Grades Using Scores of Subjects
  • Computing the Factorial of a Number
  • Displaying the Number of Transactions

Functions

  • Accessing Library Data
  • Using the lambda Function

NumPy

  • Visualizing Data Using the reshape Method
  • Computing Mathematical Data
  • Performing Matrix Operations on NumPy Data

SciPy

  • Executing Image Processing
  • Performing Customer Analysis

Pandas

  • Storing Employee Details
  • Manipulating Employee Details
  • Updating Student Data

Visualization Libraries

  • Visualizing Survey Data
  • Creating a Styling Plot
  • Analyzing Statistical Data
  • Visualizing Tips According to the Total Bill

Machine Learning Libraries

  • Modifying Data Using Transformation

Natural Language Toolkit

  • Finding the Frequency of Words

Functional Programming

  • Modifying Outer Scope
  • Changing Mutable Data

Object-Oriented Programming

  • Using Inheritance

Other Topics

  • Sorting Data
  • Demonstrating Regular Expressions
×
uc logo for app downloadDownload our uCertify App [lms_setting_placeholder: This filed is used to set the LMS settings.

Share with your friends and colleagues

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. More information
Accept