دنیای صفرویک

دنیای صفرویک

آرشیو مطالب
دنیای صفرویک

دنیای صفرویک

آرشیو مطالب

ﺭﺍﻩ ﻫﺎﻱ ﺑﻠﻌﻴﺪﻥﭘﺎﻳﺘﻮﻥ

ﻣﺤﻤﺪﺣﺴﻴﻦ ﻛﺮﺩﻭﻧﻲ

ﺩﺭ ﺩﻫﻪ ﮔﺬﺷــﺘﻪ، ﺯﺑﺎﻥ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴــﻲ ﭘﺎﻳﺘــﻮﻥ ﺑﻴﻦ ﻫﻤﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﺎﻥ ﺍﺯ ﺗﻮﺳﻌﻪ ﺩﻫﻨﺪﮔﺎﻥ ﻭﺏ ﮔﺮﻓﺘﻪ ﺗﺎﻃﺮﺍﺣﺎﻥ ﺑﺎﺯﻱ ﻭ ﺳﺎﺯﻧﺪﮔﺎﻥ ﺍﺑﺰﺍﺭ ﺍﺯ ﻣﺤﺒﻮﺑﻴﺖ ﺑﺎﻻﻳﻲ ﺑﺮﺧﻮﺭﺩﺍﺭ ﺷﺪ. ﻭﻟﻲ ﭼﺮﺍ؟ ﭼﻮﻥ ﻳﺎﺩﮔﻴﺮﻱ ﻭ ﺍﺳــﺘﻔﺎﺩﻩﺍﺯﺁﻥ ﺑﺴــﻴﺎﺭ ﺳﺎﺩﻩ ﻭ ﺩﺭ ﻋﻴﻦ ﺣﺎﻝ ﺑﺴﻴﺎﺭ ﻗﺪﺭﺗﻤﻨﺪ ﺍﺳﺖ.


ﺩﺭ ﺁﺧﺮﻳﻦ ﺭﻭﺯﻫﺎﻱ ﺳــﺎﻝ 1989 ﻳﻚ ﺟﻮﺍﻥ ﻫﻠﻨﺪﻱ ﺑﻪ ﻧﺎﻡ َﺧﻮﺩﻭ ﻓﺎﻥ ﺭﻭﺳﻮﻡ ﻛﻪ ﺍﺯ ﺗﻌﻄﻴﻼﺕ ﻛﺮﻳﺴﻤﺲﺣﻮﺻﻠﻪ ﺍﺵ ﺳﺮ ﺭﻓﺘﻪ ﺑﻮﺩ، ﺗﺼﻤﻴﻢ ﮔﺮﻓﺖ ﺳــﺮﺵ ﺭﺍ ﺑﺎ ﺭﺍﻳﺎﻧﻪ ﺷﺨﺼﻲ ﺍﺵ ﮔﺮﻡ ﻛﻨﺪ. ﺗﺼﻤﻴﻤﻲﻛﻪ ﺑﻪ ﺗﻮﻟﺪ ﺯﺑﺎﻥ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴــﻲ ﭘﺎﻳﺘﻮﻥ ﻣﻨﺠﺮ ﺷــﺪ. ﺍﻭ ﺩﺭ ﻫﻤﺎﻥ ﺭﻭﺯﻫﺎ ﺍﻫﺪﺍﻑ ﺯﻳﺮ ﺭﺍ ﺑﺮﺍﻱ ﭘﺎﻳﺘﻮﻥﻣﺸﺨﺺ ﻛﺮﺩﻩ ﺑﻮﺩ:


1. ﻳﻚ ﺯﺑﺎﻥ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ ﺳــﺎﺩﻩ ﻭ ﺑﺼﺮﻱ، ﺩﺭ ﺣﺎﻟﻲ ﻛﻪ ﻗﺪﺭﺕ ﺭﻗﻴﺒﺎﻥ ﺧﻮﺩ ﺩﺭ ﺩﻧﻴﺎﻱ ﺣﺮﻓﻪ ﺍﻱ ﺭﺍ ﺩﺍﺷﺘﻪﺑﺎﺷﺪ.


2. ﻣﺘﻦ ﺑﺎﺯ؛ ﻫﺮ ﻓﺮﺩﻱ ﺑﺘﻮﺍﻧﺪ ﺩﺭ ﺗﻮﺳــﻌﻪ ﺍﻳﻦ ﭘﺮﻭژﻩ ﻛﻤﻚ ﻛﻨﺪ.


3. ﻛﺪ ﺑﺮﻧﺎﻣﻪ ﻗﺎﺑﻞ ﺩﺭﻙ ﻭ ﺁﺳﺎﻥ ﺑﺮﺍﻱ ﺭﺍﺣﺖ ﺧﻮﺍﻧﺪﻥ ﻳﻚ ﻣﺘﻦ ﺍﻧﮕﻠﻴﺴﻲ.


4. ﻣﻨﺎﺳــﺐ ﺑﺮﺍﻱ ﻛﺎﺭﻫﺎﻱ ﺭﻭﺯﻣــﺮﻩ ﻭ ﻣﺨﺼﻮﺹ ﻃﺮﺍﺣﻲ ﺳﺮﻳﻊ ﻭ ﺁﺳﺎﻥ ﻳﻚ ﺑﺮﻧﺎﻣﻪ ﺑﺎ ﻣﺪﺕ ﺯﻣﺎﻥ ﻛﻢ.


ﺍﻳﻦ ﺯﺑﺎﻥ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ ﺍﻛﻨﻮﻥ ﺗﻌﺪﺍﺩ ﺯﻳﺎﺩﻱ ﺍﺯ ﺍﻳﻦ ﺧﻮﺍﺳﺘﻪ ﻫﺎ ﺭﺍ ﺑﺮﺁﻭﺭﺩﻩ ﻛﺮﺩﻩ ﺍﺳﺖ. ﻃﻲ ﺍﻳﻦ ﻣﺪﺕ ﭘﺎﻳﺘﻮﻥﭘﻴﺸﺮﻓﺖ ﻛﺮﺩﻩ ﻭ ﺑﻪ ﻋﻨﻮﺍﻥ ﻳﻚ ﺯﺑﺎﻥ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴــﻲ ﻣﺤﺒﻮﺏ ﺩﺭ ﺩﻧﻴﺎﻱ ﻣﺠﺎﺯﻱ ﺍﻳﻨﺘﺮﻧﺖ ﺷﻨﺎﺧﺘﻪ ﻣﻲﺷﻮﺩ.


ﺑــﺮﺍﻱ ﻳﺎﺩﮔﻴﺮﻱ ﭘﺎﻳﺘــﻮﻥ ﻣﻨﺎﺑﻊ ﺯﻳــﺎﺩﻱ ﻭﺟــﻮﺩ ﺩﺍﺭﺩ ﻛﻪ ﺑﺴــﻴﺎﺭﻱ ﺍﺯ ﺁﻧﻬﺎ ﺭﺍﻳﮕﺎﻥ ﺍﺳــﺖ ﻭ ﻣﺎ ﺍﻳﻨﺠﺎ ﺗﻌــﺪﺍﺩﻱ ﺍﺯﺁﻧﻬﺎ ﺭﺍ ﻣﻌﺮﻓﻲ ﻣﻲ ﻛﻨﻴﻢ. ﺑﺮﺍﻱ ﺑﻪ ﺩﺳﺖ ﺁﻭﺭﺩﻥ ﺑﻬﺘﺮﻳﻦ ﻧﺘﻴﺠﻪ، ﺗﻮﺻﻴﻪ ﻣﻲ ﺷﻮﺩ ﺍﺯ ﺗﻤﺎﻡ ﺍﻳﻦ ﻭﺑﺴﺎﻳﺖ ﻫﺎﺍﺳﺘﻔﺎﺩﻩ ﻛﻨﻴﺪ؛ ﭼﺮﺍ ﻛﻪ ﻫﺮﻳﻚ ﺍﺯ ﺁﻧﻬﺎ ﺟﻨﺒﻪ ﻫﺎﻱ ﻣﻨﺤﺼﺮ ﺑﻪ ﻓﺮﺩﻱ ﺍﺯ ﺍﻳﻦ ﺯﺑﺎﻥ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ ﺍ ﺁﻣﻮﺯﺵﻣﻲ ﺩﻫﻨﺪ.ﻣﺎﻧﻨﺪ ﻳﻚ ﺩﺍﻧﺸﻤﻨﺪ IT ﻓﻜﺮ ﻛﻨﻴﺪ


ﻣﻬﻢ ﺗﺮﻳــﻦ ﺟﻨﺒﻪ ﻳﺎﺩﮔﻴﺮﻱ ﭘﺎﻳﺘﻮﻥ ﺍﻳﻦ ﺍﺳــﺖ ﻛﻪ ﻧﻪ ﻓﻘﻂ ﺑﻪ ﺷــﻤﺎ ﭼﮕﻮﻧﮕﻲ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺯﺑﺎﻥ ﺑﺮﻧﺎﻣﻪﻧﻮﻳﺴﻲﭘﺎﻳﺘﻮﻥ ﺭﺍ ﻳﺎﺩ ﻣﻲ ﺩﻫﺪ ﺑﻠﻜﻪ ﺑﻪ ﺷــﻤﺎ ﻣﻲ ﺁﻣﻮﺯﺩ ﭼﮕﻮﻧﻪ ﻣﺎﻧﻨﺪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴــﺎﻥ ﻓﻜــﺮ ﻛﻨﻴﺪ. ﺍﮔﺮﺣﺘــﻲ ﺍﻳﻦ ﺍﻭﻟﻴﻦ ﺑﺎﺭ ﺍﺳــﺖ ﻛﻪ ﻛﺪﻧﻮﻳﺴــﻲ ﻣﻲ ﻛﻨﻴــﺪ، ﺳــﺎﻳﺖ openbookproject.net ﻳــﻚ ﻣﻨﺒﻊﺑﺴــﻴﺎﺭ ﻣﻨﺎﺳﺐ ﺑﺮﺍﻱ ﺷــﻤﺎ ﺧﻮﺍﻫﺪ ﺑﻮﺩ (ﺁﻣﻮﺯﺵ ﭘﺎﻳﺘﻮﻥ http: / / www.openbookproject.ﺁﺩﺭﺱ ﺩﺭ.ﺩﺍﺭﺩ ﻗﺮﺍﺭ ( / net / thinkcs / python / english2eﺍﻟﺒﺘﻪ ﺑﻪ ﻳﺎﺩ ﺩﺍﺷــﺘﻪﺑﺎﺷــﻴﺪ ﺍﻳﻦ ﺁﻣﻮﺯﺵ ﻧﻴﺎﺯﻣﻨﺪ ﻳﻚ ﺗﻐﻴﻴﺮ ﺍﺳﺎﺳﻲ ﺩﺭ ﺷﻴﻮﻩ ﺗﻔﻜﺮ ﺍﺳﺖ. ﺩﺳﺘﻴﺎﺑﻲ ﺑﻪ ﺍﻳﻦ ﺗﻐﻴﻴﺮ ﺑﺮﺍﻱﺑﺮﺧﻲ ﺳــﺎﺩﻩ ﻭ ﺑﺮﺍﻱ ﺑﺮﺧﻲ ﺑﺴﻴﺎﺭ ﻣﺸﻜﻞ ﺍﺳﺖ؛ ﻭﻟﻲ ﻭﻗﺘﻲ ﺑﻪ ﻫﺪﻑ ﺧﻮﺩ ﺧﻮﺍﻫﻴﺪ ﺭﺳــﻴﺪ ﻛﻪﭘﺸﺘﻜﺎﺭ ﺩﺍﺷﺘﻪ ﺑﺎﺷﻴﺪ. ﻫﻨﮕﺎﻣﻲ ﻛﻪ ﻳﺎﺩ ﮔﺮﻓﺘﻴﺪ ﭼﮕﻮﻧﻪ ﻣﺎﻧﻨﺪ ﻳﻚ ﺩﺍﻧﺸﻤﻨﺪ ﻋﻠﻮﻡ ﺭﺍﻳﺎﻧﻪ ﻓﻜﺮ ﻛﻨﻴﺪ، ﻗﺎﺩﺭ ﺧﻮﺍﻫﻴﺪ ﺑﻮﺩ ﺑﺮﺍﺣﺘﻲ ﺑﻪ ﺯﺑﺎﻥ ﻫﺎﻱ ﺩﻳﮕﺮ ﺗﺴﻠﻂ ﭘﻴﺪﺍ ﻛﻨﻴﺪ.



ﺑﻪ ﺩﺍﺧﻞ ﭘﺎﻳﺘﻮﻥ ﺷﻴﺮﺟﻪ ﺑﺰﻧﻴﺪﻣﺠﻤﻮﻋــﻪ ﺁﻣــﻮﺯﺵ Dive Into Python (ﺁﻣــﻮﺯﺵ http: / /www.diveintopython. ﻟﻴﻨــﻚ ﺩﺭ ﻛﻪ ﺍﻓﺮﺍﺩﻱ ﺑﺮﺍﻱ (net / toc / index.htmlﻣﻲ ﺧﻮﺍﻫﻨﺪ ﻛﺪﻧﻮﻳﺴﻲ ﺩﺭﭘﺎﻳﺘﻮﻥ ﺭﺍ ﻳﺎﺩ ﺑﮕﻴﺮﻧﺪ ﻭ ﺩﺭ ﻋﻴــﻦ ﺣﺎﻝ ﺩﺭ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴــﻲ ﺑﻲ ﺗﺠﺮﺑﻪ ﻳﺎ ﻛﻢ ﺗﺠﺮﺑﻪ ﻫﺴﺘﻨﺪ، ﻓﻮﻕ ﺍﻟﻌــﺎﺩﻩﺍﺳــﺖ.



 ﺍﻭﻟﻴــﻦ ﻗﺴــﻤﺖ ﺁﻣﻮﺯﺵ ﺑﻪ ﺷــﻤﺎ ﻳــﺎﺩ ﻣﻲ ﺩﻫﺪ ﭼﮕﻮﻧــﻪ ﺑﺎﻳﺪ ﻳﻚ ﻣﻔﺴــﺮ ﭘﺎﻳﺘﻮﻥ ﺭﺍ ﺭﻭﻱ ﺭﺍﻳﺎﻧﻪ ﺗــﺎﻥﻧﺼــﺐﻛﻨﻴــﺪ؛ ﺍﻳﻦ ﻛﺎﺭ ﻣﻲ ﺗﻮﺍﻧــﺪ ﺑﺮﺍﻱ ﺍﻓﺮﺍﺩ ﺑﻲ ﺗﺠﺮﺑﻪ ﺑﺴﻴﺎﺭ ﺳﺨﺖ ﺑﺎﺷﺪ.ﺍﻳﻦ ﻭﺑﺴــﺎﻳﺖ ﻳﻚ ﺍﺷﻜﺎﻝ ﻛﻮﭼﻚ ﻧﻴﺰ ﺩﺍﺭﺩ؛ ﺧﻴﻠﻲ ﺳــﺮﻳﻊ ﺑﻪ ﺳــﻤﺖ ﻋﻤﻖ ﻣﻄﻠــﺐ ﺣﺮﻛﺖ ﻣﻲ ﻛﻨﺪ. ﺍﻳﻦ ﻣﺴﺎﻟﻪ ﻛﻪ ﻧﻮﻳﺴﻨﺪﻩﭼﻘﺪﺭ ﺳﺮﻳﻊ ﺩﺭ ﺯﺑﺎﻥ ﺣﺮﻛﺖ ﻣﻲ ﻛﻨﺪ، ﻣﻲ ﺗﻮﺍﻧﺪ ﻣﺒﺘﺪﻳﺎﻥ ﺭﺍ ﻛﺎﻣﻼ ﺑﺘﺮﺳﺎﻧﺪ. ﺍﮔﺮ ﺑﺘﻮﺍﻧﻴﺪ ﺍﻳﻦ ﻣﺸﻜﻞﺭﺍ ﻛﻨﺘﺮﻝ ﻛﻨﻴﺪ، Dive Into Python ﺑﻪ ﻳﻚ ﻣﻨﺒﻊ ﺑﺴﻴﺎﺭ ﻣﻔﻴﺪ ﺗﺒﺪﻳﻞ ﺧﻮﺍﻫﺪ ﺷﺪ. ﻭﻟﻲ ﺍﮔﺮ ﺩﺭ ﻛﻨﺘﺮﻝ ﺁﻥ ﺑﻪ ﻣﺸــﻜﻞ ﺧﻮﺭﺩﻳﺪ ﻭﺑﺴــﺎﻳﺖ ﻫﺎﻱ ﺩﻳﮕﺮﻱ ﺭﺍ ﻛﻪ ﺩﺭ ﺍﻳﻦ ﻓﻬﺮﺳــﺖ ﺁﻭﺭﺩﻩ ﺷﺪﻩ ﺍﺳﺖ ﻣﺸــﺎﻫﺪﻩﻛﻨﻴﺪ ﺗﺎ ﺩﺭﻙ ﺑﻬﺘﺮﻱ ﺍﺯ ﺯﺑﺎﻥ ﺑﻪ ﺩﺳﺖ ﺑﻴﺎﻭﺭﻳﺪ ﺳﭙﺲ ﺑﻪ ﺍﻳﻦ ﺳﺎﻳﺖ ﺑﺮﮔﺮﺩﻳﺪ.



ﺁﻣﻮﺯﺵ ﺭﺳﻤﻲﭘﺎﻳﺘﻮﻥ

ﺑــﺮﺍﻱ ﻳﺎﺩﮔﻴــﺮﻱ ﭘﺎﻳﺘــﻮﻥ ﭼﻪ ﺟﺎﻳــﻲ ﻣﻲ ﺗﻮﺍﻧــﺪ ﺑﻬﺘﺮ ﺍﺯ ﺧﻮﺩ ﻭﺑﺴــﺎﻳﺖ ﺭﺳــﻤﻲ ﭘﺎﻳﺘﻮﻥ ﺑﺎﺷﺪ. ﺳــﺎﺯﻧﺪﮔﺎﻥﺯﺑﺎﻥ ﻳﻚ ﺭﺍﻫﻨﻤﺎﻱ ﺑﺰﺭگ ﻭ ﻣﻔﻴﺪ ﺗﺪﻭﻳﻦ ﻛﺮﺩﻩ ﺍﻧﺪ ﻛﻪ ﺷــﻤﺎ ﺭﺍ ﺩﺭ ﺍﺻﻮﻝ ﺍﻭﻟﻴــﻪ ﺯﺑــﺎﻥ ﭘﻴــﺶ ﻣﻲﺑــﺮﺩ. (.http: / / docs.pythonorg / 2 / tutorial / ) ﺑﻬﺘﺮﻳﻦ ﻗﺴﻤﺖ ﺍﻳﻦ ﻣﺠﻤﻮﻋﻪ ﺁﻣﻮﺯﺷﻲ ﺍﻳﻦﺍﺳﺖﻛﻪ ﻋﺠﻠﻪ ﺍﻱ ﻧﺪﺍﺭﺩ ﻭ ﺑﻪ ﺁﺭﺍﻣﻲ ﺟﻠﻮ ﻣﻲ ﺭﻭﺩ! ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﭼﻨــﺪ ﺭﺍﻩ ﻣﻔﺎﻫﻴــﻢ ﺭﺍ ﻛﺎﻣﻼﺩﺭ ﺫﻫﻦ ﺷــﻤﺎ ﺣﻚ ﻣﻲ ﻛﻨﺪ ﺗﺎ ﻣﻄﻤﺌﻦ ﺷــﻮﺩ ﻛﺎﻣﻼ ﻣﺘﻮﺟﻪ ﺁﻥ ﺷﺪﻩ ﺍﻳﺪ. ﻗﺎﻟﺐ ﺑﻨﺪﻱ ﻭﺑﺴﺎﻳﺖ ﺳﺎﺩﻩﺍﺳﺖ ﻭ ﭼﺸﻢ ﺭﺍ ﺍﺫﻳﺖ ﻧﻤﻲ ﻛﻨﺪ، ﺍﻳﻦ ﻣﻮﺿﻮﻉ ﻛﻞ ﺁﻣﻮﺯﺵ ﺭﺍ ﻧﻴﺰ ﺳﺎﺩﻩ ﺗﺮ ﻣﻲ ﻛﻨﺪ. 


ﭘﺎﻳﺘﻮﻥ ﺭﺍ ﺍﻣﺘﺤﺎﻥ ﻛﻨﻴﺪ

ﺑﺮﺧﻼﻑ ﺳــﺎﻳﺖ ﻫﺎﻱ ﺁﻣﻮﺯﺷــﻲ ﻛﻪ ﺗﺎ ﺍﻻﻥ ﺁﻭﺭﺩﻩ ﺷــﺪﻩ، trypython.org ﺍﺯ ﺁﻥ ﺟﻬﺖ ﺧﻮﺏ ﺍﺳــﺖ ﻭﻣﻮﺭﺩﺗﻮﺟﻪ ﻗﺮﺍﺭ ﻣﻲ ﮔﻴﺮﺩ ﻛﻪ ﻳﻚ ﻣﻔﺴــﺮ ﭘﺎﻳﺘــﻮﻥ ﺭﺍ ﺩﺭ ﺧﻮﺩ ﺩﺍﺭﺩ. ﺑﻪ ﺍﻳﻦ ﻣﻌﻨﻲ ﻛﻪ ﻣﻲ ﺗﻮﺍﻧﻴﺪ ﻣﺴــﺘﻘﻴﻤﺎﺩﺭﻭﺑﺴﺎﻳﺖ ﭘﺎﻳﺘﻮﻥ ﻛﺪﻧﻮﻳﺴﻲ ﻛﻨﻴﺪ، ﻛﻪ ﺍﻳﻦ ﻛﺎﺭ ﺷﻤﺎ ﺭﺍ ﺍﺯ ﮔﺸﺘﻦ ﻭ ﻧﺼﺐ ﻛﺮﺩﻥ ﻣﻔﺴﺮ ﺭﻭﻱ ﺳﻴﺴﺘﻢ ﺗﺎﻥ ﺑﻲ ﻧﻴﺎﺯ ﻣﻲ ﻛﻨﺪ.ﺍﻟﺒﺘﻪ ﺑﺪﻳﻬﻲ ﺍﺳــﺖ ﺍﮔﺮ ﻣﻲ ﺧﻮﺍﻫﻴﺪ ﺑــﻪ ﻃﻮﺭ ﺟﺪﻱ ﺑﺎ ﺍﻳﻦ ﺯﺑﺎﻥ ﻛﺎﺭﻛﻨﻴﺪ، ﺳــﺮﺍﻧﺠﺎﻡ ﺑﺎﻳﺪ ﻳﻚ ﻣﻔﺴــﺮ ﻧﺼﺐ ﻛﻨﻴﺪ؛ ﻭﻟﻲ TryPython ﺑــﻪ ﺷــﻤﺎ ﺍﻳﻦ ﺍﻣــﻜﺎﻥ ﺭﺍ ﻣﻲ ﺩﻫــﺪ ﺗﺎﻗﺒــﻞ ﺍﺯ ﺍﻳﻦ ﻛﻪ ﺯﻣــﺎﻥ ﺯﻳﺎﺩﻱ ﺻﺮﻑ ﻳﺎﺩﮔﻴــﺮﻱ ﺯﺑﺎﻧﻲ ﺷــﻮﺩ ـ ﻛــﻪ ﻣﻤﻜﻦ ﺍﺳــﺖ ﻫﻴــﭻ ﮔﺎﻩ ﺑﻪ ﺩﺭﺩ ﺷــﻤﺎﻧﺨﻮﺭﺩ ـ ﺁﻥ ﺭﺍ ﺍﻣﺘﺤﺎﻥ ﻛﻨﻴﺪ.



 ﺁﻣﻮﺯﺷــﻲ ﻛﻪ ﺩﺭ ﺍﻳﻦ ﺳــﺎﻳﺖ ﻭﺟــﻮﺩ ﺩﺍﺭﺩ ﺑﺎ ﻣﻔﺴــﺮ ﺗﺮﻛﻴﺐ ﺷﺪﻩ ﺍﺳﺖ ﻭ ﺷــﻤﺎ ﻣﻲ ﺗﻮﺍﻧﻴــﺪ ﺩﺭ ﻫﻤﺎﻥ ﺯﻣﺎﻥ ﻛﺪﻧﻮﻳﺴﻲ ﻛﺮﺩﻩ، ﺗﻐﻴﻴﺮﺍﺕ ﺭﺍ ﺍﻋﻤﺎﻝ ﻭ ﺩﺭﺣﻴــﻦ ﺁﻣﻮﺯﺵ ﻧﻴﺰ ﺗﺠﺮﺑﻪ ﻛﺴﺐ ﻛﻨﻴﺪ. ﺍﻳﻦ ﺳﺎﻳﺖ ﺑﻬﺘﺮﻳﻦ ﺁﻣــﻮﺯﺵ ﻋﻤﻠﻲ ﭘﺎﻳﺘﻮﻥ ﺍﺳﺖ ﻛﻪ ﻣﻲ ﺗﻮﺍﻧﻴﺪ ﺧﺎﺭﺝ ﺍﺯ ﻛﻼﺱ ﺩﺭﺱ ﭘﻴﺪﺍ ﻛﻨﻴﺪ. ﺍﻟﺒﺘﻪ ﺑﺮﺍﻱﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ Tr-Python ﺍﺑﺘﺪﺍ ﺑﺎﻳﺪ ﺳﻴﻠﻮﺭﻻﻳﺖ ﻣﺎﻳﻜﺮﻭﺳﺎﻓﺖ (Microsoft Silverlight) ﺭﺍ ﺭﻭﻱ ﻣﺮﻭﺭﮔﺮﺧﻮﺩ ﻧﺼﺐ ﻛﻨﻴﺪ.



ﭘﺎﻳﺘﻮﻥ ﺭﺍ ﻳﺎﺩ ﺑﮕﻴﺮﻳﺪ TryPython ﻫﻤﺎﻧﻨﺪ learnpython.org ﻭﺑﺴﺎﻳﺖﻚ ﻣﻔﺴﺮ ﺩﺭ ﺧﻮﺩ ﺩﺍﺭﺩ ﺗﺎ ﺁﻣﻮﺯﺵ، ﺟﻨﺒﻪﻋﻤﻠﻲ ﺗﺮ ﻧﻴﺰ ﺑﻪ ﺧﻮﺩ ﺑﮕﻴﺮﺩ. ﺑﺎ ﺍﻳﻦ ﺣﺴﺎﺏ ﺍﻳﻦ ﺳﺎﻳﺖ ﻫﺎ ﭼﻪ ﺗﻔﺎﻭﺗﻲ ﺑﺎ ﻳﻜﺪﻳﮕﺮ ﺩﺍﺭﻧﺪ؟ ﺩﺭﻭﺍﻗﻊ ﻓﺮﻕﭼﻨﺪﺍﻧﻲ ﻧﺪﺍﺭﻧﺪ.


ﺳــﺎﻳﺖ LearnPython ﻛﻤــﻲ ﭘﺎﻳﻪ ﺍﻱ ﺗﺮ ﺍﺳــﺖ ﻛﻪ ﻫﻤﻴﻦ ﻣﺴــﺎﻟﻪ ﺑﺎﻋﺚ ﻣﻲ ﺷــﻮﺩ ﻣﺒﺘﺪﻱ ﻫﺎ ﺑﺘﻮﺍﻧﻨــﺪﺑﺎ ﺩﺭﺱ ﻫﺎ ﺭﺍﺣﺖ ﺗﺮ ﭘﻴﺶ ﺑﺮﻭﻧﺪ ﻭ ﺍﺯ ﻣﺴــﺎﺋﻞ ﻣﻄﺮﺡ ﺷﺪﻩ ﺗﺮﺱ ﻛﻤﺘﺮﻱ ﺩﺍﺷــﺘﻪ ﺑﺎﺷــﻨﺪ.ﻫﻤﭽﻨﻴﻦﺑﺮﺧﻼﻑ TryPython، ﺩﺭ ﺁﺧﺮ ﻫﺮ ﺩﺭﺱ ﺗﻤﺮﻳﻦ ﻫﺎﻱ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴــﻲ ﻗﺮﺍﺭ ﺩﺍﺩﻩ ﺷــﺪﻩﺍﺳــﺖ. ﺍﻳﻦ ﺗﻤﺮﻳﻦ ﻫﺎ ﺩﺍﻧﺸــﻲ ﺭﺍ ﻛﻪ ﻛﺴﺐ ﻛﺮﺩﻩ ﺍﻳﺪ، ﺗﺜﺒﻴﺖ ﻣﻲ ﻛﻨﺪ ﻭ ﻣﻄﻤﺌﻦ ﻣﻲ ﺷﻮﻳﺪ ﺁﻧﭽﻪ ﺭﺍﻛﻪ ﻳﺎﺩ ﮔﺮﻓﺘﻪ ﺍﻳﺪ، ﻛﺎﻣﻼ ﻓﻬﻤﻴﺪﻩ ﺍﻳﺪ.PyGame: ﮔﺰﻳﻨﻪ ﺍﻱ ﺑﺮﺍﻱ ﺑﺎﺯﻱ ﺩﻭﺳﺖ ﻫﺎﺑﺮﺍﻱ ﻛﺴــﺎﻧﻲ ﻛــﻪ ﻣﻲﺧﻮﺍﻫﻨــﺪ ﭘﺎﻳﺘﻮﻥ ﺭﺍ ﺑﺮﺍﻱ ﺳــﺎﺧﺖ ﺑﺎﺯﻱ ﻫــﺎﻱ ﺭﺍﻳﺎﻧﻪ ﺍﻱ ﻳﺎﺩ ﺑﮕﻴﺮﻧﺪ، ﺍﻳﻦ ﮔﺰﻳﻨﻪ ﺑﺴــﻴﺎﺭ ﺍﺭﺯﺷــﻤﻨﺪ ﺧﻮﺍﻫﺪ ﺑﻮﺩ. ﺍﻳﻦ ﻭﺑﺴﺎﻳﺖ ﻣﺠﻤﻮﻋﻪ ﺍﻱ ﺍﺯ ﻛﺘﺎﺑﺨﺎﻧﻪ ﻫﺎﻱ ﭘﺎﻳﺘﻮﻥ ﺭﺍ ﺩﺭ ﺍﺧﺘﻴﺎﺭ ﺩﺍﺭﺩ ﻛﻪ ﺑﻪ ﺩﺭﺩ ﺗﻮﻟﻴﺪ

 ﺑﺮﻧﺎﻣﻪ ﻫﺎﻱ ﮔﺮﺍﻓﻴﻜﻲ ﻣﻲ ﺧﻮﺭﺩ. 


ﺩﺭﺣﺎﻟﻲ ﻛﻪ ﭘﺎﻳﺘﻮﻥ ﻋﻤﻮﻣﻲ ﺩﺭ ﭘﻨﺠﺮﻩ ﻛﻨﺴﻮﻝ ﺍﺟﺮﺍ ﻣﻲ ﺷﻮﺩ ﻛﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺲ ﺭﺍ ﺑﻪ ﻣﺘﻦ ﻫﺎﻱ ﺍﺳﻜﻲ(ASCII) ﻣﺤﺪﻭﺩ ﻣﻲ ﻛﻨﺪ. ﻭﻟــﻲ PyGame ﺑﺮﺍﻱ ﻧﻤﺎﻳــﺶ ﺗﺼﺎﻭﻳــﺮ ﺩﺭ ﻳﻚ ﺻﻔﺤﻪ ﻏﻴﺮﻛﻨﺴﻮﻟﻲﺗﺮﻓﻨﺪﻫﺎﻳﻲ ﺩﺭ ﭼﻨﺘﻪ ﺩﺍﺭﺩ. ﻣﻲ ﺧﻮﺍﻫﻴﺪ ﺑﺪﺍﻧﻴﺪ ﺑﻬﺘﺮﻳﻦ ﻗﺴﻤﺖ ﺁﻥ ﭼﻴﺴﺖ؟ ﻳﺎﺩﮔﻴﺮﻱ ﻭﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﭘﺎﻳﺘﻮﻥ ﺩﺭ ﺁﻥ ﺑﺮﺍﻱ ﺷﻤﺎ ﺑﺴﻴﺎﺭ ﺳﺎﺩﻩ ﺧﻮﺍﻫﺪ ﺑﻮﺩ.




 ﺩﺭ ﭘﺎﻳﺎﻥ ﺍﮔﺮﭼﻪ ﻧﻤﻮﺩﺍﺭ ﻳﺎﺩﮔﻴﺮﻱ ﭘﺎﻳﺘﻮﻥ ﺩﺭ ﺳﻄﺢ ﭘﺎﻳﻴﻨﻲ ﻗﺮﺍﺭ ﺩﺍﺭﺩ، ﻭﻟﻲ ﺍﻳﻦ ﺯﺑﺎﻥ ﺁﻧﭽﻨﺎﻥ ﻗﺪﺭﺗﻤﻨﺪ ﺍﺳﺖ ﻛﻪﻣﻲ ﺗﻮﺍﻧﺪ ﺑﺮﺍﻱ ﺗﻮﺳﻌﻪ ﺑﺮﻧﺎﻣﻪ ﻫﺎﻱ ﻛﺎﺭﺑﺮﺩﻱ ﻣﺨﺘﻠﻔﻲ ﺑﻪ ﻛﺎﺭ ﮔﺮﻓﺘﻪ ﺷﻮﺩ. ﻣﺤﺒﻮﺑﻴﺖ ﺍﻳﻦ ﺯﺑﺎﻥ ﻧﺴﺒﺖ ﺑﻪﮔﺬﺷﺘﻪ ﺭﺷﺪ ﭼﺸﻤﮕﻴﺮﻱ ﺩﺍﺷﺘﻪ ﺍﺳﺖ ﻭ ﺑﻪ ﺍﻳﻦ ﺯﻭﺩﻱ ﻫﺎﻫﻴﭻ ﻧﺸﺎﻧﻪ ﺍﻱ ﺍﺯ ﺍﻓﻮﻝ ﺁﻥ ﺑﻪ ﭼﺸــﻢ ﻧﻤﻲﺧﻮﺭﺩ. ﺍﮔﺮ ﻣﻲ ﺧﻮﺍﻫﻴﺪ ﻳﻚ ﺯﺑﺎﻥ ﻫﻤﻪ ﻛﺎﺭﻩ ﻭ  ﻗﺪﺭﺗﻤﻨﺪ ﻳﺎﺩ ﺑﮕﻴﺮﻳﺪ، ﻫﻴﭻ ﮔﺎﻩ ﺑﺮﺍﻱ ﻧﮕﺎﻩ ﺍﻧﺪﺍﺧﺘﻦ ﺑﻪﭘﺎﻳﺘﻮﻥ ﺩﻳﺮ ﻧﺨﻮﺍﻫﺪ ﺑﻮﺩ.


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد