Solve 100 carefully crafted Python exercises directly on the interactive U-platform to solidify your Python skills.
Created by: Ardit Sulce
Produced in 2020
What you will learn
- Learn Python 3 by solving Python problems on your own
- Solve data structures and algorithm exercises to help on your data science journey
- Create 50+different functions
- Learn the basics of Python classes
- Read, write, and extract information from files
- Extract data from text
- Optimize your code in terms of processing speed and memory efficiency
- Introspect your code
- Learn Python tricks
Overall Score : 88 / 100
Here you will find an interactive Python problem solving interface where you will try to solve more than 100 Python exercises and quizzes. Moreover, you will find timed exams that will rigorously test the knowledge you gained when you were solving the preceding exercises. The problems cover different areas of Python such as functions, data structures and algorithms, files, classes, code introspection, code optimization, and more. The section of data structures and algorithms is the biggest one and it's especially useful for those who are interested in data science. You can write and run the code directly on the Udemy interface using your browser and get the answer instantly. That means you can even do this course on your mobile phone while traveling on a bus or train.
The course assumes you have some basic knowledge of Python so if you know loops, functions, conditionals, and datatypes, then this course is for you. If you don't have any knowledge of Python you can still take the course, but you will have a hard time solving the exercises. If you think you're ready to learn Python by challenging yourself, this program was carefully designed just for you. Python is both fun and extremely useful. Don't miss the chance to learn it.Who this course is for:
- Beginner Python Developers
Hi, I am Ardit! I am a Python programmer and a Python teacher. I have worked with companies from all over the world both as an employee and as self-employed using Python as both a data science tool and as a language to develop applications. Some of the projects I have worked on have been using Python together with the Center for Conservation Geography to map and understand the Australian ecosystems, processing drone land images with the Swiss in-Terra, and performing data mining to gain business insights with the Australian Rapid Intelligence.
The vast range of things you can do with Python is just mindblowing. I have used that experience to teach Python to others from all over the world. I especially take care to explain the programming concepts always assuming my students don't have a computer science background. Indeed, you don't need a computer science degree to become a programmer. I was graduated with a Master of Science in Geospatial Technologies from the University of Muenster in Germany.
I am also the founder and author of PythonHow, a Python learning resource designed particularly for people with no previous programming experience. Try out my and you will be on for a very interesting ride.
Students also recommend
4.7 (91 Reviews)
- Provider: Coursera
- Time: 25h
4.8 (28 Reviews)
- Provider: YouTube
- Time: 7h 52m
4.4 (18 Reviews)
- Provider: Google
- Time: 3h 35m