LinkedIn Google + Facebook YouTube Twitter
Build infinite skills
with project-based training videos
Intermediate Python Programming Training Video

Intermediate Python Programming Training Video

A Practical Training Course That Teaches Real World Skills

In this project-based Intermediate Python Programming video tutorial series, you'll quickly have relevant skills for real-world applications.

Follow along with our expert instructor in this training course to get:

  • Concise, informative and broadcast-quality Intermediate Python Programming training videos delivered to your desktop
  • The ability to learn at your own pace with our intuitive, easy-to-use interface
  • A quick grasp of even the most complex Intermediate Python Programming subjects because they're broken into simple, easy to follow tutorial videos

Practical working files further enhance the learning process and provide a degree of retention that is unmatched by any other form of Intermediate Python Programming tutorial, online or offline... so you'll know the exact steps for your own projects.

Share |
SKU: 02386 | Duration: 2.75 hours - 33 tutorial videos | Date Released: 2016-07-18
Works on: Windows PC or Mac | Format: Download | Instructor: Jessica McKellar

Table of Contents

expand all / collapse all

Course Description

What do Scrabble cheaters, Shakespearean sonnets, Twitter, and the Astronomy Picture of the Day have to do with Python software programming? For software impresario Jessica McKellar, they're playful tools for teaching intermediate-level Python programming techniques.

During her time as an organizer of the Boston Python User Group (one of the world's largest Python groups), she taught hundreds of Python wannabees to happily program like pros. She uses that experience to benefit the next generation of Pythonistas in this follow-up to her widely popular Introduction to Python video.

* Review data structures like lists, dictionaries, and sets; and when to best use them

* Discover list comprehensions, a conceptual technique for constructing lists in an easy way

* Analyze code performance using tools like profiling, code timing, and Big O notation

* Understand why refractoring code can make it more testable

* Learn best practices for scripting and documentation

* Practice the smart ways to navigate an existing codebase

* Search for, replace, and parse text using regular expressions and the re module

* Understand single threaded programs, threading primitives, and multi-threaded programs

Jessica McKellar is the Director of Engineering at DropBox in San Francisco. A graduate of MIT, she enjoys the Internet, networking, low-level systems engineering, and contributing to and helping other people contribute to open source software. She is a Python Twisted maintainer and a local STEM volunteer.

Unlimited Online Access

The O’Reilly Learning Library is now part of Safari

Broad, deep, and trustworthy information—everything from the Learning Library plus much more. 40,000 books, videos, and tutorials from 200+ pro publishers.

Try it Free
  • Learn the way you like to—video, audio, books, tutorials, lessons
  • Available anytime, anywhere—mobile, desktop, even offline
  • Find the exact information you need to solve a problem on the fly, or learn something new from the ground up.

100% Money Back Guarantee

Complete Customer Satisfaction is our goal. All O'Reilly Training DVDs come with a 100% money back guarantee. If you are not happy with your Training DVD just contact our sales department within 30 days of purchase for a refund. View our full terms and conditions


-->