Learn Practical Python 3 for Beginners (2018)

Learn OOP, Numpy, Pandas and Matplotlib with 11 exercises and full solutions

4.45 (68 reviews)
Udemy
platform
English
language
Programming Languages
category
Learn Practical Python 3 for Beginners (2018)
2,322
students
20.5 hours
content
Jan 2023
last update
$59.99
regular price

What you will learn

You'll learn how and why to use lists, tuples, dictionaries and sets

Have a full grasp of both while loops and for loops

How to convert lists, dictionaries and sets into comprehension

How to work with txt files, pickle files, and the os module

How to use generators, generator expressions and functional programming

Gain a complete understanding of OOP (Object-Orientaed Programming

Use functions, lambda expressions, built-in functions, and decorators

How to manipulate arrays with the numpy module

How to manipulate and make sense of large data frames with the pandas module

Create beautiful and interactive graphs with matplotlib module

Create a simple paper, scissors, rock game

Why take this course?

This course teaches you the fundamentals of any programming language, with Python 3.6 and Anaconda 5.0.0 with Jupyter Notebook!

The course is suitable for those are either completely new to programming, or are coming from another programming language (R, JavaScript, etc) and are keen to get a solid grasp of using Python.

You'll be learning:

  • Installing Jupyter Notebook IDE
  • Using all the vital features of Jupyter Notebook
  • Variables and comparison operators
  • Strings, slicing and formatting
  • Lists, Dictionaries, Tuples and Sets
  • Control flow and loops
  • List, Set and Dictionary Comprehension
  • Functions and decorators to make your code my Pythonic!
  • Random module and Built-in Functions
  • Lambda expressions and Handling errors
  • Learn how to manage files with the OS module
  • Work with txt and pickle files
  • Generators, Generators expressions and functional programming
  • You'll fully master Object-Orientated Programming
  • Work with Numpy and Pandas modules for manipulating dataframes
  • Visualize data with Matplotlib module
  • Work with projects starting with a simple Scissors, Paper, Rock game
  • New lectures and practical projects will be added regularly.

There are a total of 11 exercises with full solutions provided as ipython files, pdf files and lecture solutions.

This course will be kept up to date!

Check out the previews to get a taster of what you'll learn. Cheers!

Screenshots

Learn Practical Python 3 for Beginners (2018) - Screenshot_01Learn Practical Python 3 for Beginners (2018) - Screenshot_02Learn Practical Python 3 for Beginners (2018) - Screenshot_03Learn Practical Python 3 for Beginners (2018) - Screenshot_04

Reviews

Sina
August 18, 2023
It is an amazing match for my needs. Thanks a lot to the Mr. Russell for creating this amazing course
Manolis
May 19, 2021
I was trying to find a course just to learn python for my peronal exelixis.I believe that your course is very good for me.
Jasmin
July 17, 2018
I really liked this course. Michael has a very calm voice and explains everything very well. There are a lot of exercises which you can go through to internalize what you've learned. Moreover, Michael responded very quickly when I had questions regarding the tasks. I absolutely recommend this course to beginners like me who have also tried Michael's free course and liked it. This one is more comprehensive but very similar in style. You can start with this one, too. You won't regret it.
Maliki
June 18, 2018
Great job on Michael's course. He's really very good with attention to details. Honestly, I have enrolled for so many coding courses but I have had to struggle learning and getting what are being taught. Right now, just after enrolling in his Python course, I am experiencing efficiency and gradually becoming proficient with coding which I have had hard time learning in the past. His teaching pattern is attention to detail and very concise with clarity. Can't wait to enroll for more of his up-coming courses.
Subrata
March 5, 2018
very very detailed hands on explanation on all the topics of python , particularly on comprehension part , I have not seen any course covering in such details this course is actual real time pre cursor to any data science related Python course ...keep on doing the good work ..

Charts

Price

Learn Practical Python 3 for Beginners (2018) - Price chart

Rating

Learn Practical Python 3 for Beginners (2018) - Ratings chart

Enrollment distribution

Learn Practical Python 3 for Beginners (2018) - Distribution chart

Related Topics

1423732
udemy ID
11/6/2017
course created date
11/24/2019
course indexed date
Bot
course submited by