Data Science And Analysis: Make DataFrames in Pandas And Python

This course was funded by a wildly successful Kickstarter. Let's learn data analysis with pandas and Python! This course is suitable for coding beginners because we begin with a complete introducti...

  • All levels
  • English

Course Description

This course was funded by a wildly successful Kickstarter. Let's learn data analysis with pandas and Python! This course is suitable for coding beginners because we begin with a complete introduction to coding. Then we delve deep into using pandas, an open source library with high-performance and easy-to-use data structures and data analysis tools written for Python.

This course was funded by a wildly successful Kickstarter. Let's learn data analysis with pandas and Python! This course is suitable for coding beginners because we begin with a complete introduction to coding. Then we delve deep into using pandas, an open source library with high-performance and easy-to-use data structures and data analysis tools written for Python.

What you’ll learn
  • you learn how to use Python,
  • You learn the basics of programming
  • You learn about data structures such as lists, dictionaries, and sets
  • You learn classes, methods, attributes,expand a dataframe
  • You learn how to get values from data and how to handle NaN values
  • ou learn how to read and write data from and to the comma-separated values (CSV) file format

Covering Topics

1
Section 1 : Introduction to Python

2
Section 2 : Basics of Programming

3
Section 3 : Lists

4
Section 4 : Loops

5
Section 5 : Sets and Dictionaries

6
Section 6 : Input and Output

7
Section 7 : Classes

8
Section 8 : Importing

9
Section 9 : Project - Blackjack game

10
Section 10 : Error Handling

11
Section 11 : Pandas

12
Section 12 : Datastructures

13
Section 13 : Manipulating Dataframes

14
Section 14 : Reading and Writing Data

15
Section 15 : Analytical Approaches to Data

Curriculum

      Section 1 : Introduction to Python
    1
    Introduction
      Section 2 : Basics of Programming
    2
    Variables
    3
    Functions Preview
    4
    IfStatements
      Section 3 : Lists
    5
    Introduction to Lists
      Section 4 : Loops
    6
    Introduction To And Examples Using For Loops Preview
    7
    Getting Familiar With While Loops
    8
    Breaking And Continuing In Loops
    9
    Making Shapes With Loops
    10
    Nested Loops And Printing A Tic-tac-toe Field
      Section 5 : Sets and Dictionaries
    11
    Understanding Sets and Dictionaries Preview
    12
    An example for an inventory list
      Section 6 : Input and Output
    13
    Introduction and implementation of Input and Output
    14
    Introduction to and Integrating File Input and Output
    15
    An example for a tic-tac-toe game part 1 Preview
    16
    An example of a tic-tac-toe game part 2
    17
    An example writing participant data to file
    18
    An example reading participant data from file
    19
    Doing some simple statistics with participant data from file
      Section 7 : Classes
    20
    A first look at classes
    21
    Inheritance and classes
    22
    An example of classes using pets
    23
    An example of classes using pets - dogs
    24
    An example of classes using pets - cats
    25
    Taking the pets example further and adding humans
      Section 8 : Importing
    26
    Introduction to importing and the random library Preview
    27
    Another way of importing and using lists with random
    28
    Useing the time Library
    29
    Introduction to the math library
    30
    Creating a user guessing game with random
    31
    Making the computer guess a random number
      Section 9 : Project - Blackjack game
    32
    Blackjack game Part 1: creating and shuffling a deck
    33
    Blackjack Game Part 2: Creating the Player Class Preview
    34
    Blackjack game Part 3: Expanding the Player Class
    35
    Blackjack game Part 4: Implementing a bet and Win
    36
    Blackjack game Part 5: Implementing the Player moves
    37
    Blackjack game Part 6: Running the Game (Final)
      Section 10 : Error Handling
    38
    Getting Started with Error Handling

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.