Python & Introduction to Data Science

Learn the basics of Python and the most important Data Science libraries with this step by step guide!

4.25 (1127 reviews)
Udemy
platform
English
language
Data Science
category
instructor
45,877
students
9 hours
content
Oct 2018
last update
$64.99
regular price

What you will learn

Basic Notebook commands

Variables and conversions in Python

Variables, lists, dictionaries, sets, classes in Python

Definition of a function

Date management

Reading and writing files

Mathematical functions in Numpy

Functions to create random data

Indexing methods

Pivot tables in Pandas

Display options

RAM memory optimization for large amounts of data

Description

Python is the most important language in the field of data, and its libraries for analysis and modeling are the most relevant tools to use.

In this course we will start building the basics of Python and then going to deepen the fundamental libraries like Numpy, Pandas, and Matplotlib.

 

The four main features of this course are:

1. Clear and simplified language, suitable for everyone

2. Practical and efficient

3. Examples, illustrations and demonstrations with relative explanations

4. Continuous updating of contents and exercises

Content

Introduction

01 Python & Introduction to Data Science

Python

2.01 Configuration of the development environment
2.02 How to install Python libraries
2.03 Basic Notebook Controls
2.04 Introduction to Python
2.05 Operations in Python
2.06 Variables and conversions in Python
2.07 Strings and functions of modifications
2.08 Python’s Lists
2.09 Functions with lists
2.10 Dictionaries in Python
2.11 Functions with dictionaries
2.12 Set in Python
2.13 Assignment mechanism in Python
2.14 Conditional instructions in Python
2.15 Python iteration instructions
2.16 Creating functions in Python
2.17 Scripts and modules in Python
2.18 Error handling in Python
2.19 Reading and writing files in Python
2.20 Classes in Python
2.21 Inheritance of classes in Python
2.22 Time management functions
2.23 Practical exercises with Python (1)
2.24 Practical exercises with Python (2)
2.25 Practical exercises with Python (3)
2.26 Practical exercises with Python (4)
2.27 Practical exercises with Python (5)
2.28 Practical exercises with Python (6)

Numpy

3.01 Introduction to Numpy
3.02 Arrays in Numpy
3.03 Indexing of matrices in Numpy
3.04 Copy, arange and random in Numpy
3.05 Data type and conversion to Numpy
3.06 Mathematical Functions in Numpy
3.07 Order functions in Numpy
3.08 Data management functions in Numpy
3.09 Functions to create arrays in Numpy (1)
3.10 Functions to create arrays in Numpy (2)
3.11 Logical operations in Numpy
3.12 Random in Numpy
3.13 Reading files in Numpy
3.14 Writing files in Numpy
3.15 Practical exercises with Numpy (1)
3.16 Practical exercises with Numpy (2)
3.17 Practical exercises with Numpy (3)
3.18 Practical exercises with Numpy (4)
3.19 Practical exercises with Numpy (5)
3.20 Practical exercises with Numpy (6)
3.21 Practical exercises with Numpy (7)

Pandas

4.01 Introduction to Pandas
4.02 DataFrame and Series in Pandas
4.03 Indexing methods in Pandas
4.04 Groupby in Pandas
4.05 Mathematical Operations in Pandas
4.06 Indexing and editing of a Series data
4.07 Indexing, editing and deletion of a DataFrame
4.08 Merge in DataFrame
4.09 Display options in Pandas
4.10 Pivot chart in Pandas
4.11 Managing dates in Pandas (1)
4.12 Managing dates in Pandas (2)
4.13 Processing data in Pandas (1)
4.14 Processing of data in Pandas (2)
4.15 Methods for editing strings in Pandas
4.16 Advanced indexing methods in Pandas
4.17 Create graphs in Pandas
4.18 Memory management for large data

Screenshots

Python & Introduction to Data Science - Screenshot_01Python & Introduction to Data Science - Screenshot_02Python & Introduction to Data Science - Screenshot_03Python & Introduction to Data Science - Screenshot_04

Reviews

Methodius
February 9, 2023
The content was good, but i struggled with the tutor's accent, so a transcription could have helped. Also, a sample dataset to work with would have been nice
Coutard
December 3, 2021
The quality of the image is not good. It goes from normal to blurry back and forth. I cannot see anything and could not understand what the tutor was explaining.
Alejandro
October 15, 2021
The content of the course is wide and detailed the instructor is excelent and speaks slowly for easier understanding and digest the lesson, totally recommended
Nads
August 23, 2021
Very good course. It explains the basics in details and a new user can actually start practicing Python.
Mariagrazia
March 9, 2021
Il corso è ben strutturato ed è molto interessante. Forse è un po' troppo veloce negli esempi pratici.
Vamsi
May 21, 2020
The installation process for Linux users is not clearly mentioned. I recommend to add these in to the video for getting better knowledge for Linux users.
Himanshu
May 20, 2020
It was a good experience. But there was difficulty in understanding the tutor speak,it was little unclear and i had to enable captions. Course was extremely useful,informative and practically reachable.
Takshil
April 10, 2020
Horrible to start with and the instructor is not clear about what he wants to say. No beginner will ever be able to understand from this course. Totally not worth spending on.
Ibrahim
April 7, 2020
EL curso está regular pero las notas que ofrecen son un desorden, de hecho no son notas es lo que queda de lo que el instructor va haciendo su explicación, no son explicativas, el instructor comete errores básicos en programación: 1) Nunca usar variables como l_1, s_3 y cosas así y lo hace en cada lección 2) Nunca usa comentarios para hacer más fácil la lectura de las notas, al final uno no puede leer lógicamente las notar
Siva
March 1, 2019
Basic installation is explained clearly. Could also include potentials error that users might face. Also installation for MAC can be included. If not in video, just how it should be done can be explained.
Arthur
February 28, 2019
Easy to understand the concept and the step by step procedure is well delivered! Thumbs up for this course :)
Sourav
February 12, 2019
The course is well-versed, and easy to understand from the basics till the end. It was fun too. Glad to learn this course.
Jeffrey
December 29, 2018
So far I feel the course is taught so I understand the material. Being able to stop and get caught up is very helpful.
Stenio
December 2, 2018
For the beginners, install the environment could be more complex because each computer has a different config. So, it's possible spend a lot of time.
Roderick
December 2, 2018
If I should follow the installation instructions in the video I wouldn't be able to install the software needed. It demands som basic skills in the command prompt. But after that it's getting better :)

Charts

Price

Python & Introduction to Data Science - Price chart

Rating

Python & Introduction to Data Science - Ratings chart

Enrollment distribution

Python & Introduction to Data Science - Distribution chart
1918916
udemy ID
9/18/2018
course created date
5/17/2019
course indexed date
Bot
course submited by