আমি পাইথন শিখতে চাই, পাইথন শেখার জন্য আমি কি বই পড়তে পারি বা কোন কোন ওয়েব সাইট থেকে হেল্প নিতে পারি, সেটা একটু জানাবেন, Please. |
পাইথন শেখার জন্য আমার লেখা বই অনলাইনে ফ্রি পড়া যাবে এখান থেকে - http://pybook.subeen.com নিচের তালিকাটি নেওয়া হয়েছে http://pybd.org থেকে। Free Books
Interactive Tutorials LearnPython - http://www.learnpython.org/ Online Python Tutor - http://pythontutor.com/ Video Tutorials Google Python Class -- https://www.youtube.com/watch?v=tKTZoB2Vjuk Bangla video lectures by Tamim Shahriar Subeen - http://pyvideo.subeen.com IRC Channels #bddevs on Freenode (Web panel: http://bddevs.club) #python on Freenode Libraries / Packages / Tools Awesome Python -- https://github.com/vinta/awesome-python Blogs To Follow Life is short you need python - http://love-python.blogspot.com/ Thank you so much, #Tamim Shahrir Subeen
(20 Jan '15, 10:18)
Minhaj Hasan
|
বাংলায় পাইথন শিখার জন্য আপনি http://www.shikkhok.com/ এ অনেক resource পাবেন । এগুলা follow করলেই বুজে জাবেন তারপর কি করতে হবে। |
I would like to suggest http://learnpythonthehardway.org/ to start learning python. According to me It is a superb learning material :) |
আপনি এই সাইট Jupyter থেকে অনেক কিছু শিখতে পারবেন। আমিও এখন python শিখছি। আমি Jupyter Notebbok এডিটর হিসেবে ইউজ করছি। এটিতে আপনি আরও অনেক কিছুই করতে পারবেন। এটি ব্যবহার করে python শেখা খুবই সহজ এবং আপনি আপনার code .py, .ipynb এবং .pdf ভার্সনেও save করতে পারবেন। Jupyter Notebbok এডিটর হিসেবে ইউজ করতে চাইলে আপনাকে Anaconda ডাউনলোড করে ইন্সটল করতে হবে। Mac এবং Windows দুই ভার্সনেই আছে। এর জন্য লিঙ্ক হচ্ছে Anaconda. তারপর Jupyter Notebbok চালানোর জন্য Windows এ command prompt এ যেয়ে Jupyter Notebbok টাইপ করেলেই localhost এ Jupyter Notebbok চালু হয়ে যাবে এবং আপনি তা গুগল ক্রোম এ দেখতে পাবেন ও ব্যবহার করতে পারবেন। আর python শেখার জন্য আমিও এই সাইট টি Jupyter ব্যবহার করছি। খুবই উপকারি এবং সহজ ভাষায় English এ সব কিছু লেখা রয়েছে। ছোট ছোট exercise রয়েছে যা করলে আপনি আরও দ্রুত শিখতে পারবেন। আপনি প্রথমে variable and string, then list and tuples, then if...else, then loops, then dictionaries, then mapping ,then function, file handling এরপর বাদ বাকি গুলো শিখবেন. আপনি Jupyter Notebbok এ দুইটি ভিন্ন অপশন পাবেন যা হচ্ছে coding এবং অপরটি markdown। markdown এ আপনি title সহ কি করছেন তা লিখতে পারবেন। আর coding এতো code ই করবেন। ctrl+enter press করে output দেখতে পাবেন আর alt+enter press করে নতুন করে coding করার লাইন পাবেন। আপনি আপনার কোড গুলো step by step কিভাবে execute হচ্ছে ও কি output হচ্ছে তা দেখার জন্য এই সাইটটি Code Tracing ব্যবহার করতে পারেন। খুবই ভালো একটি সাইট। |
সুবিন ভাইয়ের উত্তরের সাথে আরও দুটি যোগ করতে চাই। আমি নিজে এগুলো থেকে শিখেছি।
কোড গুলো গিটহাব-এ সংরক্ষন করুণ। কোডিং-এর সময় বেশি করে পানি পান করুণ। |