সি, সি++, জাভা, পাইথন শেখার উপায়

চিরকুট ব্লগ
Do you want to log in to or join Facebook?
সি, সি++, জাভা, পাইথন শেখার উপায়
প্রোগ্রামিং এ যাদের যথেষ্ট আগ্রহ আছে, কিন্তু কিভাবে শুরু করবেন বুঝতে পারছেন না- তাদের জন্যই ।
প্রোগ্রামিংশেখার শুরু আছে, কিন্তু শেষ নাই।
সবচেয়ে ভালো হয়যদি আপনি বাংলা কোন বই থেকে প্রোগ্রামিং শেখা শুরু করেন। এতে করে আপনারপ্রোগ্রামিংএর ভীতটা শক্ত হবে।
 
 

C :
  • প্রোগ্রামিংশেখার জন্য সুবিন ভাইয়ের বইয়ের কোন বিকল্প নেই। স্কুল-কলেজের ছাত্রছাত্রীদেরউপযোগী করে  C এর উপর লেখা এই বইটি। প্রোগ্রামিং শেখার জন্য এর চেয়ে ভাল বই হতেপারে না।
  • http://codebangla.sakir.xyz/
  • http://cpbook.subeen.com
  • PDFলিঙ্ক- http://goo.gl/s2PBEI
  • শিক্ষক.কম এরসি ল্যাঙ্গুয়েজের টিউটোরিয়াল লিংকঃ http://goo.gl/ICm4tp
  • আপনার যদি বইপড়ে বুঝতে সমস্যা হয়, তাহলে এই বাংলা ভিডিও টিউটোরিয়াল গুলো দেখতে পারেন।
  • http://goo.gl/Hpxwsg( মারুফ ভাইয়ের তৈরি)
  • http://goo.gl/GzmnTt (শরীফ চৌধুরীর ১২৫ টা টিউটরিয়াল)
  • http://goo.gl/ExACyZ(সুবিন ভাই, রাফি ভাই এবং ওয়াসি ভাইয়ের তৈরি )
  • http://goo.gl/MJyPM5( সুবিন ভাই, রাফি ভাই এবং ওয়াসি ভাইয়ের তৈরি)
  • এগুলো পড়লেআপনি C সম্পর্কে একটা প্রাথমিক ধারনা পাবেন। C সম্পর্কেবিস্তারিত জানতে হলেC: The CompleteReference – Herbert Schildtএর বইটি পড়তেপারেন।
  •  বইটি পাবেন এই লিঙ্কে- http://goo.gl/QOzDv0
  • অথবা এইব্লগটিও ফলো করতে পারেন http://goo.gl/8P9Os5 (cprogramming.com)
  • "ইচ্ছে কোড - অনলাইন স্কুল" এ যারাপ্রোগ্রামিং শুরু করতে চায় চাদের জন্য বাংলায় সি কোর্সের লিঙ্কঃ
  • http://www.icchecode.com/programming/c/
  • আপনারা এইব্লগটি দেখতে পারেন এখানে টপিকগুলো খুব সহজে বর্ননা করা আছে । হারুনের ব্লগ (http://goo.gl/httzlr)
  • C তে হেডার ফাইল তৈরি করা যায় কিভাবেঃ http://goo.gl/5DEItC
  • The C Programming by Dennis Ritchei https://goo.gl/OOA7A5
Python :
  • পাইথন পুরানএকটা ল্যাংগুয়েজ হলেও কিছুদিন ধরে এর ব্যবহার অনেক বেড়েছে। বিশ্বের বিভিন্নবিশ্ববিদ্যালয়ে পরীক্ষামূলক ভাবে এর ব্যবহার শুরু হয়েছে। বাংলা ভাষায় পাইথনের কোনবই এখনও বের হয়নি।
  • পাইথন যারাশিখতে চান তারা ফাহিম ভাইয়ের এইবাংলা ব্লগটা দিয়ে পড়া শুরু করতে পারেন।
  • ব্লগের লিঙ্ক - http://goo.gl/QLQaCc
  • http://codebangla.sakir.xyz/
  • শিক্ষক.কম এরপাইথন ক্লাসঃ https://goo.gl/p1OcdZ
  • "ইচ্ছে কোড - অনলাইন স্কুল" এ যারাপ্রোগ্রামিং শুরু করতে চায় চাদের জন্য বাংলায় পাইথন কোর্সের লিঙ্কঃ
  • http://www.icchecode.com/programming/python/
  • পাইথনের ওপরভালো কিছু ইংরেজি ভিডিও টিউটোরিয়াল পাবেন এই লিঙ্কে –
  • http://goo.gl/LWVz84 (KhanAcademy)
  • পাইথনের উপরকিছু PDF বইয়ের লিঙ্ক –
  • http://goo.gl/JrpriN (এখান থেকে ThinkCSpyবইটি ফলো করতে পারেন। বইটি বিগিনারদের জন্য লেখা)
  • http://learnpythonthehardway.org/book(পাইথনের উপর ইংরেজিতে অনলাইন বই )
  • এছাড়া পাইথনেরউপর কিছু ইংলিশ ব্লগ-
          http://goo.gl/61UpWI (python-course.eu)          http://goo.gl/kPyx8K (GoogleDevelopers)
  • পাইথনেখুবসহজেগেমবানানোরজন্যলিঙ্ক- http://goo.gl/sSZ5 (PyGame)
  • এছাড়াপাইথনেGUIপ্রোগ্রামিংএরজন্য- http://goo.gl/W1ij3H (PyGTK)
 
শেষকথা :
আস্তে আস্তেযখন প্রোগ্রামিং এ দক্ষ হয়ে উঠবেন, তখন মনে নানা ধরণের প্রশ্ন জাগবে।সেসব প্রশ্ন Google সার্চ করে পাওয়া যাবে। তাছাড়া Google সার্চ করে যদিসেই প্রশ্নটি পাওয়া না যায়, তাহলে stackoverflow.com সাইটটিতে তোমার প্রশ্নটা লিখলে তারউত্তর আশা করি পাবে।
 
Edited by অভ্র আবির | Revised by ArnobPaul
অভ্র আবিরঃ https://www.facebook.com/ovro.abir
Arnob Paul: https://www.facebook.com/arnob.paul
Java :
বাংলা ভাষায়টিউটোরিয়াল সহজে বোধগম্য হওয়ার কারনে নতুন সবাই প্রোগ্রামিং বাংলায় শিখতে চায় ,তাই তাঁদেরজন্য নিচে কিছু লিঙ্ক দেওয়া হল :
(শিক্ষক.কম এর জাভা,অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংও অ্যান্ড্রয়েড ক্লাস) :http://www.shikkhok.com/%E0%A6%95%E0%A7%8B%E0%A6%B0%E0%A7%8D%E0%A6%B8-%E0%A6%A4%E0%A6%BE%E0%A6%B2%E0%A6%BF%E0%A6%95%E0%A6%BE/java-android-101/
(ওয়াহিদ এর সেরা প্রোগ্রামিং জাভা প্রোগ্রামিং  টিউটোরিয়াল )  : http://www.techtunes.com.bd/java/tune-id/193860
(এম ইয়াকুব এর জাভা প্রোগ্রামিং লেনগুয়েজ হাতেখড়ি টিউটোরিয়াল ও বই):http://www.techtunes.com.bd/programming/tune-id/61293 (প্রথম পর্ব -- দশম পর্ব)
 
* Java How to Program by Deitel : https://goo.gl/m1SHrl
 
জাভার ওপর ভালোকিছু ইংরেজি ভিডিও টিউটোরিয়াল পাবেন নিচের লিঙ্কগুলোতে
The new boston(Beginner level)             : http://thenewboston.org/list.php?cat=31
The new boston(Intermediate level)     : http://thenewboston.org/list.php?cat=25
The new boston (জাভাতে গেম তৈরি করার জন্য )   : http://thenewboston.org/list.php?cat=30
 
যারা জাভাপ্রোগ্রামিং এ নতুন তারা এখান থেকে জাভার বেসিক শিখতে পারেন
(roseindia)                : http://www.roseindia.net/java/
(java2s)   : http://www.java2s.com/Tutorial/Java/CatalogJava.htm
(javabeginner)         : http://www.javabeginner.com/
(ntu.edu)      : http://www.ntu.edu.sg/home/ehchua/programming/index.html#Java
 
জাভার জন্যকিছু বই এর ডাউনলোড লিঙ্ক দেওয়া হল :
1. The CompleteReference (এই বইতে জাভার বিষয় গুলে খুবসুন্দরভাবে আলোচনা করা হয়েছে) :http://www.mediafire.com/?niyzj4zmnnw (লেখক  Herbet Schildt)
 
2. Head first java (রেফারেন্স হিসেবে হাতেরে কাছে রাখতে পারেন )              : http://it-ebooks.info/book/255/ (লেখক  Katht Sierra ,Bert Bates)
3. Introduction ToJava Programming (এই বইটিতেজাভার প্রাথমিক থেকে শুরু করে advancedঅনেক বিষয় আলোচনা করা হয়েছে)  :http://www.solidfiles.com/d/851658a95f/Introduction_to_Java_Programming_Brief_Version_9th_Edition_by_Y._Daniel_Liang.pdf

Java এর লিংক সংকলন করেছেনঃ শওকত আলম শাকিল (AIUB)
Sowkat Alam Shakil: https://www.facebook.com/shakil.alam.509
C++
১. C++ শেখার সব থেকে জনপ্রিয় সাইটঃ http://www.cplusplus.com/doc/tutorial/
 
২. শিক্ষক.কম এসি++ এর কোর্স লিংকঃ http://goo.gl/7nEefF
৩. ফাহিমভাইয়ের ব্লগ সাইটে সি++ এর টুকিটাকি নিয়ে আলোচনা করা হয়েছে। মূলত কিছু লাইব্রেরিনিয়ে বলা হয়েছে। সেই লিংকঃ https://sites.google.com/site/smilitude/cpp
৪. "ইচ্ছেকোড - অনলাইন স্কুল"এ যারা প্রোগ্রামিং শুরু করতে চায় তাদের জন্য বাংলায় সি++http://www.icchecode.com/programming/cplusplus/
৫. এই সাইটটাওভাল লেগেছে সি++ এর জন্যঃ http://cforbeginners.com/c++home.html
৬. The New Boston এর ভিডিও টিউটোরিয়ালগুলো সাধারনত ভাল হয়ঃ http://goo.gl/jIaKqR
৭. এটা দেখাযেতে পারে Object OrientedProgramming with C++ এর জন্যঃ http://gillius.org/ooptut/
৮. এই সাইটথেকেও বিস্তারিত জানা যাবে সি++ এরঃ http://www.learncpp.com/
৯. সি++ এরকিছু বাংলা ভিডিও টিউটোরিয়ালঃ http://bdgeeks.com/videos/topics/cplusplus/
১০. সি++ এরআরও কিছু বাংলা ভিডিও টিউটোরিয়ালঃ ( শরীফের ) http://goo.gl/QqoBei
১১. http://codebangla.sakir.xyz/
12. Teach Yourself C++ by Herbert Schildt (3rd Edition): https://goo.gl/3qBQoE
13. The Complete Reference C++ by Herbert Schildt (3rd Edition)  https://goo.gl/km7K5T
http://codebangla.sakir.xyz/
Show More React