The ‘Practice Python with 100 Python Exercises’ course guide you through the learning process, and will help you to learn Python by solving Python problems ranging from easy to advanced.

The course helps to solve assignments in many areas such as data analysis, image processing, visualizations, web apps, and much more. The course is usually available for INR 2,299 on Udemy but you can click on the link and get the ‘Practice Python with 100 Python Exercises’ for INR 499.

Who all can opt for this course?

  • Anyone who have a basic understanding of Python but lack the self-assurance to handle coding issues on their own

Course Highlights

Key HighlightsDetails
Registration LinkApply Now!
PriceINR 499 (INR 2,299) 75% off
Duration02 Hours
Rating4.4/5
Student Enrollment28,487 students
InstructorArdit Sulce https://www.linkedin.com/in/arditsulce
Topics Covered
Course LevelIntermediate
Total Student Reviews3,062

Learning Outcomes

  • Complete 100 Python assignments with grades ranging from beginner to expert
  • Discover your level of Python proficiency using the points gathered
  • Tackle homework problems in a variety of fields, including data analysis, image processing, visualisations, web apps, and more
  • For each exercise, compare your answers to the appropriate Python solutions
  • By the end of the course, you will be aware of the category level of your Python programming abilities
  • You have complete access to your teacher, Ardit Sulce

Course Content

S.No.Module (Duration)Topics
1.Exercise 1 to 25 (31 minutes)Course Introduction
Required Tools
Best Practices
Getting Help
Exercise 1 – Variable Updating
Exercise 1: Solution
Exercise 2 – Naming Rules
Exercise 2: Solution
Tips
Exercise 3 – Compare vs Assign
Exercise 3: Solution
Exercise 4 – TypeError
Exercise 4: Solution
Exercise 5 – Sequence Indexing
Exercise 5: Solution
Exercise 6 – Sequence Slicing
Exercise 6: Solution
Exercise 7 – Sequence Slicing
Exercise 7: Solution
Exercise 8 – Negative Indexing
Exercise 8: Solution
Exercise 9 – Negative Slicing
Exercise 9: Solution
Exercise 10 – Sequence Item Picking
Exercise 10: Solution
Continuing
Exercise 11 – Ranges
Exercise 11: Solution
Exercise 12 – More Ranges
Exercise 12: Solution
Exercise 13 – Ranges of Strings
Exercise 13: Solution
Exercise 14 – Removing Duplicates
Exercise 14: Solution
Exercise 15 – Simple Dictionary
Exercise 15: Solution
Exercise 16 – Accessing Dictionary Items
Exercise 16: Solution
Exercise 17 – Dictionary Items Sum Up
Exercise 17: Solution
Exercise 18 – KeyError
Exercise 18: Solution
Exercise 19 – Add Dictionary Key
Exercise 19: Solution
Exercise 20 – Apply Function to Dictionary Items
Exercise 20: Solution
Exercise 21 – Dictionary Filtering
Exercise 21: Solution
Exercise 22 – Formatted Print
Exercise 22: Solution
Exercise 23 – Multilevel Indexing
Exercise 23: Solution
Exercise 24 – Iterate Dictionary
Exercise 24: Solution
Exercise 25 – Print Alphabet
Exercise 25: Solution
2.Exercise 26 to 50 (34 minutes)Exercise 26 – Print Range
Exercise 26: Solution
Exercise 27 – Acceleration Calculator
Exercise 27: Solution
Exercise 28 – TypeError
Exercise 28: Solution
Exercise 29 – Liquid Volume Calculator
Exercise 29: Solution
Exercise 30 – Arguments
Exercise 30: Solution
Exercise 31 – Function Blueprint
Exercise 31: Solution
Exercise 32 – Global Variables
Exercise 32: Solution
Exercise 33 – Local Variable
Exercise 33: Solution
Exercise 34 – Local Vs. Global Variables
Exercise 34: Solution
Exercise 35 – String Splitter
Exercise 35: Solution
Exercise 36 – Word Counter
Exercise 36: Solution
Exercise 37 – Advanced Word Counter
Exercise 37: Solution
Exercise 38 – NameError
Exercise 38: Solution
Exercise 39 – AttributeError
Exercise 39: Solution
Exercise 40 – TypeError
Exercise 40: Solution
Exercise 41 – Letters in File
Exercise 41: Solution
Exercise 42 – Iterating Multiple Sequences
Exercise 42: Solution
Exercise 43 – Letters Two by Two
Exercise 43: Solution
Exercise 44 – Letters Three by Three
Exercise 44: Solution
Exercise 45 – One File per Letter
Exercise 45: Solution
Exercise 46 – Letter Extractor
Exercise 46: Solution
Exercise 47 – Conditioned Letter Extractor
Exercise 47: Solution
Exercise 48 – IndentationError
Exercise 48: Solution
Exercise 49 – Pass
Exercise 49: Solution
Exercise 50 – Text Input
Exercise 50: Solution
3.Exercise 51 to 75 (35 minutes)Exercise 51 – EOF
Exercise 51: Solution
Exercise 52 – String Formatting
Exercise 52: Solution
Exercise 53 – Multilevel Dictionary
Exercise 53: Solution
Exercise 54 – Modifying Multilevel Dictionaries
Exercise 54: Solution
Exercise 55 – Adding to Multilevel Dictionaries
Exercise 55: Solution
Exercise 56 – Dictionary to JSON
Exercise 56: Solution
Exercise 57 – JSON to Dictionary
Exercise 57: Solution
Exercise 58 – Add to JSON
Exercise 58: Solution
Exercise 59 – Enumerator
Exercise 59: Solution
Exercise 60 – Infinite Printer
Exercise 60: Solution
Exercise 61 – Timed Printer
Exercise 61: Solution
Exercise 62 – Progressive Timed Printer
Exercise 62: Solution
Exercise 63 – Progressive Time Printer with Threshold
Exercise 63: Solution
Exercise 64 – Executing Next Statement
Exercise 64: Solution
Exercise 65 – Ignoring Next Statement
Exercise 65: Solution
Exercise 66 – Translator
Exercise 66: Solution
Exercise 67 – Advanced Translator
Exercise 67: Solution
Exercise 68 – User Friendly Translator
Exercise 68: Solution
Exercise 69 – Requests
Exercise 69: Solution
Exercise 70 – File from URL
Exercise 70: Solution
Exercise 71 – Letter Counter
Exercise 71: Solution
Exercise 72 – Google Searcher
Exercise 72: Solution
Exercise 73 – Data Multiplier
Exercise 73: Solution
Exercise 74 – File Concatenator
Exercise 74: Solution
Exercise 75 – Data Plotter
Exercise 75: Solution
4.Exercise 76 to 100 (01 hour 11 minutes)Exercise 76 – Date and Time Generator
Exercise 76: Solution
Exercise 77 – Year of Birth Calculator
Exercise 77: Solution
Exercise 78 – Password Generator
Exercise 78: Solution
Exercise 79 – Password Checker
Exercise 79: Solution
Exercise 80 – Advanced Password Checker
Exercise 80: Solution
Exercise 81 – Username and Password Checker
Exercise 81: Solution
Exercise 82 – Astronomy
Exercise 82: Solution
Exercise 83 – Monitor Size Detector
Exercise 83: Solution
Exercise 84 – Pyglet
Exercise 84: Solution
Exercise 85 – Data Cleaner
Exercise 85: Solution
Exercise 86 – Data Checker
Exercise 86: Solution
Exercise 87 – Add Missing Data
Exercise 87: Solution
Exercise 88 – Data Filter
Exercise 88: Solution
Exercise 89 – Database Filter
Exercise 89: Solution
Exercise 90 – Database to CSV Converter
Exercise 90: Solution
Exercise 91 – CSV to Database
Exercise 91: Solution
Exercise 92 – File Counter
Exercise 92: Solution
Exercise 93 – Recursive File Counter
Exercise 93: Solution
Exercise 94 – URL Cleaner
Exercise 94: Solution
Exercise 95 – Comma Separated Input
Exercise 95: Solution
Exercise 96 – File Writer
Exercise 96: Solution
Exercise 97 – Advanced File Writer
Exercise 97: Solution
Exercise 98 – Desktop GUI
Exercise 98: Solution
Exercise 99 – Data Writer Web App
Exercise 99: Solution
Exercise 100 – Username and Password Checker Web App
Exercise 100: Solution
Your Python Skill Level
Bonus Lecture

Resources Required

  • A functional computer (Windows, Mac, or Linux)
  • Basic understanding of Python

Featured Review

Anish Sharma (5/5) : The instructor has got some real good questions, I have been a python user for quite some time and though of this course as a refresher. While some of the questions are very easy even for new users, some questions really make you scratch your head and google your way to the solution for hours all together. The hints and the solution section are a boon when you have almost given up. Keep up the good work and think of adding R and SQL also in your course arsenal.

Pros

  • Vinicius Marques (5/5) : It´s a excellent course to acquire pratice on routine tasks, how to convert/extract/change data and others activities .
  • Charles Folk (5/5) : I got a lot out of this course– the best way to learn a programming language is to use it yourself to solve problems.
  • Anju Mercian (5/5) : This is an awesome course, working through all the exercises teaches us the essence of the language.
  • Franco A (5/5) : Best selling author Anders Ericsson, PhD, Professor for Psychology calls this “deliberate practice”.

Cons

  • Write2ruby (2/5) : I am close to 50% of course but still waiting for complex questions to appear.
  • Ravindra Singh Chauhan (1/5) : I am not able to use the training material at all after spending half day over it.
  • Susan B (1/5) : I bought this one thinking it would be like the other one which is interactive.

About the Author

The instructor of this course is Ardit Sulce who is a Python Programmer. Founder and Author, PythonHow.. With 4.6 Instructor Rating and 79,394 Reviews on Udemy, Instructor offers 9 Courses and has taught 449,908 Students so far.

  • Ardit Sulce is a Python programmer and instructor
  • Ardit Sulce graduated in 2013 with a Master of Science in Geospatial Technologies from the University of Muenster in Germany with a concentration on using Python for remote sensing
  • Ardit Sulce have collaborated with businesses from several nations, like the Center for Conservation Geography to map and comprehend Australian ecosystems, the Swiss in-Terra for image processing, and the Australian Rapid Intelligence for data mining to uncover commercial insights
  • The following learning route is what Ardit Sulce recommend if you wish to learn Python using his courses: ‘The Python Mega Course 2022: Create 10 Real-World Apps’ is a good place to start
  • Students adore that course since it serves as a thorough introduction to Python and writing applications with it
  • If you wish to utilise Python to create small- to medium-sized programmes, take ‘Automate Anything with Python course’ everything you require to start using Python as your Swiss Army Knife is covered in that course
  • On the other hand, his advanced course ‘Advanced Python: Python OOP with 10 Real-World Applications’ would be a great option if you are interested in creating massive apps
  • On my Udemy profile page, all the courses are listed

Comparison Table

ParametersPractice Python with 100 Python ExercisesThe Python Mega Course: Learn Python in 50 Days with 20 AppsAdvanced Python Programming: Build 10 OOP Applications
OffersINR 499 (INR 2,299) 75% offINR 455 (INR 3,499) 87% offINR 455 (INR 3,499) 87% off
Duration3 hours47.5 hours23.5 hours
Rating4.4/54.7/54.6/5
Student Enrollments28,487291,74524,047
InstructorsArdit SulceArdit SulceArdit Sulce
Register HereApply Now!Apply Now!Apply Now!

Leave feedback about this

  • Rating