May 26, 2020 | ISBN: 9781839219238 | English
Duration: 73 Lessons (5h 47m) | Size: 4.73 GB
Unlock your coding potential by solving real-world Python exercises.
Develop a robust understanding of Python’s modules and data structures
Handle databases and various data formats such as XML, JSON, CSV and SQLite
Improve your skills working with strings and regular expressions
Parse dates and zones Python’s module with an emphasis on zone-related functions
Explore and extract insights from the web
Discover core concepts of network communication and Python networking
Build data scraping tools you can keep hold of, and explore Python libraries like beautifulsoup4 to pull requests easily
Explore the world of Design Patterns to expand and enhance your “Python Pro” skills
Cover core concepts of network communication, use TCP sockets to create client and server network applications.
Python is one of the most popular and widely used programming languages in a variety of fields such as data science, analysis, gaming, GUI programming, Networking, and more. Are you someone who loves challenges and gets excited about solving them? If you’ve been using Python for some and would like to test how good a Python wrangler you are, you’ve come to the right place!
In this course, you will uncover key Python features and implement them while testing your own ability to solve particular challenges. Each unique problem will not only test your knowledge of the language, but also your ability to think outside of the box and come up with the best solutions.
Our course is divided into levels to help you go from being a bner to professional level “Pythonista”! And in case you’re stumped, you don’t have to worry: we’ll show you the best solutions to the challenges laid out in the course.
By the end of this course, you will become a confident “Python Pro”, ready to take up any challenge and solve it with your mastery. So, are you up for the challenge?
Solve a variety of real-world programming and logical problems by leveraging the power of Python
Improve your skills in using language features, algorithms, data structures, design patterns, and more
Expand your development skills by gaining hands-on experience in data analysis, visualisation, web scraping and more