Python (part 0)
Upcoming SlideShare
Loading in...5
×
 

Python (part 0)

on

  • 312 views

first Mashhad Software Talks ...

first Mashhad Software Talks
6-jan-2014
part0 of Python learning
--------------------------------------
Contents:
What is Python?
What can you do with Python?
Why should you learn Python?
How is Python used in the real world?
Which version? Python 2 or Python 3?
How to Start Programming in Python?

apendix:
A‌: Install
B: IDE
C: FrameWorks and etc!
D: simple Code

Statistics

Views

Total Views
312
Views on SlideShare
274
Embed Views
38

Actions

Likes
1
Downloads
213
Comments
0

3 Embeds 38

http://mashhadsoftwaretalks.ir 33
http://www.mashhadsoftwaretalks.ir 3
http://www.techgig.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Python (part 0) Python (part 0) Presentation Transcript

  • on th py (p1 ) Presenter : Ramin N E mai l : r a a j j a r ba s h mi n .n a ja r i bashi@ .com
  • Who am I?
  • Who am I? Farhamg.Name ● Robocup Server 2D ● GNegar ● BadTag ● BlueWay ● UMS ● Xbuilder ● ... ●
  • Contents What is Python? ● What can you do with Python? ● Why should you learn Python? ● How is Python used in the real world? ● Which version? Python 2 or Python 3? ● How to Start Programming in Python? ●
  • Contents What is Python? ● What can you do with Python? ● Why should you learn Python? ● How is Python used in the real world? ● Which version? Python 2 or Python 3? ● How to Start Programming in Python? ●
  • history ● Guido van Rossum
  • history Monty Python
  • philosophy
  • Features Python Software Foundation License
  • Features FaaaaaaaaaaaaaaaasT
  • Features FaaaaaaaaaaaaaaaasT E H C K C y p ‌ ‌ y p
  • Features n o h FaaaaaaaaaaaaaaaasT E H C K C p C ‌ ‌ t y
  • Features Tools & tools & other tools, still other tools, tools, tools
  • Features
  • Features
  • Hello World
  • Features Readable!
  • Features Multiple programming paradigms
  • Features General-purpose
  • Features high-level programming language
  • Features Interpreters
  • Features Scripting
  • Python family – Py thon – Cp ython – Jy thon – Ir onPyt hon
  • Python family – Py thon – Cp ython – Jy thon – Ir onPyt hon a, C# C, jav e : anguag r l in you Python
  • Python family – Py thon – Cp ython – Jy thon – Ir onPyt hon a, C# C, jav e : anguag r l in you Python And etc … Assembly!!!
  • Cat Dog
  • Cat Dog
  • Cat Dog
  • Features (multi) ** ∞ platform
  • Contents What is Python? ● What can you do with Python? ● Why should you learn Python? ● How is Python used in the real world? ● Which version? Python 2 or Python 3? ● How to Start Programming in Python? ●
  • What do you think?
  • Contents What is Python? ● What can you do with Python? ● Why should you learn Python? ● How is Python used in the real world? ● Which version? Python 2 or Python 3? ● How to Start Programming in Python? ●
  • Job request
  • Job request Python not 1 st!
  • It's popular
  • It's popular
  • Good salary
  • TOP 10
  • Contents What is Python? ● What can you do with Python? ● Why should you learn Python? ● ● How is Python used in the real world? Which version? Python 2 or Python 3? ● How to Start Programming in Python? ●
  • https://wiki.python.org/moin/OrganizationsUsingPython Mmmmmmm
  • https://wiki.python.org/moin/OrganizationsUsingPython Mmmmmmm
  • Contents What is Python? ● What can you do with Python? ● Why should you learn Python? ● How is Python used in the real world? ● ● Which version? Python 2 or Python 3? ● How to Start Programming in Python?
  • 2.7 3.3.3
  • 3.3.3 2.7 2to3.py 3to2.py
  • Contents What is Python? ● What can you do with Python? ● Why should you learn Python? ● How is Python used in the real world? ● ● Which version? Python 2 or Python 3? ● How to Start Programming in Python?
  • Python Doc http://www.python.org/doc/
  • StackOverFlow
  • Google
  • #IRC #python
  • M.L Pyiran Mailing list
  • & Coming soon...
  • Iranian Python Community
  • apendix A: ● B: ● C: ● D: ● Install IDE FrameWorks and etc! simple Code
  • Linux
  • Linux
  • Mac
  • Mac
  • Windowz
  • Windowz ● Go to site
  • Windowz Go to site ● Download ●
  • Windowz Go to site ● Download ● Install ●
  • Windowz Go to site ● Download ● Install ● Change path ●
  • Windowz Go to site ● Download ● Install ● Change path ● Remove window$ :D ●
  • apendix A: ● B: ● C: ● D: ● Install IDE FrameWorks and etc! simple Code
  • IDE ● ● ● ● ● ● IDLE Sublime Text Emacs Vim Eclipse – Pydev – Aptana Eric
  • apendix A: ● B: ● C: ● D: ● Install IDE FrameWorks and etc! simple Code
  • Web ● ● ● ● Django Pyramid Bottle Flask
  • Web ● ● ● ● bF Django We n/ oi /m Pyramidrg n.o ho yt i.p wik Bottle // s: ttp h Flask ks or ew am r
  • Desktop ● ● ● ● Tkinter PyQT PyGTK WxPython
  • Desktop ● ● ● ● p:/ tt h na Tkinter sce t/ es PyQT at /l en rg/ PyGTKuide.o -g on WxPython th .py s oc /d ui/ /g ios r
  • Android ● ● ● kiwi Qpython ...
  • apendix A: ● B: ● C: ● D: ● Install IDE FrameWorks and etc! simple Code
  • Alg – code!
  • In Top 10 lang!
  • C
  • va ja
  • -C ve ti ec bj O
  • + + C
  • # C
  • HP P
  • a su i V a lB ic s
  • n ho yt P
  • p rl e
  • js
  • http://en.wikipedia.org/wiki/List_of_Hello_world_program_examples
  • BEGIN GEEK CODE BLOCK----- ----Version: 3.1 GE/IT/P/SS d---(-)@?>--pu s--(): a- C++++(+++)$@>++ ULC++++(+++)@ P+() L+++(+++)$@>+++ !E--- !W+++(++)@>+ !N* !o K-- !w---? !O---? M-- !V- PS++(++)@>+ !PE Y? PGP++(++)@>+++ !t !5 !X R+ tv? b++++(+++) DI D+++@ G++@ e+++@ h++ r---?>$ !y------- ------END GEEK CODE BLOCK
  • Join us