Master Python by Coding 100 Practical Problems
Master Python by Coding 100 Practical Problems, available at $89.99, has an average rating of 4.49, with 211 lectures, 100 quizzes, based on 3540 reviews, and has 33414 subscribers.
You will learn about Solve 100 Python scored assignments ranging from beginner to expert levels. Know your Python skill level via the collected points. Solve assignments in many areas: data analysis, image processing, visualizations, web apps, and much more. Compare your solutions to the correct Python solutions for every exercise. You will have the Teacher’s Edition! You will know the category level of your Python programming skills by the end of the course. Have unlimited access to your instructor: Ardit Sulce This course is ideal for individuals who are People who know Python basics, but lack the confidence to solve coding problems on their own. It is particularly useful for People who know Python basics, but lack the confidence to solve coding problems on their own.
Enroll now: Master Python by Coding 100 Practical Problems
Summary
Title: Master Python by Coding 100 Practical Problems
Price: $89.99
Average Rating: 4.49
Number of Lectures: 211
Number of Quizzes: 100
Number of Published Lectures: 210
Number of Curriculum Items: 311
Number of Published Curriculum Objects: 210
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- Solve 100 Python scored assignments ranging from beginner to expert levels.
- Know your Python skill level via the collected points.
- Solve assignments in many areas: data analysis, image processing, visualizations, web apps, and much more.
- Compare your solutions to the correct Python solutions for every exercise. You will have the Teacher’s Edition!
- You will know the category level of your Python programming skills by the end of the course.
- Have unlimited access to your instructor: Ardit Sulce
Who Should Attend
- People who know Python basics, but lack the confidence to solve coding problems on their own.
Target Audiences
- People who know Python basics, but lack the confidence to solve coding problems on their own.
Unlike standard video courses that walk you through the learning process, in this course, you will learn and improve your Python skills by solving 100 different Python assignments on your own. The assignments range from easy to advanced and each assignment comes with the solution provided by the instructor so you can compare your code with that of the instructor.
The course works best for those who already know Python basics that are variables, basic data types, functions, loops, and conditionals. If you don’t know Python basics, please, take a Python for beginners course first. Besides the exercises, the course also contains short and to-the-point videos tackling key Python concepts related to the exercises.
The exercises become more difficult as you progress through the course. The topics that the problems cover vary widely. You will find problems such as simple password generators, removing duplicates, finding the smallest file, fixing bugs in existing programs, and even creating chatbots from scratch. The wide range of exercises helps to improve your Python skills in all important areas.
This course will also increase your confidence when applying for jobs. The skills you learn in this class are common questions in programming job interviews. You will be prepared!
Course Curriculum
Chapter 1: Exercise 1 to 25
Lecture 1: Course Introduction
Lecture 2: Required Tools
Lecture 3: Best Practices
Lecture 4: Getting Help
Lecture 5: Exercise 1 – Variable Updating
Lecture 6: Exercise 1: Solution
Lecture 7: Exercise 2 – Naming Rules
Lecture 8: Exercise 2: Solution
Lecture 9: Tips
Lecture 10: Exercise 3 – Compare vs Assign
Lecture 11: Exercise 3: Solution
Lecture 12: Daily Python Projects
Lecture 13: Exercise 4 – TypeError
Lecture 14: Exercise 4: Solution
Lecture 15: Exercise 5 – Sequence Indexing
Lecture 16: Exercise 5: Solution
Lecture 17: Exercise 6 – Sequence Slicing
Lecture 18: Exercise 6: Solution
Lecture 19: Exercise 7 – Sequence Slicing
Lecture 20: Exercise 7: Solution
Lecture 21: Exercise 8 – Negative Indexing
Lecture 22: Exercise 8: Solution
Lecture 23: Exercise 9 – Negative Slicing
Lecture 24: Exercise 9: Solution
Lecture 25: Exercise 10 – Sequence Item Picking
Lecture 26: Exercise 10: Solution
Lecture 27: Continuing
Lecture 28: Exercise 11 – Ranges
Lecture 29: Exercise 11: Solution
Lecture 30: Exercise 12 – More Ranges
Lecture 31: Exercise 12: Solution
Lecture 32: Exercise 13 – Ranges of Strings
Lecture 33: Exercise 13: Solution
Lecture 34: Exercise 14 – Removing Duplicates
Lecture 35: Exercise 14: Solution
Lecture 36: Exercise 15 – Simple Dictionary
Lecture 37: Exercise 15: Solution
Lecture 38: Exercise 16 – Accessing Dictionary Items
Lecture 39: Exercise 16: Solution
Lecture 40: Exercise 17 – Dictionary Items Sum Up
Lecture 41: Exercise 17: Solution
Lecture 42: Exercise 18 – KeyError
Lecture 43: Exercise 18: Solution
Lecture 44: Exercise 19 – Add Dictionary Key
Lecture 45: Exercise 19: Solution
Lecture 46: Exercise 20 – Apply Function to Dictionary Items
Lecture 47: Exercise 20: Solution
Lecture 48: Exercise 21 – Dictionary Filtering
Lecture 49: Exercise 21: Solution
Lecture 50: Exercise 22 – Formatted Print
Lecture 51: Exercise 22: Solution
Lecture 52: Exercise 23 – Multilevel Indexing
Lecture 53: Exercise 23: Solution
Lecture 54: Exercise 24 – Iterate Dictionary
Lecture 55: Exercise 24: Solution
Lecture 56: Exercise 25 – Print Alphabet
Lecture 57: Exercise 25: Solution
Chapter 2: Exercise 26 to 50
Lecture 1: Exercise 26 – Print Range
Lecture 2: Exercise 26: Solution
Lecture 3: Exercise 27 – Acceleration Calculator
Lecture 4: Exercise 27: Solution
Lecture 5: Exercise 28 – TypeError
Lecture 6: Exercise 28: Solution
Lecture 7: Exercise 29 – Liquid Volume Calculator
Lecture 8: Exercise 29: Solution
Lecture 9: Exercise 30 – Arguments
Lecture 10: Exercise 30: Solution
Lecture 11: Exercise 31 – Function Blueprint
Lecture 12: Exercise 31: Solution
Lecture 13: Exercise 32 – Global Variables
Lecture 14: Exercise 32: Solution
Lecture 15: Exercise 33 – Local Variable
Lecture 16: Exercise 33: Solution
Lecture 17: Exercise 34 – Local Vs. Global Variables
Lecture 18: Exercise 34: Solution
Lecture 19: Exercise 35 – String Splitter
Lecture 20: Exercise 35: Solution
Lecture 21: Exercise 36 – Word Counter
Lecture 22: Exercise 36: Solution
Lecture 23: Exercise 37 – Advanced Word Counter
Lecture 24: Exercise 37: Solution
Lecture 25: Exercise 38 – NameError
Lecture 26: Exercise 38: Solution
Lecture 27: Exercise 39 – AttributeError
Lecture 28: Exercise 39: Solution
Lecture 29: Exercise 40 – TypeError
Lecture 30: Exercise 40: Solution
Lecture 31: Exercise 41 – Letters in File
Lecture 32: Exercise 41: Solution
Lecture 33: Exercise 42 – Iterating Multiple Sequences
Lecture 34: Exercise 42: Solution
Lecture 35: Exercise 43 – Letters Two by Two
Lecture 36: Exercise 43: Solution
Lecture 37: Exercise 44 – Letters Three by Three
Lecture 38: Exercise 44: Solution
Lecture 39: Exercise 45 – One File per Letter
Lecture 40: Exercise 45: Solution
Lecture 41: Exercise 46 – Letter Extractor
Instructors
-
Ardit Sulce
Python Programmer. Founder and Author, PythonHow.
Rating Distribution
- 1 stars: 57 votes
- 2 stars: 72 votes
- 3 stars: 409 votes
- 4 stars: 1326 votes
- 5 stars: 1676 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Financial Technology Courses to Learn in December 2024
- Top 10 Agile Methodologies Courses to Learn in December 2024
- Top 10 Project Management Courses to Learn in December 2024
- Top 10 Leadership Skills Courses to Learn in December 2024
- Top 10 Public Speaking Courses to Learn in December 2024
- Top 10 Affiliate Marketing Courses to Learn in December 2024
- Top 10 Email Marketing Courses to Learn in December 2024
- Top 10 Social Media Management Courses to Learn in December 2024
- Top 10 SEO Optimization Courses to Learn in December 2024
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024