Beginning Python programming.
Contents
start
No knowledge of computer programming at all required. Just the will to learn an awesome, modern and popular programming language.
goals
Understand how the Python interpreter works in a basic manner. Create small useful Python scripts.
Introduction
The aim of this
is to guide the student through a series of videos showing how to get started with
, search for resources, program in
, and prepare for more advanced
subjects.
Study skills

Regardless of what you are studying, this
should help you find your own study method in order to successfully achieve your career goals.
A Private Note
Create learning path of Studying skills for programming.
Have the required resources handy
These video screencasts will teach you how to find resource for learning
and stay updated.
Resources for Python Newbies
The basics
Syntax
syntax is all about simplicity. Let Ian Ozsvald guide you through
2.x syntax and introduction to the language's features.
Python Beginners - What Does Python Look Like?
terminology is similar but half different from compiled programming languages like C. Gasto introduces
terminology in order to build the base of vocabulary necessary to begin reading documents about
programming.
Python Terminology - introduction -
Flow control
Being able to control the flow of the program depending on weather a state on a variable is true or false, or weather a container has or not any elements left is useful bifurcating the program and founding the building blocks for complex applications.
Python Beginners - the 'if' statement
Python Beginners - Loops and Iteration
Containers
a feature of high-level programming languages, containers are place holders of items(objects) of different functionality. Getting acquainted with these is of utter importance in a very high-level language such as
.
Join Club ShowMeDo to Learn Python!
This series is a part of Club ShowMeDo. Click to learn why you should join our club with a simple monthly subscription.
- We teach Python and all the cool modules
- Topics include beginner Python, GUIs, Web and Desktop Apps
- Long, specially crafted video tutorials just for you
- Club video tutorials extend our normal Free content
- Save your time - we've done the research for you
- Keep your skills up-to-date
- Learn at your own pace, everything you need is shown to you
- Over 12 hours of archived material are waiting for you in the club
list
Join Club ShowMeDo to Learn Python!
This series is a part of Club ShowMeDo. Click to learn why you should join our club with a simple monthly subscription.
- We teach Python and all the cool modules
- Topics include beginner Python, GUIs, Web and Desktop Apps
- Long, specially crafted video tutorials just for you
- Club video tutorials extend our normal Free content
- Save your time - we've done the research for you
- Keep your skills up-to-date
- Learn at your own pace, everything you need is shown to you
- Over 12 hours of archived material are waiting for you in the club
set
Join Club ShowMeDo to Learn Python!
This series is a part of Club ShowMeDo. Click to learn why you should join our club with a simple monthly subscription.
- We teach Python and all the cool modules
- Topics include beginner Python, GUIs, Web and Desktop Apps
- Long, specially crafted video tutorials just for you
- Club video tutorials extend our normal Free content
- Save your time - we've done the research for you
- Keep your skills up-to-date
- Learn at your own pace, everything you need is shown to you
- Over 12 hours of archived material are waiting for you in the club
dict
Join Club ShowMeDo to Learn Python!
This series is a part of Club ShowMeDo. Click to learn why you should join our club with a simple monthly subscription.
- We teach Python and all the cool modules
- Topics include beginner Python, GUIs, Web and Desktop Apps
- Long, specially crafted video tutorials just for you
- Club video tutorials extend our normal Free content
- Save your time - we've done the research for you
- Keep your skills up-to-date
- Learn at your own pace, everything you need is shown to you
- Over 12 hours of archived material are waiting for you in the club
tuple
IPython
Ipython is easy to experiment with, and highly recommended for shortcuts and finding out library functionalities.
Subsection
etc..
Get ready for more advanced subjects
its good to send the user off on a further adventure:
Intermediate Python Programming
The RST-script for this Learning-path
The script below was used to generate the learning-path page above.
===========================================================
Beginning *Python* programming.
===========================================================
.. authors:: 71 79 3253 11 8 709 22
.. |Lpath| image:: http://showmedo.com/static/images/ab_path.png
.. |python| image:: http://showmedo.com/static/images/userUploads/24.gif
.. contents::
start
=====
No knowledge of computer programming at all required. Just the will to learn an awesome, modern and popular programming language.
goals
=====
Understand how the Python interpreter works in a basic manner.
Create small useful Python scripts.
Introduction
=================
The aim of this |Lpath| is to guide the student through a series of videos showing how to get started with |python|, search for resources, program in |python|, and prepare for more advanced |python| subjects.
Study skills
===============
.. smd-image:: 23
:imageclass: float-center
Regardless of what you are studying, this |Lpath| should help you find your own study method in order to successfully achieve your career goals.
.. smd-note:: A Private Note
:class: private
Create learning path of Studying skills for programming.
Have the required resources handy
==================================
These video screencasts will teach you how to find resource for learning |python| and stay updated.
.. series:: 27
The basics
================
Syntax
------
|python| syntax is all about simplicity. Let Ian Ozsvald guide you through |python| 2.x syntax and introduction to the language's features.
.. series:: 275
|python| terminology is similar but half different from compiled programming languages like C. Gasto introduces |python| terminology in order to build the base of vocabulary necessary to begin reading documents about |python| programming.
.. series:: 695
Flow control
------------
Being able to control the flow of the program depending on weather a state on a variable is true or false, or weather a container has or not any elements left is useful bifurcating the program and founding the building blocks for complex applications.
.. series:: 405
.. series:: 296
Containers
-----------
a feature of high-level programming languages, containers are place holders of items(objects) of different functionality. Getting acquainted with these is of utter importance in a very high-level language such as |python|.
.. video:: 750
.. video:: 751
.. video:: 752
.. video:: 753
Paradigms
-----------
**procedural**
**object oriented**
IPython
================
Ipython is easy to experiment with, and highly recommended for shortcuts and finding out library functionalities.
Subsection
----------
etc..
Get ready for more advanced subjects
====================================
its good to send the user off on a further adventure:
.. path:: 12
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.
All comments excluding tick-boxed quick-comments
I was really excited to start learning to code, but the link never opened. This seemed like the perfect start but... nada

