আমি কোডিং শিখতে চাই, কোথা থেকে এবং কিভাবে শুরু করব?


উত্তর 1:

ওহ এটা খুব সুন্দর যে আপনি কোডিংয়ে আগ্রহী। এটি একবিংশ শতাব্দী, ভারত ডিজিটাল যাচ্ছে। সুতরাং আগত বছরগুলিতে কোডিং কেবল একটি প্রয়োজন নয় তবে প্রয়োজনীয়তাও হবে

  • কোনও ভাষা গুগল দিয়ে শুরু করুন যা আপনি ওয়েব বিকাশ বা অ্যাপ্লিকেশন বিকাশের সাথে সম্পর্কিত শিখতে চান।
  • এখন অনলাইন টিউটোরিয়ালগুলি দেখুন তারা আপনাকে হেডস্টার্ট সরবরাহ করবে তবে সেগুলি পর্যাপ্ত হবে না।
  • কিছু বেসিক শিখার পরে কিছু অ্যাপ্লিকেশন বিকাশ শুরু করে। এটি পরবর্তী ফেসবুকের কিছু হওয়ার দরকার নেই যা প্রাথমিক কিছু প্রেরণা অর্জন করবে।
  • এখন সেই ভাষার লাইব্রেরি শিখিয়ে আপনার বেসিককে শক্তিশালী করুন কিছু প্রকল্প এবং সেগুলি কীভাবে বাস্তবায়িত হয় তা শিখুন।
  • এটি বিরক্তিকর শোনায় তবে এটি অত্যন্ত গুরুত্বপূর্ণ অনুশীলন এবং অনুশীলন দৈনিক 4-5 ঘন্টার জন্য খুব ভাল কোডার অনুশীলন এমনকি এটির মধ্যে সর্বোত্তম হওয়ার পরেও c
  • অন্যদের কাছ থেকে কোড শিখুন আপনার কোডকে দক্ষ করে তুলতে শিখুন ডেটা স্ট্রাকচার এবং অ্যালগরিদমের কিছু বেসিক এটি আপনাকে দুর্দান্ত উপায়ে সহায়তা করবে।

প্রোগ্রামিং হ'ল একটি দক্ষতা যেমন শুরুতে সাঁতার কাটা খুব কঠিন মনে হয় তবে আপনি যত বেশি অনুশীলন করবেন তত বেশি স্থায়ী নিদর্শন আপনার মনে এম্বেড হয়ে যায়। এটি দিন দিন বিকশিত হচ্ছে তাই আমাদের নিজেরও বিকাশ করতে হবে এবং আরও প্রতিদিন শিখতে হবে


উত্তর 2:

প্রথমত, কোডিং কী? কোডিং হ'ল একটি "নির্দেশের সেট"। যে কোনও ক্রিয়াকলাপ বা প্রকল্পের জন্য আপনি প্রথমে একটি নকশা তৈরি করেন (

মনে মনে ভাবুন

) আপনি নিজের উপায়ে এটি কীভাবে চান কোডিং আপনার নিজের ভাষায় থাকা একটি নিবন্ধ হিসাবে সংজ্ঞায়িত করা যেতে পারে। আপনি কোডিংয়ের ক্ষেত্রে যদি শিক্ষানবিশ হন তবে আমার ব্যক্তিগত অভিজ্ঞতা অনুসারে আমি আপনাকে শেখার পরামর্শ দেব

সি প্রোগ্রামিং

। এটি বুঝতে সহজ হতে পারে। আপনি যদি মনে করেন যে সি প্রোগ্রামিং বুঝতে খুব কঠিন তবে অজগর ভাষার জন্য যান। এই সি প্রোগ্রামিংয়ের জন্য বিশেষজ্ঞ হওয়ার পরে যাবেন

অবজেক্ট প্রোগ্রামিং ভিত্তিক ভাষা সি ++

। একবারে আপনি ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ধাপে ছাড়াই এটি আপনার পক্ষে অনেক বেশি সহায়ক। এতে ভাল হওয়ার পরে, আপনি গুগলে যেতে চান প্রোগ্রামিংয়ের উপর ভিত্তি করে প্রচুর ফ্রি ওয়েবসাইট রয়েছে

ডাব্লু 3 স্কুলস অনলাইন ওয়েব টিউটোরিয়াল

,

সি টিউটোরিয়াল

,

প্রোগ্রামিং টিউটোরিয়াল, নিবন্ধ এবং উদাহরণ

এই কয়েকটি নমুনা।

আপনি যদি ভাবেন যে কোডিং বোরিং স্টাফগুলি আপনার পরবর্তী বিকল্প এইচটিএমএল (ক্যোয়ারী ল্যাঙ্গুয়েজ), বুটস্ট্র্যাপ, ওয়ার্ডপ্রেস, সিএসএস ইত্যাদি রয়েছে কোডিং হিসাবে এই ভাষার খুব বেশি সময় প্রয়োজন হয় না। আপনার অবশ্যই ক্ষেত্রটি ডিজাইনে ভাল হতে হবে যা ওয়েব বিকাশের বিকল্প বিকল্প।

“আশা করি, এই কয়েকটি শব্দ আপনার জন্য সহায়ক, শুভ কোডিং! "।


উত্তর 3:

মূলত কিছু শেখার জন্য এর চেয়ে ভাল সময় আর কখনও হয়নি এবং প্রোগ্রামিংয়ের ক্ষেত্রে এটি অবশ্যই সত্য। অনলাইনে অত্যন্ত স্বনামধন্য প্রতিষ্ঠানগুলি থেকে বিনামূল্যে এমওওসি রয়েছে this উদাহরণস্বরূপ এই তালিকাটি দেখুন a

ওপেন সোর্স সোসাইটি বিশ্ববিদ্যালয়

আপনি যদি প্রোগ্রামার হিসাবে একটি ভাল ক্যারিয়ার থাকার বিষয়ে গুরুতর হন তবে দয়া করে কোডএকাদেমি বা অন্যান্য সম্পর্কিত সাইটগুলি দিয়ে শুরু করবেন না। কোডএকাদেমি ভাষাটির সাথে পরিচিত হওয়ার জন্য ভাল তবে এটি যথেষ্ট পরিমাণে। এমন কোর্স গ্রহণ করুন যা সমস্যা সমাধানের দক্ষতাগুলিকে উন্নত করবে এবং আসলে কীভাবে কোডিং করবে তা শেখায়। এই টিউটোরিয়াল সাইটগুলিতে এমন কিছু নেই যা আপনি নিজেরাই শিখতে পারবেন না। কিছু কোড কেন ভাল বিবেচিত হয় তা বোঝার জন্য, আপনার এপিআইগুলি কীভাবে ভাল ডিজাইন করা যায় ইত্যাদি বিষয়ে দক্ষতার জন্য বিনিয়োগ করুন These এগুলি হ'ল দক্ষতার ধরণ যা লোকেরা বছরের পর বছর অভিজ্ঞতার মধ্য দিয়ে অর্জন করে তবে এটি এমনভাবে হয় না me আমাকে মণির পরামর্শ দিন যে আমি সম্প্রতি এসেছি:

পদ্ধতিগত প্রোগ্রাম ডিজাইন

। এই কোর্সটি গ্রহণ করুন এবং এটি আপনাকে একটি শক্তিশালী ভিত্তি দেবে যার ভিত্তিতে আপনি আপনার কোডিং দক্ষতা তৈরি করতে পারেন। আপনি পারফরম্যান্ট এবং সুন্দর কোড লিখতে শিখবেন। আপনি যে ধারণাগুলি এখানে শিখেন তা কার্যত কোনও প্রোগ্রামিং ভাষার ক্ষেত্রে প্রযোজ্য।

যিনি প্রোগ্রামার হিসাবে কাজ করেন এবং যার খুব ভাল পরামর্শদাতা আছেন তার কাছ থেকে এটি নিন, প্রোগ্রামিং ল্যাঙ্গুয়েজ আপনার উদ্বেগের মধ্যে সবচেয়ে কম, আমি উপরে উল্লিখিত দক্ষতাগুলি হ'ল একজন ভাল প্রোগ্রামারকে একজন গড় প্রোগ্রামার থেকে আলাদা করে দেয়।

এবং এখানে অতিরিক্ত কিছু, আমি আপনাকে পরামর্শ দিচ্ছি যদি এটি এমন কিছু হয় যা আপনি চান। আমি এটি করার একমাত্র কারণ হ'ল আমি ইচ্ছা করি আমি এমন কাউকে জানতাম যিনি আমাকে কলেজে পড়ার সময় আমাকে পরামর্শ দিতে এবং গাইড করতে পারে।


উত্তর 4:

এটি দুর্দান্ত যে আপনি কোডিং শিখতে চান।

প্রথমে আপনার প্রোগ্রামিং ভাষাটি শিখতে চান তা স্থির করুন। আজকের বিশ্বের সর্বাধিক জনপ্রিয়রা হলেন -

এই ক্রমে পাইথন, সি, সি ++, জাভা ইত্যাদি।

প্রথমে সি ভাষা শিখুন। এটি অন্য সকলের জন্য মৌলিক। তারপরে পাইথনটি শিখুন কারণ এটি সি ভাষার চেয়ে বেশি জনপ্রিয় হয়ে উঠছে কারণ এটি শেখার পক্ষে অসাধারণ সরলতা এবং নমনীয় প্রকৃতির।

কোডিং শিখতে শুরু করার চেষ্টা করতে পারেন এমন কয়েকটি লিঙ্ক এখানে রয়েছে

কোডিং শিখতে শীর্ষ 10 ওয়েবসাইট (ইন্টারেক্টিভভাবে) অনলাইনে

12 টি সাইট যা আপনাকে বিনামূল্যে কোডিং শেখাবে

আপনি প্রোগ্রামিং ভাষাতে ভিডিও টিউটোরিয়ালগুলির জন্য ইউ টিউবও অনুসন্ধান করতে পারেন।

প্রোগ্রামিং জন্য কিছু বই

5 সেরা সি প্রোগ্রামিং বই এসি প্রোগ্রামার অবশ্যই পড়া উচিত

2016 এর শীর্ষ 28 সি প্রোগ্রামিং বই

নতুনদের জন্য 5 পাইথন বই - কোডপ্যাঙ্ক ake

5 শিক্ষানবিশদের জন্য সেরা কোর জাভা বই - জার্নালদেব

আশাকরি এটা সাহায্য করবে

ধন্যবাদ


উত্তর 5:

আপনি যেমন মেচ বিভাগ থেকে। আমি মনে করি প্রোগ্রামিং সম্পর্কে আপনার খুব বেশি জ্ঞান থাকবে না। আমি খুব খুশি যে মেচ ডিপ্পেট থেকে এসে আপনি নতুন জিনিসগুলিতে ঝাঁকুনি দিচ্ছেন।

সুতরাং কেবল দুই-তিন সপ্তাহের জীবনবৃত্তান্ত পূরণ করতে যথেষ্ট।

আপনাকে অবশ্যই বালাগুরুস্বামী বইগুলি পরীক্ষা করে দেখতে হবে।

যে বই খুব সহজ। এবং যে কোনও নতুন ব্যক্তি এটি শিখতে পারেন।

তিনি সি, সি ++, জাভা জন্য বই লিখেছেন

সুতরাং তিনটি পড়া শুরু করুন


উত্তর 6:

প্রথমে সি দিয়ে শুরু করুন তারপর তার অবজেক্ট ওরিয়েন্টড কনসেপ্টে ঝাঁপুন সি ++, আপনি সি ++ শিখবেন জাভা থেকে জাভা (অ্যান্ড্রয়েড) বোঝা সহজ হবে আপনি অ্যান্ড্রয়েড শিখতে পারবেন যা পুরোপুরি জাভা ভিত্তিক। এমনকি আপনি শুরু থেকে অ্যান্ড্রয়েড শিখতে পারেন তবে কিছু প্রাথমিকের মতো হতাশ হবেন না। অ্যান্ড্রয়েড আপনাকে ব্যাক-এন্ড কোডিংয়ে সহায়তা করবে you

এই ভাষার সাহায্যে আপনি সহজেই কোনও ওয়েবসাইট বা যেকোন মোবাইল অ্যাপ্লিকেশন বিকাশ করতে পারেন


উত্তর 7:

একটি প্রোগ্রামিং ভাষা চয়ন করুন। বই পান। এটি ঘিরে ধরে পরিবেশগত কাঠামোর সাথে পরিচিত হন। ভেরিয়েবল এবং কীওয়ার্ডগুলির সাথে নিজেকে পরিচিত করুন। ক্লাস, পদ্ধতি এবং কার্যাদি জানুন know ইউটিউব দেখুন এবং খুব প্রায়ই স্ট্যাক ওভারফ্লো;)। বেশিরভাগ বই বা প্রাথমিক শিক্ষাগুলি আপনাকে একটি সাধারণ "" হ্যালো ওয়ার্ল্ড "অ্যাপ্লিকেশনটি প্রোগ্রাম করতে দেখায়।