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
Table of Contents
Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyIntroduction to Python
 
4.9

(based on 20 reviews)

Ratings Distribution

  • 5 Stars

     

    (18)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

95%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (20)
  • Helpful examples (18)
  • Accurate (16)
  • Concise (15)
  • Well-written (6)

Cons

No Cons

Best Uses

  • Novice (19)
  • Student (15)
  • Intermediate (3)
    • Reviewer Profile:
    • Developer (9), Sys admin (9), Maker (4), Designer (3), Educator (3)

Reviewed by 20 customers

Displaying reviews 1-10

Back to top

Previous | Next »

 
5.0

python best or bust

By pwal

from norwell, ma

About Me Consultant, Developer

Verified Buyer

Pros

  • Accurate
  • Easy to understand
  • Fast Developemnt
  • Helpful examples
  • Well-written

Cons

  • Not Compiled

Best Uses

  • Easy And Powerful
  • Expert
  • Intermediate
  • Novice
  • Student

Comments about oreilly Introduction to Python:

Having programmed for almost 45 years. I had heard that I should give python a try for my latest
project. I had doubts because python is not compiled to machine code and would it be fast enough and have the advanced capabilities I could use. After watching Jessica's course I have decided that python is exactly the language I have been looking for. For beginners it is easy to learn with Jessica's intro course and can be used to complete more advanced projects. Major strengths include: ease of understanding for beginners with examples and tools used by Jessica in the course, and her positive comments about how easy python is to use. My project is to download my solar data, message it, and do a variety of graphs and comparison's to data I collected prior to installation of the solar system with the local
electrical utility.

 
5.0

Mastering the basics one step at a time

By Asenski

from Batanovtsi, Bulgaria

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples

Cons

    Best Uses

    • Novice
    • Student

    Comments about oreilly Introduction to Python:

    Very handy and practical. There is hardly any theory - it's all down to how to use Python itself. Anyone with basic understanding of how to use a computer can follow this at ease.
    The only drawback I see is that some non-native speakers may have difficulty with the diction of the presenter - her speaking is a bit fast-paced and very American.
    Nevertheless, this is so well explained that my parents were able to handle the material with me translating as the recording went.
    A tip for starters - try to have a basic idea of what is a: variable, function, boolean (it's enough to read the definition) before you start the course.

    (1 of 1 customers found this review helpful)

     
    5.0

    Ideal for those starting out in Python or programming

    By Stip

    from Sydney Australia

    About Me Developer

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples

    Cons

      Best Uses

      • Novice
      • Student

      Comments about oreilly Introduction to Python:

      Am a seasoned developer and got this for my daughter who's starting programming some time ago. Recently viewed this program as a refresher and found it gave a basic, easy to understand presentation of the key aspects of programming as well as an introduction to Python. Was especially pleased that it did not get bogged down in details that would confuse a beginner nor did it skip over anything that would be relevant.

      (1 of 1 customers found this review helpful)

       
      5.0

      Awesome introduction to know about the potential of Python

      By aturegano

      from Madrid, Spain

      About Me Designer, Developer, Maker, Sys Admin

      Verified Reviewer

      Pros

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

      Cons

        Best Uses

        • Novice

        Comments about oreilly Introduction to Python:

        It's a nice introduction that shows the potential of Python as programming language to solve common problems. From my point of view this video is not long enough to get the basic skills needed for start Python basic programming because there are a lot of topics that cannot be covered in such amount of time. Nevertheless, I consider it a 5 stars video.
        If you doubt about learning Python this video will encourage you to start learning it once you know how much you can do with so little code.
        It's very well presented and the examples shown are useful and informative. I like the dynamic style used by the lecturer, it's engaging and it's not stressful.

        (0 of 1 customers found this review helpful)

         
        4.0

        At long last!

        By Burj40

        from Washington DC

        About Me Sys Admin

        Verified Reviewer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples

        Cons

          Best Uses

          • Intermediate
          • Novice

          Comments about oreilly Introduction to Python:

          I've tried numerous times to understand OOP and I chose Python as the first language to learn. I finally understand after numerous tries. I'm a systems IT professional- data center virtualization , cloud computing, networking, SAN (NetApp) type skillsets. I've wanted to learn how to code but I always had to stay ahead of the other technologies. This is a good course, and Jessica does a great job explaining Python. I really do get it.. It will help me as I combine all my skills to join the Cyber Security fight! PRO PATRIA VIGILANS

           
          5.0

          Excellent Material for Beginner, Even Better Instructor

          By Seanr

          from Detroit, MI

          About Me Sys Admin

          Pros

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

          Cons

            Best Uses

            • Novice
            • Student

            Comments about oreilly Introduction to Python:

            I'm completely new to programming, including Python, although I've been in IT for many years. This course is my break through and keeps me wanting to learn more. Jessica is an amazing instructor, can't say enough.

            Note: Coursework is located elsewhere, I've read that Codeacademy.com is a good start. I'm hoping that the next Path is as good as Jessica made this course.

            Thanks you, Jessica!

            (1 of 1 customers found this review helpful)

             
            5.0

            Great!

            By Piton

            from Canada

            Pros

            • Easy to understand
            • Helpful examples

            Cons

              Best Uses

              • Student

              Comments about oreilly Introduction to Python:

              Jessica gives an interesting introduction to Python. The Video comes with Codeacademy practices.

              (0 of 1 customers found this review helpful)

               
              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.

                  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)