5 Basic Concepts of Programming

Sdílet
Vložit
  • čas přidán 17. 05. 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

Komentáře • 238

  • @DoubleDYouTube
    @DoubleDYouTube  Před 3 lety +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:
    czcams.com/video/oIMNtje68VQ/video.html

    • @chumlanovg6720
      @chumlanovg6720 Před rokem

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před rokem

      @@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 Před 4 lety +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 Před 4 lety +4

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před 4 lety

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

  • @guillervz
    @guillervz Před 9 měsíci +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  Před 9 měsíci

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

  • @shepard830
    @shepard830 Před 3 lety +1

    You helped me out a lot, thank you man

  • @funnyarchive1783
    @funnyarchive1783 Před 2 lety

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

  • @facubarrientos
    @facubarrientos Před 4 lety +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  Před 4 lety +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 Před rokem +1

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

  • @sexysensation
    @sexysensation Před 2 lety +1

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

  • @pindiska
    @pindiska Před 8 měsíci +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  Před 8 měsíci

      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!

  • @RR-et6zp
    @RR-et6zp Před rokem +1

    Great video man, very informative for a beginner

  • @iamankursjain
    @iamankursjain Před 3 lety

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před 3 lety

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

  • @markspindler4834
    @markspindler4834 Před rokem

    Excellent video on core programming concepts.

  • @PetersonChemistry
    @PetersonChemistry Před 10 měsíci

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

  • @ryan-jamesbragg4467
    @ryan-jamesbragg4467 Před 4 lety +1

    Really helpful for review. Much appreciated.

  • @indushanrathnayaka7090
    @indushanrathnayaka7090 Před 3 lety +1

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před 3 lety +1

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

  • @TealClover-qk6lf
    @TealClover-qk6lf Před 5 měsíci

    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  Před 5 měsíci

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

  • @aidenblack4755
    @aidenblack4755 Před 10 měsíci

    Great video!!! Thank you so much.

  • @Gahnyan
    @Gahnyan Před 4 lety

    Loved the video. Thanks!

  • @MukeshPatel-ew3np
    @MukeshPatel-ew3np Před 4 lety +5

    Good Presentation sir, you teach good language

  • @nobleidowu4919
    @nobleidowu4919 Před 2 lety

    A very good way to start. Thanks and God bless

  • @mohamedmosad9984
    @mohamedmosad9984 Před 4 lety

    Thanks for your effort

  • @gardxnchild
    @gardxnchild Před rokem

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

  • @Olja226
    @Olja226 Před 5 lety +54

    You definitely have a career in teaching 🙂

  • @muhammadshaikh9165
    @muhammadshaikh9165 Před 3 lety

    You're Absolutely Right Bro ❤️

  • @leannestrong8268
    @leannestrong8268 Před 6 měsíci

    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

  • @SanjogAdhikari
    @SanjogAdhikari Před 3 lety +5

    This is a masterpiece man!
    Thanks alot

  • @KrypticDonut
    @KrypticDonut Před rokem +4

    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 Před rokem

      And now I need to learn the advanced concepts

  • @eqxotiC
    @eqxotiC Před 4 lety +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  Před 4 lety +1

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

  • @mukundjangir
    @mukundjangir Před rokem

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

  • @b.arifgulec8292
    @b.arifgulec8292 Před 4 lety +1

    Great use of language ! Thanks...

  • @glamarie
    @glamarie Před 3 lety

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

  • @Aufbleiben
    @Aufbleiben Před 13 dny

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

  • @kamatahe
    @kamatahe Před rokem

    Best explanation ever ever!

  • @shreyassen4260
    @shreyassen4260 Před 3 lety +2

    thanks a lot for making this video. It really helps

    • @DoubleDYouTube
      @DoubleDYouTube  Před 3 lety

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

  • @ugmsn
    @ugmsn Před rokem

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

  • @erniea5843
    @erniea5843 Před 3 lety +1

    Good stuff!

  • @ojediranoluwatimilehin4345

    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  Před 4 lety

      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!

  • @techieaccount4996
    @techieaccount4996 Před 2 lety

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

  • @geezytheexplorer1390
    @geezytheexplorer1390 Před 2 lety

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

  • @ashwinikamble7202
    @ashwinikamble7202 Před 3 lety

    Thankyou for this video. It really helps

  • @AvoirJoseph
    @AvoirJoseph Před rokem

    Great vid!

  • @jameshnguyen4601
    @jameshnguyen4601 Před 4 lety

    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  Před 4 lety +1

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

    • @vicktor_damian6612
      @vicktor_damian6612 Před 4 lety

      @@DoubleDCZcams 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  Před 4 lety

      @@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 Před 4 lety +1

      @@DoubleDCZcams Thanks Alot.. ☺

  • @googleuser941
    @googleuser941 Před 4 lety

    Great information 👍

  • @terrymooredoes222
    @terrymooredoes222 Před 2 lety

    Very helpful

  • @rahulisgreat4911
    @rahulisgreat4911 Před 20 dny

    Thanks a lot for this one man

  • @cuddy90210
    @cuddy90210 Před 3 lety +1

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před 3 lety

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

  • @patmat.
    @patmat. Před 5 lety +1

    Great presentation, great sound 👍

  • @Chili580
    @Chili580 Před 4 lety +1

    very well,keep going

  • @nasir1846
    @nasir1846 Před měsícem

    Thank you, helpful!

  • @prakashn1025
    @prakashn1025 Před 7 měsíci

    Thanks , Nice Explained...

  • @akashbharadwaj1
    @akashbharadwaj1 Před 3 lety

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

  • @merajkhalidkhan
    @merajkhalidkhan Před 3 lety

    Nice one....! Thank you.

  • @shantanupatil_
    @shantanupatil_ Před 2 lety +1

    great video sir. keep it up

  • @AlphonseMenkefor
    @AlphonseMenkefor Před 3 lety +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  Před 3 lety

      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 Před 2 lety

      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.

  • @barryniyonzima6120
    @barryniyonzima6120 Před 2 lety

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

  • @andregoulbourne839
    @andregoulbourne839 Před 2 lety

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

  • @lennon_richardson
    @lennon_richardson Před 9 měsíci

    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  Před 9 měsíci +1

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

    • @lennon_richardson
      @lennon_richardson Před 9 měsíci

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

  • @DamianDemasi
    @DamianDemasi Před 3 lety

    Great video! 👏👏👏👏

  • @emmanuelsiziba5142
    @emmanuelsiziba5142 Před 2 lety

    Great Video

  • @MuhammadAhmad-og6hd
    @MuhammadAhmad-og6hd Před 2 lety

    Thanks , It was really helpful

  • @zaidaljoan5124
    @zaidaljoan5124 Před 3 lety

    Good video🌹
    Thank you 😊

  • @kamkoamoh
    @kamkoamoh Před 4 lety +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  Před 4 lety +1

      Thanks for the feedback!

    • @kamkoamoh
      @kamkoamoh Před 4 lety +1

      @@DoubleDCZcams 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

  • @jaykumarpawar08
    @jaykumarpawar08 Před 3 lety

    Thank you sir

  • @sibaprasadlenka1259
    @sibaprasadlenka1259 Před 2 měsíci

    You earned a subscriber my friend! 🎉❤

  • @AudioBoi234
    @AudioBoi234 Před 6 měsíci

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před 6 měsíci +1

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

  • @alrightythen759
    @alrightythen759 Před 3 lety

    Great. ..For a fellow learner.

  • @nicholasanoruo1341
    @nicholasanoruo1341 Před 2 lety

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

  • @tsigetekalegne771
    @tsigetekalegne771 Před 2 lety

    Thank you God bless

  • @The_Engineer
    @The_Engineer Před 2 lety

    This was a great video

  • @LuchoLab82
    @LuchoLab82 Před 2 lety

    Great!

  • @joekham9756
    @joekham9756 Před 4 lety +1

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před 4 lety +1

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

  • @kishan4651
    @kishan4651 Před 4 lety +1

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

  • @charaftjn
    @charaftjn Před měsícem

    thank you for this video :)

  • @sarathsabu4486
    @sarathsabu4486 Před 3 lety

    Really helpful 😊

  • @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  Před rokem +1

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

  • @mohammedalkhatem4045
    @mohammedalkhatem4045 Před 4 lety +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  Před 4 lety

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

  • @doostalinawaz9612
    @doostalinawaz9612 Před rokem

    nice one

  • @jonathanjohn6017
    @jonathanjohn6017 Před rokem

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

  • @khoonigamer6569
    @khoonigamer6569 Před 3 lety

    Very nice 👍

  • @reshmaakambale8126
    @reshmaakambale8126 Před 3 lety +1

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

  • @chetanverse
    @chetanverse Před 2 lety

    I loved the video

  • @dermotgleeson42
    @dermotgleeson42 Před 3 lety +2

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

    • @DoubleDYouTube
      @DoubleDYouTube  Před 3 lety

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

  • @anjalireddy8378
    @anjalireddy8378 Před 3 lety

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

  • @user-jl4ie7ps7b
    @user-jl4ie7ps7b Před 11 měsíci

    nice video bro

  • @cynthiaopara1255
    @cynthiaopara1255 Před rokem +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 Před 4 lety +1

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

  • @Tejasthegr8
    @Tejasthegr8 Před 3 měsíci

    THANKS AND NICE VIDEO

  • @lostecho01
    @lostecho01 Před 3 lety

    Very helpful video m8

  • @andrija6221
    @andrija6221 Před 5 lety +1

    Nice vid 👌

  • @navyygoel3125
    @navyygoel3125 Před 3 lety +1

    Good video😀😎👍

  • @mrameer15
    @mrameer15 Před 2 lety

    Great

  • @dancebyvanshikasrivastava6048

    Very interesting video 😃😃😃😃😃😃😃

  • @emilyamaambo2037
    @emilyamaambo2037 Před 4 lety

    Thank you, i am a beginner....

  • @teenagepanda8972
    @teenagepanda8972 Před 4 lety +1

    What are the resources you suggest for learning cpp ?

    • @DoubleDYouTube
      @DoubleDYouTube  Před 4 lety +2

      I'm not sure because I learned it in college, but you can easily find good courses/books online by doing a simple search. It's not that hard to get into it as learning programming is as accessible as it's ever been.

    • @teenagepanda8972
      @teenagepanda8972 Před 4 lety +2

      @@DoubleDCZcams thanks sir 🕺

  • @vishankchauhan6581
    @vishankchauhan6581 Před 2 lety

    Thank you very much 🙏🏻.
    by the way where are you from?🤔

  • @MiguelPerez-hw2ll
    @MiguelPerez-hw2ll Před 2 lety

    Youre goated

  • @thantaung1221
    @thantaung1221 Před 4 lety +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  Před 4 lety +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 Před 3 lety

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

  • @nickberger6337
    @nickberger6337 Před 2 lety

    nice

  • @ganeshsinghsaud7214
    @ganeshsinghsaud7214 Před 2 lety

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