Introduction to Python
By Jessica McKellar
Publisher: O'Reilly Media
Final Release Date: April 2014
Run time: 3 hours 27 minutes

Intrigued by Python? Learn how to get started with this popular language, whether you’re new to programming or just new to Python. This engaging video course teaches you Python’s core concepts and data types through hands-on exercises, and delivers fun and useful projects so you can put everything together.

With an emphasis on code readability, Python enables programmers to express concepts in fewer lines of code than you can with many other languages. Open source developer Jessica McKellar helps you discover what’s possible with Python and provides the foundation you need to begin writing programs of your own.

  • Set up a development environment with Python and a text editor
  • Explore basic data types such as integers, strings, lists, and dictionaries
  • Learn how looping lets you do lots of work with a little bit of code
  • Gain access to more functionality in Python with modules
  • Practice reading, writing, and running your first Python programs
  • Navigate the command line for writing larger programs
  • Write your own functions for encapsulating useful work
  • Use classes to group, name, and reuse functions and variables
  • Practice what you’ve learned with the state capitals quizzer and Scrabble cheater projects

Once you’re comfortable with the basics, take the next step with Steve Holden’s Intermediate Python video course.

Table of Contents
Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyIntroduction to Python
 
4.8

(based on 13 reviews)

Ratings Distribution

  • 5 Stars

     

    (12)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

92%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (13)
  • Helpful examples (11)
  • Accurate (10)
  • Concise (10)
  • Well-written (3)

Cons

No Cons

Best Uses

  • Novice (13)
  • Student (10)
    • Reviewer Profile:
    • Developer (6), Sys admin (6), Educator (3), Maker (3)

Reviewed by 13 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

 
3.0

This is a great intro

By todd_dsm

from Des Moines, IA

About Me Sys Admin

Verified Reviewer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples

Cons

  • Too basic

Best Uses

  • Novice

Comments about oreilly Introduction to Python:

This one is a good opener; don't expect to go into great detail though. You do learn to cheat at Scrabble though :-)

 
5.0

Definitely recommended

By KP

from Flat Rock, IL

Verified Reviewer

Pros

  • Accurate
  • Easy to understand
  • Excellent Instruction
  • Helpful examples

Cons

    Best Uses

    • Novice
    • Student

    Comments about oreilly Introduction to Python:

    I am very pleased with this video series. Jessica is an outstanding instructor and explains each of the topics in a way that is easy for newcomers to comprehend. The video quality is good, making it easy to view the scripts without having to squint. I would definitely buy this again.

     
    5.0

    This is an awesome course for beginners

    By Babak

    from Calgary, Canada

    About Me Maker

    Verified Reviewer

    Pros

    • Concise
    • Easy to understand
    • Helpful examples

    Cons

      Best Uses

      • Novice
      • Student

      Comments about oreilly Introduction to Python:

      I'm new to python. This is an awesome course. The subjects are related and I could easily follow. It's presented in a fun way and before I knew it, I found myself programming. Made me totally comfortable with the language and its applications.

      (1 of 1 customers found this review helpful)

       
      5.0

      Superb Intro to Python

      By Brad

      from Fayetteville, Arkansas

      About Me Educator, Maker, Sys Admin

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Novice
        • Student

        Comments about oreilly Introduction to Python:

        Jessica is a gifted teacher, and she presents things in an easy to follow manner. Her examples make the course more fun and engaging. This course is WELL worth the money! I hope she does a follow up course.

        (2 of 2 customers found this review helpful)

         
        5.0

        The best class in it's class

        By NOAM

        from kefar sava, israel

        About Me Developer

        Verified Reviewer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples

        Cons

          Best Uses

          • Novice
          • Student

          Comments about oreilly Introduction to Python:

          python.. what can i say , I've tried to learn it many times and it just didn't stick
          well now its over and it is all thanks to Jessica. she is the best teacher I've encountered thus far. The reason i use the term "teacher" is because Jessica is an actual teacher , just like my 10th grade intro to programming teacher, she [Jessica] helps you to get started with python with ease and uses a technique
          that cements the information into your brain by bringing up an "idea" as a side note and discussing it later in greater detail.

          this course will take you from knowing nothing (or bits) of python up to a point in which you're with the language and writing code confidently.
          it goes through the basic data types, writing your own functions and creating classes objects and even modules. and it does it all concisely
          in the end you even create your own scrabble cheater with python which helps reinforcing what you've learned as well as putting it into use.

          before i leave id like to thank o'reilly media who gave me this course for review free of charge and helped me to get started with python

           
          5.0

          Neat introduction to core concepts

          By Uche

          from Milton Keynes, UK

          About Me Educator, Sys Admin

          Verified Reviewer

          Pros

          • Accurate
          • Concise
          • Easy to understand
          • Helpful examples

          Cons

            Best Uses

            • Novice
            • Student

            Comments about oreilly Introduction to Python:

            A great series of videos, presented clearly and concisely, covering Python 3 programming basics. Would recommend to anyone learning how to program for the first time.

             
            5.0

            Good explanation about python basics

            By Alejandro Méndez

            from Zacatecas, México

            About Me Developer, Sys Admin

            Verified Reviewer

            Pros

            • Easy to understand

            Cons

              Best Uses

              • Novice
              • Student

              Comments about oreilly Introduction to Python:

              Its all you need to start to learn Python. Good explanation and good examples for novices.

              (2 of 2 customers found this review helpful)

               
              5.0

              Jessica's speaking style is perfect!

              By LinuxHermit

              from Nashville, TN

              About Me Designer, Developer, Educator

              Verified Reviewer

              Pros

              • Accurate
              • Easy to understand
              • Helpful examples

              Cons

                Best Uses

                • Novice
                • Student

                Comments about oreilly Introduction to Python:

                I really enjoyed watching this collection of videos, because Jessica does a great job of making everything seem so accessible. I also like that she focused on the language and not all the surrounding things (editors, terminals, etc) that many new programmers can get a bit lost on. The pacing of the videos felt perfect to follow along with.

                (1 of 1 customers found this review helpful)

                 
                5.0

                Perfect for learning python

                By Geekcomputers

                from Essex, England

                About Me Sys Admin

                Verified Reviewer

                Pros

                • Accurate
                • Concise
                • Easy to understand
                • Helpful examples

                Cons

                  Best Uses

                  • Novice

                  Comments about oreilly Introduction to Python:

                  Personally I found this tutorial very useful, there are 19 individual videos. Each video is one chapter so to speak and they all teach a different section. They start at the very beginning by explaining what can be done with Python right up to example program that use all the basic programming concepts, loops, conditional statements, functions, reading/writing to files , etc.

                  They are mostly around 15-20 in length so you can easily fit them in at some point and they are a good length so you concentrate through the whole video and not get easily distracted.

                  I felt the pace of the videos were just about right, the explanation of the topics were perfect for an introduction video, and I found I had enough time to type of some examples while she was going through them.

                   
                  5.0

                  Great Stuff!!!

                  By Scott

                  from New Zealand

                  About Me Designer, Maker, Sys Admin

                  Verified Reviewer

                  Pros

                  • Accurate
                  • Concise
                  • Easy to understand
                  • Helpful examples
                  • Well-written

                  Cons

                    Best Uses

                    • Novice
                    • Student

                    Comments about oreilly Introduction to Python:

                    I wanted to learn Python to use my new RaspberryPi and BeagleBone. I tried starting a project and using Google to bash my way through it but decided to get the basics sorted first.
                    This course is very thorough and works through the language in a very logical way. Jessica is an excellent teacher and there was enough time for me to write the code at the same time without having to pause the video. Well done!!

                    Displaying reviews 1-10

                    Back to top

                    Previous | Next »

                     
                    Buy 2 Get 1 Free Free Shipping Guarantee
                    Buying Options
                    Immediate Access - Go Digital what's this?
                    Video: $79.99
                    (Streaming, Downloadable)