What Are Values in Programming || Values & References

What are "Values" in programming? A basic fundamental thing where most programmers make mistakes. চলুন শিখে নেই Value এবং Reefernce নিয়ে, একেবারে না ভোলার মত করে।
আশা রাখছি এই ভিডিওটা আপনার হেল্পফুল হবে, এবং আপনি অনেক কিছু নুতুন করে শিখতে পারবেন! আপনার ভালবাসা আর সাপোর্ট দুটোই চাই। 🫶
Please LIKE/SHARE/SUBSCRIBE to tapaScript বাংলা এবং tapaScript English চ্যানেল দুটিতে। ধন্যবাদ।
Subscribe to tapaScript English
- tapaScript English: / tapasadhikary
Join tapaScript Discord
- tapaScript Discord Link: / discord
Like and Follow tapaScript FB Page
- FB Page: / tapascript
You May LIke this too
- All About JavaScript Objects: • Understanding JavaScri...
Timecodes
0:00 - What Are We Learning Today?
02:07 - What is Value?
03:56 - What is Variable?
06:11 - What is Expression?
07:38 - What is an Operator?
09:25 - Data Types.
13:56 - Data Types in JavaScript
17:01 - Primitive vs Non-Primitive
20:57 - A Shoutout To YOU!
24:30 - Pass By Value vs Pass By Reference
31:39 - Time to Code
34:38 - References, Deep Understanding
39:52 - A Task for YOU!
🤝 My Links to Follow:
- Blog: blog.greenroots.info/
- Follow on X(Twitter): / tapasadhikary
- Connect on LinkedIn: / tapasadhikary
- Follow My Work on GitHub: github.com/tapascript
- Follow on Facebook: / tapasadhi
👋 Like my work? Thank You. You can sponsor me from here:
- Sponsor Me: github.com/sponsors/atapas
- Sponsor my Blog: blog.greenroots.info/sponsor
About Me:
Tapas Adhikary is an Educator at tapaScript, Tech enthusiast, Writer, KZreadr, and Open Source projects maintainer/contributor. He is a full-stack developer who has vast experience in building SaaS solutions. He is the founder of the ReactPlay platform, which is driven by open-source projects and a fast-growing community.
You can find more about him at tapasadhikary.com.
#javascript
#programming
#javascripttutorial
#learnjavascript
#value
#reference
#javascriptfundamentals
#programmingfundamentals

Пікірлер: 87

  • @kamrulislam-su9jh
    @kamrulislam-su9jh13 күн бұрын

    thanks dada 1. Value 2. Variable 3. Expression 4. Oparator 5. data type 6. primitive -- without object 7. non-primitive --- object 8. immutability /mutability 9. pass by value vs pass by reference

  • @SimpleCoderJS
    @SimpleCoderJSАй бұрын

    topics learned: primitive vs non-primitive pass by value and pass by reference

  • @user-th3lj6ve5k
    @user-th3lj6ve5k26 күн бұрын

    Alhamdulillah...! just awesome.Thank You so much sir. 1.value 2.variable 3.expression 4.primitive 5.non-primitive 6.pass by value 7.pass by reference 8.data type

  • @shefayetnayon

    @shefayetnayon

    26 күн бұрын

    Thank you

  • @dilipraj8630
    @dilipraj8630Ай бұрын

    asadahron dada

  • @modhumotydigitalsign8305
    @modhumotydigitalsign8305Ай бұрын

    Naaiiiicccee

  • @ashraful_haque
    @ashraful_haque2 ай бұрын

    C এর পয়েন্টের যারা ভালো পারে তাদের কাছে এটি অনেক সহজ অবজেক্ট টাইপ পয়েন্টরের মতো কাজ করে এতটুকু জানলেই হবে। ধন্যবাদ দাদা। আপনার চ্যানেল ঘুরতে ভালো লাগে আশা রাখি সামনে নতুন কিছু শিখতে পারবো।

  • @tapascript-bangla

    @tapascript-bangla

    18 күн бұрын

    Dhonyobad

  • @mohammednazim4571
    @mohammednazim45712 ай бұрын

    I have learned few things like.. 1. Pass by value and pass by reference 2. Primitive vs reference 3. Expression 4. Memory location 5. Mutable vs immutable

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    Nice ❤️

  • @hasananamul4280
    @hasananamul4280Ай бұрын

    খুবই চমৎকার ভাবে বুঝান দাদা, অনেক ভাল লাগলো, সহজেই খুব গুরুত্ব পূর্ণ বিষয়টা বুঝলাম।

  • @hakikatsareebitan
    @hakikatsareebitanАй бұрын

    really awesome sir,, pure/easy explination,, .. thanks sir.

  • @qogp2698
    @qogp2698Ай бұрын

    reference niye confusion chilam but apnar video dehar por clear holo thanks

  • @rashedkhanmenon799
    @rashedkhanmenon7992 ай бұрын

    Best Teacher in my life.

  • @uniqueashrar9914
    @uniqueashrar991429 күн бұрын

    অসাধারণ ❤❤❤

  • @user-qx6mx5zu6j
    @user-qx6mx5zu6jАй бұрын

    We are grateful to have these concept based tutorials. Thanks man!

  • @tapascript-bangla

    @tapascript-bangla

    18 күн бұрын

    You are most welcome

  • @LWM775
    @LWM775Ай бұрын

    অসাধারণ Boss

  • @rashedulalam7754
    @rashedulalam77542 ай бұрын

    outsatanding dada, JS er foundamental gulu evbe dile amder jonno kob vlo hbe

  • @ProgrammerArif
    @ProgrammerArif2 ай бұрын

    ✨🥰✌👍💥 1. Value 2. Variable 3. Expression 4. Oparator 5. data type 6. primitive 7. non-primitive 8. immutability 9. pass by value vs pass by reference kzread.info/dash/bejne/iKics8OMnKe2Yco.html এই থেকে 10. Copy vs Clone ভিডিওটা খুবই হেল্পফুল। এ বিষয়গুলোর পরিষ্কার ধারণা না থাকার কারনে আমাদের শেখাগুলো অনেক কষ্টকর হয়ে যায়। যারা একেবারে নতুন শিখা শুরু করেছে তাদের জন্য অনেক উপরকার হবে। এ ধরণের ভিডিওর একটা সিরিজ হলে খুবই দারুন হবে।

  • @ishakhan5009
    @ishakhan50092 ай бұрын

    ওয়াও....অসাধারণ বোঝানোর ক্ষমতা আপনার

  • @hakikatsareebitan
    @hakikatsareebitanАй бұрын

    Value

  • @21Moudud
    @21Moudud2 ай бұрын

    Fundamental Concepts, Project building and communication building all are very important to be a good programmer. Very good initiative dada.

  • @sureshchakma4007
    @sureshchakma40072 ай бұрын

    I love your content

  • @user-wt1py9zl5y
    @user-wt1py9zl5yАй бұрын

    Beautiful content. Especially "Reference, Deep Understanding" section was very effective!

  • @tapascript-bangla

    @tapascript-bangla

    Ай бұрын

    Glad you liked it!

  • @naymurrahman-zw9pj
    @naymurrahman-zw9pj18 күн бұрын

    grateful video.

  • @tapascript-bangla

    @tapascript-bangla

    18 күн бұрын

    Thank you!

  • @user-mx5pj2qk6j
    @user-mx5pj2qk6j2 ай бұрын

    ভাইয়া কঠিন বিষয়টি এতো সহজ করে বুঝিয়ে দিলেন। আপনাকে অস্যংখ্য ধন্যবাদ। পরবর্তী ভিডিওর জন্য অপেক্ষা করছি।

  • @Arindam_1729
    @Arindam_17292 ай бұрын

    Darun Sir ❤

  • @tapasadhikary

    @tapasadhikary

    2 ай бұрын

    ❤❤

  • @mdkawsarali3255
    @mdkawsarali32552 ай бұрын

    values phylosophy , primitive and non primitive difference

  • @saptathirtachoudhury4158
    @saptathirtachoudhury4158Ай бұрын

    You are Incredible Sir

  • @tapascript-bangla

    @tapascript-bangla

    Ай бұрын

    Thank you ❤️

  • @shefayetnayon
    @shefayetnayon26 күн бұрын

    Pro level Class Dada . Thank you so much . Clear all step 1-7

  • @tapascript-bangla

    @tapascript-bangla

    26 күн бұрын

    Thanks, vai, let's get elevated as a pro.

  • @shefayetnayon

    @shefayetnayon

    23 күн бұрын

    @@tapascript-bangla 😍😍

  • @shaheenelt
    @shaheenelt2 ай бұрын

    Values & References is a very important topic but often confusing and difficult. You finally made it clear. Thanks a lot, Tapas Da.

  • @ericsiddiq7634
    @ericsiddiq76342 ай бұрын

    nice!

  • @mdibrahimkhalil2847
    @mdibrahimkhalil284721 күн бұрын

    দাদা, আপনার ভিডিও এই প্রথমবার দেখলাম। প্রথম ভিডিও টি দেখে এতো ভালো লেগেছে যা ভাষায় প্রকাশ করার মত না। আপনার ভিডিও তে একটা জিনিস অনুধাবন করতে পেরেছি যে, যে কোনো programming language এর basic strong না হলে সামনে এগোতে হলে অনেক বাঁধার সম্মুখীন হতে হবে। আমি JavaScript শিখছি প্রায় এক বছর হলো কিন্তু আপনার ভিডিও দেখে মনে হলো আমার basic e problem আছে। আপনার channel এর সাথে থাকতে চাই, আশাকরি অনেক দূর এগিয়ে যেতে পারবো ইনশাআল্লাহ

  • @tapascript-bangla

    @tapascript-bangla

    21 күн бұрын

    খুব ভালো ভাই, আপনার জন্য অনেক অনেক শুভকামনা রইল। চলুন এগিয়ে যাই।

  • @mahaburalam9808
    @mahaburalam98082 ай бұрын

    Thanks dada for nice explanation.

  • @webimran7993
    @webimran7993Ай бұрын

    আমি খুব্ই ্আনন্দিত! ্এত সুন্দর করে ফান্ডামেন্টাল বোঝানোার জন্য। ্আমরাা ভালোা কিছুু শিখছি ্আয়নায় প্রতিচ্ছবির মত! Love you dada!

  • @tapascript-bangla

    @tapascript-bangla

    Ай бұрын

    Dhinyobad vai

  • @aburaihan-py4vi
    @aburaihan-py4vi2 ай бұрын

    Excellent!!!!!!!!!!

  • @sohanrahman1897
    @sohanrahman1897Ай бұрын

    Awesome dada🥰

  • @mdkawsarali3255
    @mdkawsarali32552 ай бұрын

    dada next video chai

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    রবিবার

  • @sabbirhossen7138
    @sabbirhossen71382 ай бұрын

    I learn few things 1. whats is value 2. Primitive and non primitive 3. What's expression 4.pass by value pass by reference

  • @SabbirHossain-vy2sj
    @SabbirHossain-vy2sj2 ай бұрын

    Learn in this video core fundamentals of programming: 1. Value: It stores information or data. 2. Variable: A variable is a container that holds a value. 3. Expression: An expression is a combination of values, variables, and operators. 4. Operator: Operators perform actions on values or variables. 5. Data Type: There are two types: Primitive and Non-Primitive. 6. Pass by Value and Pass by Reference: Pass by Value sends a duplicate of the variable's value, while Pass by Reference sends the variable's location in memory.

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    All good, on the last point… It is not the duplicate of the value… rather as the actual value. For non primitive it is the memory address of the location where the actual value is stored. Thank you for completing the task ❤️

  • @shamimkhan6651
    @shamimkhan66512 ай бұрын

    osadharon dada apni jdi ai vabe programming pithok pithok kre bujhan tahle mne hy na programming learn kosto kor hbe .......... asha kri next a apnar theke aro onek onek video pabo....

  • @AshikRahman-dev
    @AshikRahman-dev2 ай бұрын

    সেশনটা ভালো ছিল। সম্পূর্ণ দেখেছি। নতুন এপিসোডের অপেক্ষায় থাকলাম।

  • @mdruhulamins786
    @mdruhulamins7862 ай бұрын

    অনেক বেশি আগ্রহ নিয়ে ছিলাম কখন ভিডিও ছাড়বেন। অসংখ্য ধন্যবাদ। অনুরোধ রইলো যতদ্রুত পারেন নতুন ভিডিও আপলোড দিয়েন। সার্বক্ষণিক আপনার সুস্থতা কামনা করি।

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    ধন্যবাদ ভাই। May month end পর্যন্ত চেষ্টা থাকবে সপ্তাহে একটা করে ভিডিও দেওয়ার, তার পরে বেশী করে পাবেন। সাথে থাকুন, শিখতে থাকুন।

  • @nasirahmed000
    @nasirahmed0002 ай бұрын

    Best!

  • @mehedihasankhairul8354
    @mehedihasankhairul83542 ай бұрын

    beautifull dada...... kotha ar concept ekdom makkhon er moto lagche... ektu druto video chai dada

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    ভাই, আমি আগেই জানিয়েছিলাম যে May মাসের শেষ পর্যন্ত একটু স্লও যাবে কারন আমি একটা course এ ব্যাস্ত আছি। তারপরে বারবে। সপ্তাহে এখন একটাকরে ভিডিও expect করতে পারেন।

  • @mehedihasankhairul8354

    @mehedihasankhairul8354

    2 ай бұрын

    @@tapascript-bangla will be happy... insha-allah..

  • @Learn-with-Sumon-
    @Learn-with-Sumon-2 ай бұрын

    Dada React series chai

  • @abdullahalmasoud4283
    @abdullahalmasoud42832 ай бұрын

    Anatomy of values and references

  • @md.mominulhaque2157
    @md.mominulhaque21572 ай бұрын

    অসাধারণ

  • @hafizullah916
    @hafizullah9162 ай бұрын

    you are great dada

  • @ayanupadhaya944
    @ayanupadhaya9442 ай бұрын

    thank you for this valuable information dada, keep going with the new channel....

  • @mdsumonh.shohan9159
    @mdsumonh.shohan9159Ай бұрын

    Tapas vai is awesome bojhanor khomota sotti osadharon. ekei bole programming skills.

  • @tapascript-bangla

    @tapascript-bangla

    Ай бұрын

    Thank You, vai. I am happy you liked it.

  • @mdsumonh.shohan9159

    @mdsumonh.shohan9159

    Ай бұрын

    @@tapascript-bangla take loves.💌

  • @sabbirhossen7138
    @sabbirhossen71382 ай бұрын

    obiram valobasha niben vai...ekta video er request thkabe.."programmer der minds set kmn howa uchit "

  • @YanisAhmed
    @YanisAhmed2 ай бұрын

    Excellent topic to begin with and it is as usual, AMAZING!

  • @ehsanulbarifahim1975
    @ehsanulbarifahim19752 ай бұрын

    valobasa niyen dada........

  • @user-qx3kp2ks5q
    @user-qx3kp2ks5q2 ай бұрын

    value = information/data, value stored in a variable, variable can be any data types, 2 data types = 1. primitive 2.non primitive, undefined which are not defined and null which is directly assigned by developer a null, objects are non primitive, difference between primitive and non primitive: non primitives are combined of primitive, memory for primitive are directly assigned, non primitive are reference of a memory location and thank you dada. apnar susthota kamona kori r apni r o vlo video diben atai asa korbo;

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    Awesome 🙌

  • @musfiqrahman3256
    @musfiqrahman32562 ай бұрын

    1st video 1st comment. Best wishes Dada.

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    yay... thanks! Take love.

  • @MdTanvirAhamedShanto
    @MdTanvirAhamedShanto2 ай бұрын

  • @MarufHasanShihab2006
    @MarufHasanShihab20062 ай бұрын

    💖💖💖

  • @smalrabbi812
    @smalrabbi8122 ай бұрын

    ❤❤❤❤❤

  • @ayanupadhaya944
    @ayanupadhaya9442 ай бұрын

    just ekta prosono chilo dada, variable e notun memory address pass kore dile ager memory address ta to thakchena, tar ki hocche, are jodi ager value ta ami fire pete chai to manually write na kore kono way ache seta ke paoar?

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    Good Question: যখন কোন মেমোরি portion unused থাকে, তখন প্রোগ্রামিং ল্যাঙ্গুয়েজ সেটাকে যতটা সম্ভব মুছে ফেলার চেষ্টা করে। মুছে ফেলা মানে ডিলিট করে দেওয়া না, বরং যাতে অন্য কিছু ওই মেমরি প্লেস কে use করতে পারে, সেই জন্য ফ্রি করে দেই। এই process টা কে বলে Garbage Collection. এইটা একটা প্রোগ্রামিং ল্যাঙ্গুয়েজে কি রকম লজিক বা algorithm লাগানো হয়েছে Garbage Collection এর জন্য তার উপরে নিরভর করে। সেই জন্য, আগের মেমোরি এড্রেসটা অন্য কারোর কাজে লেগে যাবে। আগের মেমোরি এড্রেস টা ফিরে পাওয়ার কোন suority নাই একবার Garbage Colection cycle start হয়ে যাবার পরে।

  • @ayanupadhaya944

    @ayanupadhaya944

    2 ай бұрын

    @@tapascript-bangla thank you dada for clearing confusion

  • @OjitDebNath
    @OjitDebNath2 ай бұрын

    দাদা arry কি জাভাস্ক্রিপ্টের ডাটা টাইপ নয় ? Array ও তো জাভাস্ক্রিপ্টের non-primitive ডাটা। এটিকে কেন দেখানো হয়নি একটু জানাবেন। ধন্যবাদ ❤

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    Object এর মত, Array ও আরেকটি ডাটা structure জাভাস্ক্রিপ্টে। Array ও Object এর মতই Non-Primitive type. আরও মজার ব্যাপার হল জাভাস্ক্রিপ্টে Array কিন্তু আসলেই একটা Object 😀. এই কারনেই আলাদা করে আর ওটার নাম নেওয়া হই নাই। আচ্ছা কি করে প্রমান হবে যে Array ও একটা object? - ব্রাউজারে গিয়ে ওপেন devtools - Go To Console Tab - Write an Array, example: const arr=[1,2]; - Press Enter - এবারে ও প্রিন্ট করবে এইরকমঃ (2) [1, 2] - Expand it - Prototype ইনফর্মেশন দেখাবেঃ [[Prototype]]: Array(0) - Expand it again - Scroll Down - Now see the Prototype Information of the Array - It is [[Prototype]]: Object কি বোঝা গেল? এই প্রশ্নটা করার জন্য ধন্যবাদ। আবারো কিছু fundamentals শেখা হল। Take care ❤

  • @OjitDebNath

    @OjitDebNath

    2 ай бұрын

    @@tapascript-bangla typeOf new Array এভাবেও বোঝা যাবে, কিছুদিন আগে এই ছোট বিষয়টি কোনো একটি ব্লগে লেখিছে। ধন্যবাদ দাদা ❤️। অনেকের হয়তো এই বিষয়টি নিয়ে প্রশ্ন থাকতে পারে তখন এই কমেন্টটি দেখলেই উত্তর পেয়ে যাবে সবাই।

  • @tapascript-bangla

    @tapascript-bangla

    2 ай бұрын

    @@OjitDebNath you are most welcome brother. Yes, typeof is a better programming way to find it. I gave the steps to understand in the prototype chain way… soon Prototype niye kichu asbe toh tai 😀

  • @ashraful_haque
    @ashraful_haque2 ай бұрын

    C এর পয়েন্টের যারা ভালো পারে তাদের কাছে এটি অনেক সহজ অবজেক্ট টাইপ পয়েন্টরের মতো কাজ করে এতটুকু জানলেই হবে। ধন্যবাদ দাদা। আপনার চ্যানেল ঘুরতে ভালো লাগে আশা রাখি সামনে নতুন কিছু শিখতে পারবো।

  • @ashraful_haque
    @ashraful_haque2 ай бұрын

    C এর পয়েন্টের যারা ভালো পারে তাদের কাছে এটি অনেক সহজ অবজেক্ট টাইপ পয়েন্টরের মতো কাজ করে এতটুকু জানলেই হবে। ধন্যবাদ দাদা। আপনার চ্যানেল ঘুরতে ভালো লাগে আশা রাখি সামনে নতুন কিছু শিখতে পারবো।

  • @ashraful_haque
    @ashraful_haque2 ай бұрын

    C এর পয়েন্টের যারা ভালো পারে তাদের কাছে এটি অনেক সহজ অবজেক্ট টাইপ পয়েন্টরের মতো কাজ করে এতটুকু জানলেই হবে। ধন্যবাদ দাদা। আপনার চ্যানেল ঘুরতে ভালো লাগে আশা রাখি সামনে নতুন কিছু শিখতে পারবো।