Name: [004] Jerol Harrington
Member: 104 months
Authored: 3 videos
Description:

An Introduction To Python Objects Using IPython (Part-1) [ID:008] (1/3)

in series: An Introduction to Python Objects, using IPython

video tutorial by Jerol Harrington, added 03/07

(Showmedo is undergoing major changes. To report any problems viewing the videos please email us and include browser and OS specifics. Cheers - Kyran.)

If you have written any Python code at all, you have been using objects all along. We use the IPython shell to show how objects and methods work at the most basic level. See here (effbot.org) for a brief background to objects.

Got any questions?

Get answers in the ShowMeDo Learners Google Group.

Video statistics:

  • Video's rank shown in the most popular listing
  • Video plays: 5482 (since July 30th)
  • Plays in last week: 6
  • Published: Sometime before 1st March 2007 (in other words - we don't remember!)

Thank-yous, questions and comments

If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?

You may also want to see our ShowMeDo Google Group to speak to our active users and authors.

Your email address will not be published.

Show some quick comments >>








All comments excluding tick-boxed quick-comments

Good. Useful.


65. benjamin serrato Mon, 19 Jul 2010 19:05

Thanks, I found you explanation of what an object *is* very helpful, particularly having read the effbot.com link before watching the video. I'm the sort of person who reads "everything is an object" and will stop reading until I've reached a temporary conception of what that means. So I really appreciate your clear reiteration that names (ie labels) are not objects but point to objects and that uniqueness of an object can be checked by using the id() function. You even thought ahead to show that the actual object (e.g. "a literal string") takes the method, not the name; a query I had when I read my first python web intro. Oh, and sneaking iPython in was clever too. Probably better than just making an iPython video.


64. Andre du Toit Thu, 15 Jul 2010 11:18

Very useful for new ipython user.Thank you


Makes me appreciate python even more.


Very informative! I've been looking for general basic information about Ipython and this video delivered.

Thanks!


A very good explanation!!


60. David Hickok Fri, 05 Mar 2010 06:57

I have not looked at IPython for quite a while, I will now have to try it out again.


Good. And interesting the introduction to a new shell too.

Evaristo


great video, thanks


57. anonymous Fri, 27 Nov 2009 06:25

You could speed up just a little bit.


clearly presented


55. anonymous Sat, 07 Nov 2009 02:39

thank you, it was very helpful


54. anonymous Thu, 05 Nov 2009 17:25

A little slow paced and low key for my taste.


53. anonymous Thu, 05 Nov 2009 02:35

Great video ...


52. anonymous Fri, 02 Oct 2009 05:21

Love the pace, the attention to vocabulary, the showcasing of explore-it-yourself features.

Good work =)


51. anonymous Fri, 02 Oct 2009 04:50

Love the pace, the attention to vocabulary, the showcasing of explore-it-yourself features.

Good work =)


Thanks Jerol. I found this presentation moved a little slowly.


49. anonymous Thu, 03 Sep 2009 09:09

thanks for this video

i hope you continue making videos about oop


47. anonymous Tue, 11 Aug 2009 16:35

Great content. Opened up a level of understanding which was missing. Mr. Harrington needs to have a more consistent flow.


46. anonymous Mon, 10 Aug 2009 14:11

Helpful!


45. anonymous Mon, 27 Jul 2009 22:26

Nice intro for people with partial understanding of objects. Please continue the series.


44. anonymous Sat, 25 Jul 2009 09:57

I'm a senior programmer, but python novice.

I liked your content very much, but your speed is quite slow.

I wish I had a button to speed it up, like how we can speed up a recorded voicemail in many systems.

Anyway, good for you for authoring content... you're a better man than me.

Regards,

John


43. anonymous Sun, 12 Jul 2009 20:50

This is a very helpful introduction to objects in Python.

Coming from a more procedural / functional programming

background I found this particularly helpful.

It motivated me to download IPython for my Mac.

Many thanks,

Paul


42. anonymous Sat, 11 Jul 2009 11:01

Spoke slowly and gave me time to think. Very nice!


41. anonymous Sun, 28 Jun 2009 09:12

Thanks for the videos. Having spent a lot of time doing bash scripting I'm finally at the point where I need to learn something different and need to get my head around Python classes.


Hi Anon,

If you are just starting out coding in Python, the Objects ShowMeDo may help you get a feeling for the language itself. Python is much different from C++/Java and allows you to start writing code immediately. Check out the tutorials for IPython, get a Python-aware editor, and you are ready to go. Create a new directory, start IPython and your editor in that directory, and you are ready to rock and roll. I like to write code in the editor and then run it in IPython, toggling between the windows.

I agree with the comment about the series of demo leading to a larger project. I think the Learning Paths tries to address that issue. But it would be nice to have an integrated series that started small and built up to a final project. You might check out Mark Pilgrim's Dive Into Python which does do that. It is not a screencast, but you can get the book online for free.

Jerol


39. anonymous Sat, 06 Jun 2009 14:33

NIce little demo of python objects. Would be nice to have a well thought out complete series of demo's from the beginning of python to making larger projects that were integrated together.


38. anonymous Sat, 06 Jun 2009 11:17

i´m interested in leaning python, i know just a little java but not enough to start a real program, i find it to complex but i know some. I have taken a look at python , and i think is wonderful and an very powerful i´m very interested in learning is your videos good enough for some one like me.


37. anonymous Sat, 06 Jun 2009 11:15

i´m interested in leaning python, i know just a little java but not enough to start a real program, i find it to complex but i know some. I have taken a look at python , and i think is wonderful and an very powerful i´m very interested in learning is your videos good enough for some one like me.


Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

Kudos and Thanks for Jerol

By the Same Author

Content

Feedback

Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.

feedback@showmedo.com