Udemy

Python Programming Bundle: Intro to Python, Pandas, and OOP

Enroll Now
  • 115 Students
  • Updated 9/2022
  • Certificate Available
4.4
(11 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
11 Hour(s) 28 Minute(s)
Language
English
Taught by
Simon Sez IT
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.4
(11 Ratings)

Course Overview

Python Programming Bundle: Intro to Python, Pandas, and OOP

Get started with Python programming and the Pandas library while building a deep Object-Oriented Programming foundation!

**This course bundle includes a Python Project and downloadable course instructor and exercise files to work with and follow along.**


If you need a better tool for handling data, it’s time to get to know Python, and this amazing value three-course Python bundle is the perfect place to start.


Python is one of the most popular languages for data analysis and business intelligence, with Pandas as one of the most commonly used Python libraries. At the same time, Object-Oriented Programming is particularly important in Python since every piece of Python code interacts with objects and classes.


The introduction to Python course assumes no prior knowledge and guides you through getting set up and started, with practice exercises and a full project to complete at the end of the course.


Pandas for beginners will introduce you to the basics of data analysis and assumes no previous Pandas experience. But since Pandas is a package built for Python, you need to have a fundamental understanding of basic Python syntax, which you should learn in the first course.


To get the most out of the OOP course, you need to be at an intermediate level in Python programming.


What's included?


Introduction to Python:

  • The basic data types in Python - strings, integers, floats, and Boolean

  • All about Python’s built-in functions

  • How variables and functions work in Python

  • How to debug errors in Python

  • All about Python keywords

  • How to use If-Else statements in Python

  • All about storing complex data, including lists and dictionaries

  • All about Python modules and how to install them

  • How to install Python locally

  • How to write your first script in Python

  • To complete your first Python project


Object-Oriented Programming:

  • Describe the meaning of the object-oriented paradigm and create class hierarchies using the object-oriented design process.

  • Understand the difference between class variable and instance variable as well as the difference between class method, instance method, and static method.

  • Make an object indexable (like lists), callable (like functions), and comparable (like numbers).

  • Design and implement Python programs for complex problems, making good use of the language’s features such as classes and inheritance.


Pandas for Beginners:

  • An overview of Pandas

  • Installing Pandas on your computer

  • Using the two primary Pandas data structures, Series and DataFrame

  • Viewing data imported from an external source

  • Organizing input data using indexing and filtering

  • Using Pandas for data preprocessing

  • Addressing missing values and duplicate rows

  • Formatting your data most efficiently

  • Processing different data types

  • Data manipulation using string functions

  • Date and time formatting


This course bundle includes:

  1. 11+ hours of video tutorials

  2. 70+ individual video lectures

  3. Certificate of completion

  4. Course and exercise files so you can follow along

Course Content

  • 23 section(s)
  • 115 lecture(s)
  • Section 1 Intro to Python: The Workplace Tech Divide
  • Section 2 Intro to Python: Introduction to Python
  • Section 3 Intro to Python: Basic Data Types
  • Section 4 Intro to Python: Python Built-In Functions
  • Section 5 Intro to Python: Variables and Functions
  • Section 6 Intro to Python: Errors and Debugging
  • Section 7 Intro to Python: Python Keywords
  • Section 8 Intro to Python: If-Else Statements
  • Section 9 Intro to Python: Storing Complex Data
  • Section 10 Intro to Python: Python Modules
  • Section 11 Intro to Python: Installing Python and Modules
  • Section 12 Intro to Python: Project: Automate Data Updates For a Spreadsheet
  • Section 13 Intro to Python: Course Close
  • Section 14 Object-Oriented Programming: Basics of Object Oriented Programming
  • Section 15 Object-Oriented Programming: Inheritance and Abstraction
  • Section 16 Object-Oriented Programming: Class Level vs Object Level
  • Section 17 Object-Oriented Programming: Encapsulation
  • Section 18 Object-Oriented Programming: Magic Functions
  • Section 19 Pandas: Course Introduction
  • Section 20 Pandas: Pandas Objects
  • Section 21 Pandas: Data Preprocessing
  • Section 22 Pandas: Data Processing
  • Section 23 Pandas: Data Visualization

What You’ll Learn

  • The basic data types in Python - strings, integers, floats, and Boolean
  • Python’s built-in functions and Python keywords
  • How to write your first script in Python
  • How variables and functions work in Python and how to debug errors
  • How to write your first script in Python and use If-Else statements
  • Storing complex data, including lists and dictionaries
  • All about Python modules and how to install them
  • Installing Python locally and completing your first Python project
  • Describe the meaning of the object-oriented paradigm and create class hierarchies using the object-oriented design process
  • Understand the difference between class variable and instance variable as well as the difference between class method, instance method, and static method.
  • Make an object indexable (like lists), callable (like functions), and comparable (like numbers).
  • Design and implement Python programs for complex problems, making good use of the language’s features such as classes and inheritance.
  • An overview of Pandas and installing Pandas on your computer
  • Using the two primary Pandas data structures, Series and DataFrame
  • Viewing data imported from an external source and organizing input data using indexing and filtering
  • Using Pandas for data preprocessing and addressing missing values and duplicate rows
  • Formatting your data most efficiently and processing different data types
  • Data manipulation using string functions and date and time formatting


Reviews

  • E
    Einstein Ashu
    5.0

    Yes, the introduction is simple to follow up

  • T
    Thomas Reid
    5.0

    Logical, well explained lessons.

  • J
    Joy Bilderback
    5.0

    Much good basic info. Being a novice at this I would prefer the speaker to slow down a bit.

  • A
    Amit Singh
    4.0

    so far it i really good

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed