Skip to content

ishaansharma/Troubleshooting-Python-Application-Development

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Troubleshooting Python Application Development [Video]

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.

About the Video Course

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.

What You Will Learn

  • 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

Instructions and Navigation

Assumed Knowledge

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!

Technical Requirements

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

Related Products

About

Code repository for Troubleshooting Python Application Development, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 51.9%
  • Python 37.0%
  • Perl 11.1%