This is the code repository for Troubleshooting Python Application Development [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
This course is the perfect guide to help developers solve problems they face in their application development. This course takes a problem-solution approach, where each video covers a specific task that solves a specific problem with Python application development.
- Locate root causes by benchmarking and profiling your application
- Speed up your code with natively Python idioms
- Tackle long-running loops on big lists with NumPy
- Speed up your I/O heavy tasks with concurrent programming
- Make your apps run faster with parallel programming
- Organize your code better using Object Oriented Programming
To fully benefit from the coverage included in this course, you will need:
This course is for developers who have a good grasp of Python, but haven't had time to investigate the internal structure of the language. Hackers in startups looking to iterate quickly or engineers in sales or data science who want to rapidly iterate performant Python solutions, without getting bogged down in the theory, will find that this course is the perfect answer to their code performance problems!
This course has the following software requirements:
SETUP AND INSTALLATION
Minimum Hardware Requirements
For successful completion of this course, students will require the computer systems with at least the following:
OS: Windows 7 SP1 64-bit, Windows 8.1 64-bit or Windows 10 64-bit
Processor: Intel Core i5 or equivalent
Memory: 8 GB RAM
Storage: 35 GB available space
Recommended Hardware Requirements For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:
OS: Windows 7 SP1 64-bit, Windows 8.1 64-bit or Windows 10 64-bit
Processor: Intel Core i7 or equivalent
Memory: 8 GB RAM
Storage: 35 GB available space
Software Requirements
OS: Windows 7 or Windows 10
Browser: Google Chrome, Latest Version
Code Editor: Atom IDE, Latest Version
Others: Python3 installed using the Anaconda package or equivalent, Tensorflow r1.4