5 Basic Concepts of Programming

Поделиться
HTML-код
  • Опубликовано: 6 июн 2024
  • Check out my new video "5 Basic Concepts of Web programming":
    • 5 Basic Concepts of We...
    These are the 5 concepts I think you should be familiar with if you plan on being a programmer. Of course, this is just my take on programming and what I've learned so far - I'm sure the list will change at some point in the future.
    In this video, I touch on topics like algorithms, programmer's thinking process, pseudocode, syntax, coding environments, IDEs (Visual Studio, Eclipse, Android Studio, Vim...), functions, classes & objects, object-oriented programming, pointers & references, variables, debugging, instructions & non-linear code execution.
    I tried to simplify things and make them understandable for someone who's not so familiar with the subject, but also for someone who knows what I'm talking about. There are examples (mostly in C++ and Java) for most of the things I mentioned because I believe that's the most effective way of really understanding a concept.
    As I spent a lot of time making this video, I would appreciate if you let me know your thoughts about this video.
    Ending music: Anders Bothen - Messed Up Breakup
    ____________________________________________
    Social media:
    ● Facebook: / youtubedoubled
    ● Twitter: / youtubedoubled
    ● Twitch: / notdoubled

Комментарии • 239

  • @DoubleDYouTube
    @DoubleDYouTube  3 года назад +31

    Hey guys! Thanks for the amazing support on this video.
    Since this video did really well, I made a new one about web development.
    Check it out if you're interested:
    ruclips.net/video/oIMNtje68VQ/видео.html

    • @chumlanovg6720
      @chumlanovg6720 Год назад

      ive been wanting to learn programming.. is it really hard as they say?

    • @DoubleDYouTube
      @DoubleDYouTube  Год назад

      @@chumlanovg6720 It requires logical / analytical thinking and it takes a lot of time to learn, but I wouldn't say it's hard.

  • @patrykkarpinski4711
    @patrykkarpinski4711 4 года назад +84

    I've been working in the industry for about 2 years now and I still learn and find inspiring videos like this. Very well presented meaningful knowledge!

  • @skyy5584
    @skyy5584 4 года назад +4

    I have been looking for a video like this for like 10 years. Thank you so much.

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад

      Wow, that's so nice to hear... You're welcome, I'm glad I helped!

  • @facubarrientos
    @facubarrientos 4 года назад +6

    Hey! I enjoyed your video very much. You gave me a very clear overview of the basics with neatly organized topics, sleek vocabulary and presentation and also, very important, many concepts from which to continue digging in. It was a very solid introduction for me. Thank you very much for your contribution! 🍻

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад +1

      Wow, this is really nice to hear because that was the exact intention with this video. I'll keep in mind this amazing feedback and work on more videos like this. Thank you!

  • @JohnnieDoe183
    @JohnnieDoe183 Год назад +1

    Great content in this video. Went much deeper than I thought it would. Thanks!

  • @guillervz
    @guillervz 10 месяцев назад +4

    This is the first video I watch about programming as such. Being a linguist and having learned a lot about Neurolinguistics for years, I've been curious about computer programming in the last couple of years - I will finally start learning this week, I'm 34 :)

    • @DoubleDYouTube
      @DoubleDYouTube  10 месяцев назад

      That's awesome. Hopefully this video gave you a decent introduction. I wish you luck on your programming journey!

  • @pindiska
    @pindiska 9 месяцев назад +3

    Thanks so much, I've been trying to learn C# for two months and still struggled with the basics concepts and relationship between these. Your explanation of classes, objects and functions using the table example, was exactly the way my brain needed to hear it to comprehend so thank you! I come from a social science background so these things are literally like learning two languages at the same time, the programming language itself but also just about how technical concepts work.

    • @DoubleDYouTube
      @DoubleDYouTube  9 месяцев назад

      Wow, that's awesome to hear! I'm glad I could help and I wish you best of luck on your programming journey. You made my birthday even better!

  • @iamankursjain
    @iamankursjain 3 года назад

    I was already familiar with all these concepts before watching the video however, your video gave me a different perspective. Thanks!

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      That's amazing! I'm glad I could bring a different point of view on things.

  • @sexysensation
    @sexysensation 2 года назад +1

    Clean, easy to follow presentation. Pleasant on the eye and easy to listen to. Thank you 👍

    • @DoubleDYouTube
      @DoubleDYouTube  2 года назад

      Thanks for the nice words! Glad you enjoyed.

  • @funnyarchive1783
    @funnyarchive1783 2 года назад

    Thanks for sharing this video, I understand a lot better now and taken down some notes from your teaching

  • @indushanrathnayaka7090
    @indushanrathnayaka7090 3 года назад +1

    Thank you so much for this video, you literally solved all my beginner questions

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад +1

      Thanks for the feedback, that's so nice to hear! I wish you luck on your programming journey.

  • @KrypticDonut
    @KrypticDonut Год назад +5

    Very well taught in computer science they teach a few of these programming concepts at GCSE but this goes into more depth and explains these concepts very well in itself

    • @KrypticDonut
      @KrypticDonut Год назад

      And now I need to learn the advanced concepts

  • @TealClover-qk6lf
    @TealClover-qk6lf 6 месяцев назад

    I've been learning to program myself, and it's been a trip, to say the least. This video is honestly just the review I needed, painting a fresh perspective on these principles in a simple and memorable way. Thank you so much for compiling this!

    • @DoubleDYouTube
      @DoubleDYouTube  6 месяцев назад

      Thanks for the feedback, I'm glad this was helpful!

  • @shepard830
    @shepard830 4 года назад +1

    You helped me out a lot, thank you man

  • @RR-et6zp
    @RR-et6zp Год назад +1

    Great video man, very informative for a beginner

  • @eqxotiC
    @eqxotiC 4 года назад +32

    The paradigm part made me laugh haha
    Thank you so much for this video, you literally solved all my beginner questions, cheers

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад +1

      I'm really glad to hear that, thanks for leaving a comment!

  • @leannestrong8268
    @leannestrong8268 6 месяцев назад

    Thanks for the lesson on programming. I understood it easily which relieved me because this is my freshman year at CTU. I am obtaining my degree in cyber security engineering. I saved the video for a quick reference when using this writing code lesson. This is the first week of being in this class and I feel comfortable now knowing what to expect... Thanks

  • @gardxnchild
    @gardxnchild Год назад

    This is so well made and easy to understand for a complete novice like myself, thank you!

  • @SanjogAdhikari
    @SanjogAdhikari 3 года назад +5

    This is a masterpiece man!
    Thanks alot

  • @markspindler4834
    @markspindler4834 2 года назад

    Excellent video on core programming concepts.

  • @MukeshPatel-ew3np
    @MukeshPatel-ew3np 4 года назад +5

    Good Presentation sir, you teach good language

  • @ojediranoluwatimilehin4345
    @ojediranoluwatimilehin4345 4 года назад +5

    Thank you for this. I'm relatively new to programming and by new, I mean 1+ years in python and this is the first time the concept of programming is made clear to me.
    I'm still learning as a beginner but the Algorithm Representation open me to things I've been battling with for ages.
    Thank you

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад

      This is really nice to hear. The point of this video was exactly that - to explain these concepts in a way they can easily be understood.
      I wish you success in your programming journey and thanks for leaving a comment!

  • @mukundjangir
    @mukundjangir Год назад

    This was really very good video on basic of the programming.

  • @ryan-jamesbragg4467
    @ryan-jamesbragg4467 4 года назад +1

    Really helpful for review. Much appreciated.

  • @cuddy90210
    @cuddy90210 3 года назад +1

    Thank you so much!.. Very nice video, and well put together!.. You teach like a Veteran Programmer!

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      Thank you for the kind words, that's great to hear!

  • @Gahnyan
    @Gahnyan 4 года назад

    Loved the video. Thanks!

  • @PetersonChemistry
    @PetersonChemistry 11 месяцев назад

    Thank you! A video on the three processes: Sequencing, selection, and iteration would be cool!

  • @glamarie
    @glamarie 3 года назад

    This is helpful for absolute beginners. Thanks.
    I'm gonna do these👍

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      Thanks, I'm glad I could help and good luck!

  • @aidenblack4755
    @aidenblack4755 11 месяцев назад

    Great video!!! Thank you so much.

  • @shreyassen4260
    @shreyassen4260 3 года назад +2

    thanks a lot for making this video. It really helps

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      I'm glad it was helpful, thanks for the feedback!

  • @akashbharadwaj1
    @akashbharadwaj1 3 года назад

    bessstt channel like best channel.... tells what a real beginner needs to know..

  • @geezytheexplorer1390
    @geezytheexplorer1390 2 года назад

    Many thanks 🙏🏾 All the 5 concepts where much easier to understand they way you explained them 👌🏾

    • @DoubleDYouTube
      @DoubleDYouTube  2 года назад +2

      That's good to hear, I'm glad I could help!

  • @kamatahe
    @kamatahe Год назад

    Best explanation ever ever!

  • @nobleidowu4919
    @nobleidowu4919 2 года назад

    A very good way to start. Thanks and God bless

  • @muhammadshaikh9165
    @muhammadshaikh9165 3 года назад

    You're Absolutely Right Bro ❤️

  • @ugmsn
    @ugmsn Год назад

    You did a great job man, learnt quite a lot from this.

    • @DoubleDYouTube
      @DoubleDYouTube  Год назад

      Thanks, I'm glad I helped!

    • @ugmsn
      @ugmsn Год назад

      @@DoubleDRUclips You're welcome.

  • @Aufbleiben
    @Aufbleiben Месяц назад

    teaching is one of the best ways to learn, and this has been very helpful for me, thank you

  • @erniea5843
    @erniea5843 3 года назад +1

    Good stuff!

  • @shantanupatil_
    @shantanupatil_ 2 года назад +1

    great video sir. keep it up

  • @techieaccount4996
    @techieaccount4996 2 года назад

    Thank u so much man, you are good for thousand people

  • @jameshnguyen4601
    @jameshnguyen4601 4 года назад

    absolutely one of the best explained videos for beginning coders who want to learn fundamentals first..brao, and a super pow thank you.

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад +1

      Thanks you for the kind words, I'm glad you liked it!

    • @vicktor_damian6612
      @vicktor_damian6612 4 года назад

      @@DoubleDRUclips Hey Bro.. I'm very interested in Coding and Prog language.. But i don't have any CS backs.. But i wanna Learn from the very basics.. I've exploring around everywhere.. But im kinda off.. Is this the basics that i should start with.. ??
      I have completely 0% knowledge about this field...
      So I Really need Your Help

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад

      @@vicktor_damian6612 These are some fundamentals when it comes to programming in general.
      If you want to learn C#, I'm sure there are lots of free courses online you can find - it's not that hard to get into it.

    • @vicktor_damian6612
      @vicktor_damian6612 4 года назад +1

      @@DoubleDRUclips Thanks Alot.. ☺

  • @kamkoamoh
    @kamkoamoh 4 года назад +2

    Good thing, shortly but clear, you did great job in 20 Min , If someone is at the beginning of study , can check this out, as it helps to find good point where to start...

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад +1

      Thanks for the feedback!

    • @kamkoamoh
      @kamkoamoh 4 года назад +1

      @@DoubleDRUclips always welcome, love good content, were is less water... Keep it up, it will be nice if you make some sort of video, how classes communicate, or abstraction in development

  • @AlphonseMenkefor
    @AlphonseMenkefor 3 года назад +3

    I believed in your authoritative presentation so when you ended up like a student just like me, for a few seconds, I almost dismissed you but the evidence is very clear. The most effective way to learn is to teach. Train the trainer. Thank you sir. You have motivated me more than I ever imagined

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      Thanks for the comment! I'm glad I inspired you, but I have to ask - why did you want to dismiss the presentation after finding out I'm a student?
      Sometimes you can learn more from other students/friends, then from teachers.

    • @isabellamori299
      @isabellamori299 2 года назад

      I have found that learning from someone who has recently learned a concept is fantastic, because unlike someone who has moved onto more advanced concepts, the recent student knows exactly what was confusing for them while the more advanced person has long forgotten what gave them trouble.

  • @ashwinikamble7202
    @ashwinikamble7202 3 года назад

    Thankyou for this video. It really helps

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      I'm glad to hear that, thanks for the feedback!

  • @b.arifgulec8292
    @b.arifgulec8292 4 года назад +1

    Great use of language ! Thanks...

  • @lennon_richardson
    @lennon_richardson 10 месяцев назад

    I have no plans of programming but I’ve always been curious what you guys actually do. I found this very interesting! Thank you very much

    • @DoubleDYouTube
      @DoubleDYouTube  10 месяцев назад +1

      That's awesome! Thanks for leaving this comment, you made my day better.

    • @lennon_richardson
      @lennon_richardson 10 месяцев назад

      @@DoubleDRUclips you’re welcome. You made mine better too 😊

  • @AvoirJoseph
    @AvoirJoseph Год назад

    Great vid!

  • @mohamedmosad9984
    @mohamedmosad9984 4 года назад

    Thanks for your effort

  • @patmat.
    @patmat. 5 лет назад +1

    Great presentation, great sound 👍

  • @Olja226
    @Olja226 5 лет назад +54

    You definitely have a career in teaching 🙂

  • @DamianDemasi
    @DamianDemasi 3 года назад

    Great video! 👏👏👏👏

  • @googleuser941
    @googleuser941 4 года назад

    Great information 👍

  • @barryniyonzima6120
    @barryniyonzima6120 2 года назад

    thank you so much....this has helped tomuch....that was so generous and amazing .....big thanks again ....i learned a lot

  • @Chili580
    @Chili580 4 года назад +1

    very well,keep going

  • @merajkhalidkhan
    @merajkhalidkhan 3 года назад

    Nice one....! Thank you.

  • @AudioBoi234
    @AudioBoi234 6 месяцев назад

    this video is surprisingly easy to follow and to grasp. also good points here.😊 thank you.

    • @DoubleDYouTube
      @DoubleDYouTube  6 месяцев назад +1

      Thanks for the feedback, I'm glad you found it helpful!

  • @rahulisgreat4911
    @rahulisgreat4911 Месяц назад

    Thanks a lot for this one man

  • @sibaprasadlenka1259
    @sibaprasadlenka1259 3 месяца назад

    You earned a subscriber my friend! 🎉❤

  • @andregoulbourne839
    @andregoulbourne839 2 года назад

    This is the first place where I realized there was a flow to the flow chart!

  • @terrymooredoes222
    @terrymooredoes222 2 года назад

    Very helpful

  • @nicholasanoruo1341
    @nicholasanoruo1341 2 года назад

    Good one. You are a good teacher. I just started learning programming

  • @mohammedalkhatem4045
    @mohammedalkhatem4045 4 года назад +4

    thank you so much I really suffering to learn these simple concepts ... after this video I become more enthusiastic to resumption my learning journey by the right way

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад

      I'm glad to hear that! Thanks for leaving your feedback.

  • @The_Engineer
    @The_Engineer 2 года назад

    This was a great video

  • @emmanuelsiziba5142
    @emmanuelsiziba5142 2 года назад

    Great Video

  • @nasir1846
    @nasir1846 2 месяца назад

    Thank you, helpful!

  • @zaidaljoan5124
    @zaidaljoan5124 3 года назад

    Good video🌹
    Thank you 😊

  • @MuhammadAhmad-og6hd
    @MuhammadAhmad-og6hd 2 года назад

    Thanks , It was really helpful

  • @joekham9756
    @joekham9756 4 года назад +1

    Great 👍👍👍
    Very informative,
    try making more videos i have learned a lot.

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад +1

      Thanks! I'll definitely make more videos like this because the feedback has been great.

  • @kishan4651
    @kishan4651 4 года назад +1

    important points :-) , as a beginner i found this very helpful

    • @kishan4651
      @kishan4651 4 года назад

      and thank you too

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад +1

      I'm glad I could help, thanks for the feedback!

  • @jonathanjohn6017
    @jonathanjohn6017 Год назад

    i am absolute noobie when it comes to programming so this was a very good starting point and really good video

    • @DoubleDYouTube
      @DoubleDYouTube  Год назад

      Thanks and good luck on your programming journey!

  • @anjalireddy8378
    @anjalireddy8378 3 года назад

    Very well explained 😁😍😍 Thanku for this🤗😊😊😊😊

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      Thanks for the comment, glad you liked it!

  • @prakashn1025
    @prakashn1025 8 месяцев назад

    Thanks , Nice Explained...

  • @dermotgleeson42
    @dermotgleeson42 3 года назад +2

    Just starting to learn python and this video is so helpful. Thank you so much 👍

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      Thanks for the comment, I'm glad you found this helpful.

  • @alrightythen759
    @alrightythen759 3 года назад

    Great. ..For a fellow learner.

  • @jaykumarpawar08
    @jaykumarpawar08 3 года назад

    Thank you sir

  • @sarathsabu4486
    @sarathsabu4486 3 года назад

    Really helpful 😊

  • @LuchoLab82
    @LuchoLab82 3 года назад

    Great!

  • @lostecho01
    @lostecho01 3 года назад

    Very helpful video m8

  • @khoonigamer6569
    @khoonigamer6569 3 года назад

    Very nice 👍

  • @charaftjn
    @charaftjn 2 месяца назад

    thank you for this video :)

  • @doostalinawaz9612
    @doostalinawaz9612 Год назад

    nice one

  • @reshmaakambale8126
    @reshmaakambale8126 3 года назад +1

    Just started learning of C programming 😄... Thank you😊❤

  • @chetanverse
    @chetanverse 3 года назад

    I loved the video

  • @user-jl4ie7ps7b
    @user-jl4ie7ps7b Год назад

    nice video bro

  • @andrija6221
    @andrija6221 5 лет назад +1

    Nice vid 👌

  • @navyygoel3125
    @navyygoel3125 3 года назад +1

    Good video😀😎👍

  • @tsigetekalegne771
    @tsigetekalegne771 2 года назад

    Thank you God bless

  • @Tejasthegr8
    @Tejasthegr8 3 месяца назад

    THANKS AND NICE VIDEO

  • @dancebyvanshikasrivastava6048
    @dancebyvanshikasrivastava6048 3 года назад

    Very interesting video 😃😃😃😃😃😃😃

  • @cynthiaopara1255
    @cynthiaopara1255 Год назад +2

    Your genuine contribution toward healing the sick show you have a good heart and we are grateful for all you do Dr Ogie🌿

  • @gregthomas7950
    @gregthomas7950 4 года назад +1

    Holy Crap! Do you have any idea how big Alaska is? :) Great video!

  • @MiguelPerez-hw2ll
    @MiguelPerez-hw2ll 2 года назад

    Youre goated

  • @mrameer15
    @mrameer15 2 года назад

    Great

  • @gerardjunefuentes8488
    @gerardjunefuentes8488 Год назад

    In 3:53 minutes, as you spell the world in python and Perl, was it really how it spell or it was just mistyped? Please guide me accordingly. Thanks.

    • @DoubleDYouTube
      @DoubleDYouTube  Год назад +1

      Yes, the word "world" is misspelled. Sorry about that :)

  • @nickberger6337
    @nickberger6337 2 года назад

    nice

  • @emilyamaambo2037
    @emilyamaambo2037 4 года назад

    Thank you, i am a beginner....

  • @ganeshsinghsaud7214
    @ganeshsinghsaud7214 3 года назад

    By watching this video then i really understand programming ..😊😊

  • @castlemagic4746
    @castlemagic4746 Год назад

    12:36 I lost it! Was that audible autocorrect?! lol

    • @castlemagic4746
      @castlemagic4746 Год назад

      Great vid too man. You explain these concepts very well. Some others who make similar videos just don't explain things as clearly as you do. You should teach, or atleast make more videos. Thanks

  • @lonekeipeile8653
    @lonekeipeile8653 3 года назад +1

    Finally..... Someone who doesn't teach as if their trapping. Thank you😁

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      What do you mean by trapping? :D

    • @lonekeipeile8653
      @lonekeipeile8653 3 года назад

      @@DoubleDRUclips ..... Mumbled words said quickly...😂 I used it metaphorically. *sigh*

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      @@lonekeipeile8653 My bad, english isn't my first language :D

    • @lonekeipeile8653
      @lonekeipeile8653 3 года назад

      Ohhh...❤
      Um basically trying to say you're amazing

    • @DoubleDYouTube
      @DoubleDYouTube  3 года назад

      @@lonekeipeile8653 Thanks a lot!

  • @thantaung1221
    @thantaung1221 4 года назад +1

    Good intro video and I like how the presentation is organized. You should put more enthusiasm to your speech. It was monotonous for me and I was getting uninterested after the first couple of minutes even though the material is interesting. I switched it to 1.25x speed and it was then upbeat for me. Thanks for making this video.

    • @DoubleDYouTube
      @DoubleDYouTube  4 года назад +1

      I'm still learning how to speak English and I sometimes speak slowly because I want to pronounce each word. But you're right, I should speak faster and with more enthusiasm as it sounds more natural. Thanks for the comment, I appreciate it!

    • @dancebyvanshikasrivastava6048
      @dancebyvanshikasrivastava6048 3 года назад

      How stupid 😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎😎