This link has been bookmarked by 124 people . It was first bookmarked on 07 Mar 2008, by isaac Mao.
-
10 May 12
-
30 Apr 12
-
09 Dec 11
-
07 Dec 11
-
steinla1221Will give a video to help you learn about the Python Language
Python Programming Tutorial learning lectures tutorials reference development video
-
24 Nov 11
-
28 Sep 11
-
19 Apr 11
-
28 Jan 11
-
17 Jul 10
-
01 Jun 10
-
03 May 10
Chris HardingPython for programmers - video lectures collection
(starts with google tech talks from 2007)python lectures tutorial google tech_talk for_HCI_glue_course
-
15 Jan 10
-
25 Oct 09
-
27 Aug 09
-
21 Jun 09
-
16 Jun 09
Link SoepBefore diving into the project I decided to take a look at a few Python video lectures to learn language idioms and features which I might have not heard of.
-
03 May 09
-
14 Apr 09
-
12 Apr 09
-
First Python Lecture: Python for Programmers
-
- [07:15] There are several Python implementations - CPython, PyPy, IronPython and Jython.
- Python has similarities with [12:04] Java, [15:30] C++ and [19:05] C programming languages.
- [15:37] Python is multi-paradigm language supporting object oriented, procedural, generic and functional programming paradigms.
- [19:49] Python follows C standard’s rationale: 1. trust the programmer; 2. don’t prevent the programmer from doing what needs to be done; 3. keep the language small and simple; 4. provide only one way to do an operation.
- [13:02] Python code is normally implicitly compiled to bytecode.
- [13:25] Everything inherits from object.
- [14:56] Garbage collection in classic Python happens as soon as possible.
- [24:50] Python has strong but dynamic typing.
- [28:42] Names don’t have types, objects do.
- [36:25] Why are there two ways to raise a number to a power (with double star ** operator and pow())? - Because pow() is a three argument function pow(x, y, z) which does x^y mod z.
- [36:52] Python supports plain and Unicode strings.
- [38:40] Python provides several built-in container types: tuple’s, list’s, set’s, frozenset’s and dict’s.
- [41:55] c[i:j:k] does slicing with step k.
- [42:45] c[i:j] always has first bound included and last bound excluded.
- [44:11] Comparisons can be “chained”, for example 3 < x < 9.
- [45:05] False values in Python are 0, “”, None, empty containers and False.
- [49:07] ‘for’ is implemented in terms of iterators.
- [52:18] Function parameters may end with *name to take a tuple of arbitrary arguments, or may end with **name to take a dict of arbitrary arguments.
- [55:39] Generators.
- [01:00:20] Closures.
- [01:02:00] Classes.
- [01:05:30] Subclassing.
- [01:07:00] Properties.
- [01:14:35] Importing modules.
- [01:16:20] Every Python source file is a module, and you can just import it.
- [01:17:20] Packages.
-
Okay, this talk was a very basic talk and it really was an introduction for someone who never worked in Python. I could not find many interesting points to point out from the lecture, so the last 8 points are just titles of topics covered in the lecture.
-
Second Python Lecture: Advanced Python or Understanding Python
-
-
08 Apr 09
-
07 Apr 09
-
13 Mar 09
-
01 Mar 09
-
17 Dec 08
-
16 Dec 08
-
24 Nov 08
-
06 Nov 08
-
25 Oct 08
-
17 Oct 08
-
16 Oct 08
-
12 Oct 08
-
03 Oct 08
-
18 Sep 08
phoenix2lifeLearning Python Programming Language Through Video Lectures
-
14 Sep 08
-
29 Aug 08
-
30 Jul 08
-
27 Jul 08
-
18 Jul 08
-
01 Jul 08
-
22 Jun 08
-
02 Jun 08
-
29 May 08
-
25 Apr 08
-
24 Apr 08
-
First Python Lecture: Python for Programmers
-
-
25 Mar 08
-
11 Mar 08
Jacobo de VeraUna colección de vídeos de clases y charlas que enseñan a programar en Python. También están disponibles las dispositivas.
-
10 Mar 08
-
09 Mar 08
-
08 Mar 08
-
07 Mar 08
-
joesiliconOne of the upcoming projects I am doing (I will reveal it in one of the next blog post) is ...
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.