4.7  58 reviews on Udemy

Learn Practical Python 3 for Beginners (2018)

Learn OOP, Numpy, Pandas and Matplotlib with 11 exercises and full solutions
Course from Udemy
 2288 students enrolled
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

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!

Learn Practical Python 3 for Beginners (2018)
$ 94.99
per course
Also check at

FAQs About "Learn Practical Python 3 for Beginners (2018)"


Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.