Home > Store > Open Source > Python

Python Guide for the Total Beginner LiveLessons (Video Training)

Downloadable Video

  • Your Price: $119.99
  • List Price: $149.99
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Register your product to gain access to bonus material or receive a coupon.

Buy Lessons

DRM-Free Video Downloads. Purchase and immediately download individual lessons from this video. Make your lesson selections below and click on the Buy button.

Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec. Requires the free QuickTime Player software.

$20.00

Lesson 1

Python Guide for the Total Beginner LiveLessons: Lesson 1: The Basics of Python, Downloadable Video

Lesson 1: The Basics of Python In this lesson, students go over some of the basics of programming with Python. They are introduced to their development environment, learn about storing information, and use some basic logic. They also learn how to get information from the user, and how to repeat code more than once.

Duration: 00:54:57  File Size: 120 MB

$25.00

Lesson 2

Python Guide for the Total Beginner LiveLessons: Lesson 2: Advanced Concepts, Downloadable Video

Lesson 2: Advanced Concepts In this lesson, students learn about some more advanced programming techniques. They group code into functions, use dictionaries, and learn how to create objects in Python.

Duration: 00:40:32  File Size: 94 MB

$25.00

Lesson 3

Python Guide for the Total Beginner LiveLessons: Lesson 3: Designing and Extending Python, Downloadable Video

Lesson 3: Designing and Extending Python In lesson three, students learn how to extend their programs and make them easier to maintain. They'll use Python modules to make their programs more powerful, then split programs up into multiple files to make the code easier to reuse. Finally, they'll add documentation so that their code is easier to work with down the road, or by other developers.

Duration: 00:20:54  File Size: 50 MB

$25.00

Lesson 4

Python Guide for the Total Beginner LiveLessons: Lesson 4: Working with Data, Downloadable Video

Lesson 4: Working with Data In this lesson students learn to work with data. First, they learn how to open and write to files. They learn how to use JSON to make sharing data easier, and they learn how to use databases to store more complex information.

Duration: 00:32:56  File Size: 75 MB

$25.00

Lesson 5

Python Guide for the Total Beginner LiveLessons: Lesson 5: Making Applications, Downloadable Video

Lesson 5: Making Applications In this lesson students are introduced to two ways of creating applications in Python. The first, Flask, can be used to create dynamic webpages. The second, PyGame, can be used to make desktop applications as well as, obviously, games.

Duration: 00:43:49  File Size: 110 MB

$25.00

Lesson 6

Python Guide for the Total Beginner LiveLessons: Lesson 6: Beyond the Code, Downloadable Video

Lesson 6: Beyond the Code In this lesson, students develop some skills outside of writing code, and start to think about what they want to do next. First, they go over how to save their code properly by using versioning. Second, they go over how to troubleshoot their code. Finally, they go over projects that might interest you and places where you can learn more about Python and coding in general.

Duration: 00:24:21  File Size: 53 MB

$25.00

Lesson 7

Python Guide for the Total Beginner LiveLessons: Lesson 7: Case Studies, Downloadable Video

Lesson 7: Case Studies In this lesson, students review two fully-function applications. In one, they'll be using databases, input and output, and formatting to create a classroom minder. In the other, they'll be using PyGame, objects, and modules to create a card game.

Duration: 00:38:31  File Size: 78 MB

Description

  • Copyright 2014
  • Edition: 1st
  • Downloadable Video
  • ISBN-10: 0-13-335911-5
  • ISBN-13: 978-0-13-335911-4

4+ Hours of Video Instruction

Python Guide for the Total Beginner LiveLessons is an introduction to programming in Python. Students will learn not only about the basics of programming and how to work with Python, they will delve into advanced concepts, such as object oriented programming, working with database, developing for the web, and creating games.

Katie Cunningham is a Python developer and author of Teach Yourself Python in 24 Hours. She's a frequent teacher, not only at conferences, but at events geared towards improving diversity in the open source arena and increasing the number of children exposed to programming.

The lessons are split into six parts. In the first, Python is installed, the student is introduced to their development environment, and some programming basics are introduced. In the second lesson, students are introduced to object oriented design, and are taught how to make custom data types in Python. In the third lesson, program design and documentation are discussed, and in the fourth, students learn about various ways to deal with data. The fifth lesson introduces the student to web and game development, and the sixth lesson talks about the proper way to save code, how to fix bugs, and what the student can do now that they've learned the basics of Python. The final lesson is two case studies, where the code behind two fully-functioning programs is reviewed.

Table of Contents

Lesson 1: The Basics of Python In this lesson, students go over some of the basics of programming with Python. They are introduced to their development environment, learn about storing information, and use some basic logic. They also learn how to get information from the user, and how to repeat code more than once.

Lesson 2: Advanced Concepts In this lesson, students learn about some more advanced programming techniques. They group code into functions, use dictionaries, and learn how to create objects in Python.

Lesson 3: Designing and Extending Python In lesson three, students learn how to extend their programs and make them easier to maintain. They'll use Python modules to make their programs more powerful, then split programs up into multiple files to make the code easier to reuse. Finally, they'll add documentation so that their code is easier to work with down the road, or by other developers.

Lesson 4: Working with Data In this lesson students learn to work with data. First, they learn how to open and write to files. They learn how to use JSON to make sharing data easier, and they learn how to use databases to store more complex information.

Lesson 5: Making Applications In this lesson students are introduced to two ways of creating applications in Python. The first, Flask, can be used to create dynamic webpages. The second, PyGame, can be used to make desktop applications as well as, obviously, games.

Lesson 6: Beyond the Code In this lesson, students develop some skills outside of writing code, and start to think about what they want to do next. First, they go over how to save their code properly by using versioning. Second, they go over how to troubleshoot their code. Finally, they go over projects that might interest you and places where you can learn more about Python and coding in general.

Lesson 7: Case Studies In this lesson, students review two fully-function applications. In one, they'll be using databases, input and output, and formatting to create a classroom minder. In the other, they'll be using PyGame, objects, and modules to create a card game.

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home & Office Technologies, Business & Management, and more.  View All LiveLessons   http://www.informit.com/imprint/series_detail.aspx?ser=2185116

Updates

Submit Errata

More Information

ONE MONTH ACCESS!

WITH PURCHASE


Get unlimited 30-day access to thousands of Books & Training Videos about technology, professional development and digital media If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months.

Save 35% on Video LiveLessons with coupon VIDEO35