why do we have 2 course python: complete python mastery and python for developer? which course should i learn?
TLDR: If you are brand new, take complete Python mastery. If you are an experienced developer, take “Python for Developers”
The Mastery series assumes you are brand new to programming and assumes you have no prior knowledge about programming:
This course assumes you know nothing about Python or any other programming languages. Go from complete beginner to expert, with plenty of hands-on exercises along the way.
In contrast, the “for Developers” series assumes you have a working knowledge of programming:
This course is designed for people with at least 3 months of programming experience. At a minimum, you should know the fundamentals of programming such as variables, functions, conditional statements and loops. If you’re not familiar with these concepts, check out Python Programming for Beginners.
The “for Developers” course is for students that are already familiar with another programming language. Most videos are the same in both courses, the “for Developers” course just has less. E.g. you don’t need to teach a developer what a variable is all about.
If you are a developer you can choose the “for Developers” course otherwise choose the Complete Python Mastery.