Introduction to Programming - Basics

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ต.ค. 2024
  • This video introduces the most basic programming concepts. If you have never written a single line of code or if you have tinkered with other peoples code without really understanding what you where doing, then this is the right video to get you started.

ความคิดเห็น • 193

  • @oscarmvl
    @oscarmvl 8 ปีที่แล้ว +177

    Thanks for this video. This is the only one I've found that actually provides an introduction to programming, all the other videos make assumptions about people understanding the concept of programming and dive right into code. This video should show up first when you search for introduction to programming.

  • @cherten1
    @cherten1 5 ปีที่แล้ว +24

    This was great. Thank you. All my life I wanted to do computer work and programming but when I was in school girls were not encouraged to go into Math, physics, etc. Even though I did go to nursing school and was a critical care nurse for 35 yrs and worked in transplant and every branch and neurosurgery. I longed for computers but didn't have the math background to even attempt it. Now, at my age, it terrifies me and boggles my mind but I still keep hoping I will find that basic program that will let me step in the door.

    • @Zara_Luna
      @Zara_Luna 4 ปีที่แล้ว

      Cherie Erten . How is your journey? I went to nursing school as well and now learning to transition to computers.

  • @davidfmorris507
    @davidfmorris507 4 ปีที่แล้ว +1

    After days of searching and finding hundreds of videos that say "programming for beginners" without explaining the fundamentals .....this is truly a breath of fresh air. well done ..... signed absolute beginner.

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      You are most welcome. I'm glad you found this video valuable. Cheers!

    • @samikshamaurya7051
      @samikshamaurya7051 4 ปีที่แล้ว

      Hey watch this surely for beginners...easiest explanation
      th-cam.com/video/iUCsnAyMYt4/w-d-xo.html

  • @Shoobedooby
    @Shoobedooby 7 ปีที่แล้ว +18

    This is amazing. Truly better than the intro course I attended in college out of curiosity, everything was smooth and well explained. I tip my hat to you.

  • @mohammedjameel2741
    @mohammedjameel2741 6 ปีที่แล้ว +1

    Einstein says "if you can't explain it simply you don't understand it well enough". You are great, and you understand what you are doing my friend.

    • @fxjeane
      @fxjeane 6 ปีที่แล้ว +1

      Thanks so much Mohammed. It means a lot.

  • @sweetthings11
    @sweetthings11 8 ปีที่แล้ว +45

    Hello there, you cannot imagine how grateful I am for these videos. of yours! It has always been hard for me to understand how programming works, I couldn't understand this in university nor from any other educational videos, and I felt like I got an enlightening while watching your video.I understand how it works now, wohooow, I feel a bit cleverer :D I also have a litl bit experience with Maya. I subscribed to your channel, I love the work you are doing, thank you so much! Greetings from Bulgaria :-)

    • @gauravwatchyoutube
      @gauravwatchyoutube 6 ปีที่แล้ว

      th-cam.com/video/8uN63asxqtA/w-d-xo.html

    • @davetriplett8109
      @davetriplett8109 5 ปีที่แล้ว +1

      Hows the programming going??))

    • @ezlearning1643
      @ezlearning1643 5 ปีที่แล้ว +1

      I was about to comment like this and read your comment!!!

    • @omarfarah6863
      @omarfarah6863 3 ปีที่แล้ว

      He

    • @omarfarah6863
      @omarfarah6863 3 ปีที่แล้ว

      Hello. There. You. Cannot. Inagine. How. Grateful. l. An. For.

  • @deepbeep1603
    @deepbeep1603 5 ปีที่แล้ว

    You actually explained what everything meaned. Most beginner programming videos are not for total beginners because they expect you to have knowledge of the terms already. Which is really annoying. Thank you for this.

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      Its my pleasure, Sam

  • @jb121993
    @jb121993 7 ปีที่แล้ว +6

    Excellent means of instruction! You've won my subscription bcuz I, like so many others, am a beginner and get agitated with folks trying to teach this stuff w/out taking into account the fact that folks like myself have thick skulls!

  • @shermantearr9915
    @shermantearr9915 7 ปีที่แล้ว +1

    Rudy. thank you. I am an engineer myself and do want to do more with what I do with electronics etc. I am so busy most time with my work that I start and always have to stop because of time etc. I understood everything that you said and explained like I just read the book. You are the first that I have came across that really started at the real basic of what I wanted to know. Thank you again.

  • @billprovince8759
    @billprovince8759 10 ปีที่แล้ว +6

    A couple points of healthy critique here: First, your basic data types should have included the Boolean type from the beginning. This would have made the introduction of the comparison operation more clear. Second, in your summary, you perform two operations that are potentially confusing: you introduce the '+=' operator and you introduce the idea that you can do an operation like 'foo = foo + bar'. These two ideas should have been introduced earlier in the video. Partly, this should be done to make it clear that the '=' operator is *not* an equality operation, but an assignment operation.

  • @DjaabirR
    @DjaabirR 3 ปีที่แล้ว

    This is by far the most useful video on programming on youtube. Big thank you. Please do continue the series.

  • @Me_ThatsWho
    @Me_ThatsWho 4 ปีที่แล้ว +3

    among the top 2 vids i've seen on this subject

  • @marshallalexander5214
    @marshallalexander5214 2 ปีที่แล้ว

    really nice job on explaining the basic this was the first video that I watched on programing and i'm glad that it was one that was super easy to understand and pick up.

  • @berniv7375
    @berniv7375 4 ปีที่แล้ว +1

    Thank you for explaining the basics of computer programming in a very clear way.

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      You are most welcome Bernard

  • @bongz8041
    @bongz8041 6 ปีที่แล้ว +1

    THE BEST video ever in Introduction to Programming!!

    • @fxjeane
      @fxjeane 6 ปีที่แล้ว

      Thanks so much

  • @wiseman8958
    @wiseman8958 3 ปีที่แล้ว

    Great Video!! Very helpful .. !! Thank You Sir. For that great work...
    💐💐💐💐💐💐💐💐💐🥇🏅👍

  • @arslanrasit
    @arslanrasit 2 ปีที่แล้ว

    This is by far the BEST explanation video on this subject that I've ever seen.
    BTW, why there was an error at 10:58? Last one was indeed the number 4 in array.
    Hi(0), 3(1), 3(2), 45(3) , bob(4)
    What's the deal?

  • @archanaravi2693
    @archanaravi2693 6 ปีที่แล้ว +2

    So simple and clear. Loved the tutorial!!

  • @brookemenendez9179
    @brookemenendez9179 7 ปีที่แล้ว +9

    Finally, an example with actually programming from the very beginning! Thank you so much this.

  • @phixphixation7261
    @phixphixation7261 10 ปีที่แล้ว +3

    Instead of the term "constants" he should have used the term "literals". Constants are variables that do not changed after they have been defined for the first time. The variable with a name of PI is an example of a variable with a value that will never change. In mathematics pi never changes, but its easier to use the constant with a name of PI instead of having to type the value of pi over and over again. A naming convention of constants is you should always write them in all uppercase.

  • @heatherpeterson4546
    @heatherpeterson4546 4 ปีที่แล้ว

    Thank you for such a clear explanation. My eleven year old said: "Finally! Someone I can understand! He says he learned a lot from you and is looking forward to learning more.

    • @samikshamaurya7051
      @samikshamaurya7051 4 ปีที่แล้ว

      Hey try watching this it would surely help u

  • @yitbarekdave2115
    @yitbarekdave2115 6 ปีที่แล้ว +3

    Now I got the concept of programming... thank you make more

  • @ralphlouis2705
    @ralphlouis2705 4 ปีที่แล้ว

    Things become fun having a good teacher

  • @fxjeane
    @fxjeane 11 ปีที่แล้ว +9

    The playlist "Introduction to Programming" should show videos in progress order

    • @lakshyaitsolutions
      @lakshyaitsolutions 4 ปีที่แล้ว

      #LAKSHYAITSOLUTIONS get more updates on programming

  • @orvilleraposo7760
    @orvilleraposo7760 4 ปีที่แล้ว

    Nice clarity. Thank you. Keep it up.

  • @SiraGem
    @SiraGem 4 ปีที่แล้ว

    I loved this video, it really covers the most basics. I know absolutely nothing about programming apart from having written some dumb HTML in 7th grade, lol.
    Even though all these concepts were new to me, I could understand everything without much problem.

    • @samikshamaurya7051
      @samikshamaurya7051 4 ปีที่แล้ว

      Try watching this...it is for beginners
      th-cam.com/video/iUCsnAyMYt4/w-d-xo.html

  • @hernandezdcarlos
    @hernandezdcarlos 2 ปีที่แล้ว

    Thank you. Great video. Simple and efficient.

  • @solopwrit
    @solopwrit 11 ปีที่แล้ว

    i know absolutely nothing about programming and always see those terms and concepts and never understood but this video makes me wanna learn lol..very clear

    • @samikshamaurya7051
      @samikshamaurya7051 4 ปีที่แล้ว

      Hey watch this absolutely for beginners.....
      th-cam.com/video/iUCsnAyMYt4/w-d-xo.html

  • @jchangesqlawcenter
    @jchangesqlawcenter 5 ปีที่แล้ว +1

    Excellent overview. Thank you!

  • @obinnanjoku2719
    @obinnanjoku2719 9 ปีที่แล้ว

    This class was very helpful for as a beginner and really would love to get the next video please thanks

  • @CFJC7
    @CFJC7 7 ปีที่แล้ว

    Great video for those starting out. Well explained, thanks.

  • @Jbdoster
    @Jbdoster 7 ปีที่แล้ว

    Yours is by FAR my favorite. Thank you so much.

  • @thalescamargo1044
    @thalescamargo1044 5 ปีที่แล้ว

    Excellent piece of technical information. Thank you so much for your valuable work.

  • @Joseph-cn3vr
    @Joseph-cn3vr 4 ปีที่แล้ว

    Thanks a lot for your effort and time. The video was short and clear.

  • @rationalpi6755
    @rationalpi6755 5 ปีที่แล้ว +3

    We need more videos from you!

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว +1

      Hi Marc, I'm looking to make more in the future. Any particular topic you are interested in?

    • @rationalpi6755
      @rationalpi6755 4 ปีที่แล้ว +2

      TDChannel an introductory video about computer algorithms would be great!!!,

    • @wanguijk
      @wanguijk 4 ปีที่แล้ว +1

      @@TDChannel11 introduction to visual basics

  • @Azarie03
    @Azarie03 4 ปีที่แล้ว +2

    2019 and your video is still helping people like me. Thanks

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      Thats great to hear JP. Im glad you found it useful.

    • @furko1103
      @furko1103 4 ปีที่แล้ว

      *It is already 2020 :P

  • @gingr4002
    @gingr4002 7 ปีที่แล้ว

    Thank you SO much! This is the best Introduction that I'm looking for.

  • @aero1850
    @aero1850 3 ปีที่แล้ว

    got sent here from school as a reference video for my intro to prog class - got a kick out of the "FOO- BAR" anyone with me ? =) Thanks for the Video!

  • @abhishekdiwan1001
    @abhishekdiwan1001 6 ปีที่แล้ว +1

    its really helpful to me to get interact with the subject of this video thnxxxxx

  • @cynthialazo6061
    @cynthialazo6061 5 ปีที่แล้ว +2

    Thank you so much for explaining so well!! Really is helping a lot!

  • @andressuarez3079
    @andressuarez3079 5 ปีที่แล้ว +1

    Great video. Thanks for it. Much appreciated.

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว +1

      Thanks for watching

  • @Jonathan-zx6nr
    @Jonathan-zx6nr 10 ปีที่แล้ว +10

    this is awesome! Good stuff for beginners

  • @Adrian-bz2lp
    @Adrian-bz2lp 2 ปีที่แล้ว

    This foo really said, "If I do a variable called, uh, foo" he knew what he was doing lmao

  • @MrDmadness
    @MrDmadness 4 ปีที่แล้ว

    Learning programming right ow, thank you for an understandable explanation. :)

  • @daowei4211
    @daowei4211 9 ปีที่แล้ว +2

    Awesome. You are using python, can these codes be used on just the command line.
    Also, I want to be a front-end developer, along with html, css, javascript, I was told it was good to learn node.js. Should I also learn python?

    • @Bepstar
      @Bepstar 4 ปีที่แล้ว

      Hi I am interested to know I you become a front-end developer?

  • @pinholeopinho
    @pinholeopinho 7 ปีที่แล้ว

    Nice voice tone em flow, really good for beginners like me.

  • @mehzadtoofan7416
    @mehzadtoofan7416 5 ปีที่แล้ว

    it was great intro... I recall FORTRAN from 30 years ago.

  • @jackzbazuka
    @jackzbazuka 7 ปีที่แล้ว

    really liked your video GREAT VIDEO !! Keep up

  • @sexyflanders123
    @sexyflanders123 4 ปีที่แล้ว +3

    This was exactly what I'm looking for thank you so much excited to watch the rest of the series!!

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      Im glad you liked it. I hope you found the series useful

  • @ElocEllehcor
    @ElocEllehcor 7 ปีที่แล้ว

    Awsome !Wonderfull!Helpfull Video! Thanks

  • @decidemoyo1276
    @decidemoyo1276 7 ปีที่แล้ว

    thanks for the vedio,,,,,,,i personaly found it very helpful

  • @tenufamuhammed1498
    @tenufamuhammed1498 7 ปีที่แล้ว +1

    I like your training videos.

  • @fxjeane
    @fxjeane 11 ปีที่แล้ว

    Thanks everyone for the awesome feedback and encouragement. Im planing new videos and I hope to have them ready soon.
    Cheers!

  • @ceciliajoadah6116
    @ceciliajoadah6116 7 ปีที่แล้ว +1

    Can Someone kindly help me on these:
    * write an elementary BASIC program for each of the following situation:
    (a) calculate the radius of a circle whose area is known
    (b) calculate the product of five given numbers
    (c) calculate the circumference of circle whose radius is known
    (d) calculate the hypotenuse of a right triangle whose base and height are given
    * Develop an outline then write a complete BASIC programme in such a manner that if sequentially be sure that all output data is clearly labelled:
    (a) calculate the volume and area of a sphere using the expression:-
    v=4TTr3/3, A=4TTr2 where r is the radius of the sphere
    (b) the pressure, volume and temperature of a mass of air are related by the expression pv= 0.37m, (T + 460)
    p= pressure, pounds per square inch
    v= volume, cubic feet
    m= mass of air, pound
    T= temperature,
    if an automobile tire containing 2 cubic feet of air is inflated to 28 pound per square inch, at what room temperature, how much air is in the tire.
    I will be most grateful if i am help out with the above questions.
    God bless you.
    You can send the answer to my e-mail: cecejoadah@gmail.com

  • @ahmeymahrez5392
    @ahmeymahrez5392 5 ปีที่แล้ว +1

    Wooow this is the best intro i have found so far thankz bos you earn my subscriptuon as a credit

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      Thanks so much! I'm glad you liked it.

  • @4tf.a
    @4tf.a 6 ปีที่แล้ว

    Thanks for the video. Very good!

  • @NBAGOAT-gg2pk
    @NBAGOAT-gg2pk 5 ปีที่แล้ว +1

    Amazing video mate!

  • @EfrainMcshell
    @EfrainMcshell 8 ปีที่แล้ว

    thanks this is my very first computer class in my life since i was a kid and the computers used to be trice as big as the refrigerator with punches cards.
    thanks for your class. and how do you do power numbers with this?, i did few integers negatives, and i wanted to do some combinations of negative, positive -,- +, ^ but i couldn't

  • @CIUproduction
    @CIUproduction 11 ปีที่แล้ว +1

    your videos are Brilliant

  • @humanisttamilindian5140
    @humanisttamilindian5140 7 ปีที่แล้ว

    best video!!, this made programming look so easy to me

  • @RKMalo13
    @RKMalo13 4 ปีที่แล้ว

    Great video!

  • @forrmol
    @forrmol 3 ปีที่แล้ว

    Finally some how takes it from 0. THK

  • @thegoldisintheland4278
    @thegoldisintheland4278 7 ปีที่แล้ว

    delivery of real-time

  • @WhatTheFk09
    @WhatTheFk09 6 ปีที่แล้ว +1

    I am computer deficient (grew up on the typewriter) but I'm looking for a career change. How can a computer deficient learn this? Everything I've heard on here is Greek, but I'm willing to learn! 7/7/18 @ 9:36P.

    • @aerialashlex5478
      @aerialashlex5478 6 ปีที่แล้ว +1

      I would first make a decision on which career path you are planning to take. Software development has many fields and time being limited, I would make sure to focus on your target career. There are tons of "boot-camps" that will get you code-ready in 3 or 4 months.

  • @sandeepvk
    @sandeepvk 8 ปีที่แล้ว +6

    nice video

  • @arup251
    @arup251 9 ปีที่แล้ว

    very very helpful thanks...

  • @shekool18
    @shekool18 8 ปีที่แล้ว +1

    Wow this is so helpful.

  • @xx03_p19
    @xx03_p19 9 ปีที่แล้ว +1

    I like the video very insightful but the logo of your Chanel belongs to the company I work for, "TD bank". A Financial institution headquartered in Toronto, Canada

  • @MohammedAli-mc1dm
    @MohammedAli-mc1dm 8 ปีที่แล้ว +3

    Thank you!!!

  • @josuekamoko9989
    @josuekamoko9989 7 ปีที่แล้ว

    Thank you buddy I'm great full really thank you bro

  • @mikarose6916
    @mikarose6916 9 ปีที่แล้ว +1

    Is network systems administration a good study field to go into??

  • @Me_ThatsWho
    @Me_ThatsWho 4 ปีที่แล้ว

    not the accent i was expecting...so happy

  • @mavewade2087
    @mavewade2087 6 ปีที่แล้ว

    Hi, I really thank you so much for this video.

  • @thewrightbro1
    @thewrightbro1 7 ปีที่แล้ว

    What is the next video on your channel should I watch

  • @sitenpatel607
    @sitenpatel607 4 ปีที่แล้ว

    What is name of python compiler you are using? Can you demonstrate same examples with c or c++? Thanks

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      Hello Siten. Python does not require a compilation step. The runtime executor compiles the code you as needed. Cheers!

  • @ayofemi2578
    @ayofemi2578 6 ปีที่แล้ว

    God bless for making this video. i love you, thanks

    • @fxjeane
      @fxjeane 6 ปีที่แล้ว

      It is my pleasure. Thinking about making more soon. Any topics you are interested in?

  • @elvintorres57
    @elvintorres57 7 ปีที่แล้ว

    is the TD channel related to TD Bank?

  • @jiejien7
    @jiejien7 5 ปีที่แล้ว

    Hello i hope to do some video art and I want to create my own visual story using the basic model of a GPS map , navigator , and put it in a Video. Do you think programming will help me create my own " GPS Navigator " ? I have zero experience with Programming or coding, but I would like to know if learning it will help me create my own art project with the GPS. Thank you for your suggestion.

    • @TDChannel11
      @TDChannel11  4 ปีที่แล้ว

      Heya, im not sure I understand what you are trying to accomplish. Sorry, could you ask again?

  • @leotorres1709
    @leotorres1709 11 ปีที่แล้ว

    Great video. Thx

  • @TheRAD126
    @TheRAD126 9 ปีที่แล้ว +1

    Thankyou, this helped me.

  • @chukwunta
    @chukwunta 9 ปีที่แล้ว

    nice .very nice.

  • @aymanabdulrahman4751
    @aymanabdulrahman4751 9 ปีที่แล้ว

    was very helpful thanks

  • @ranvirghosh196
    @ranvirghosh196 8 ปีที่แล้ว +1

    thanks bro......

  • @Josesanchez-pw7gb
    @Josesanchez-pw7gb 8 ปีที่แล้ว

    Why did I think coding would be this crazy impossible thing

  • @eddiexyx2
    @eddiexyx2 11 ปีที่แล้ว

    Thanks great video

  • @luiscruz5007
    @luiscruz5007 6 ปีที่แล้ว

    Word! You're the bomb bruh!

  • @andrecog
    @andrecog 11 ปีที่แล้ว +1

    Oh thank you!

  • @JamesMoscovar
    @JamesMoscovar 7 ปีที่แล้ว

    That is great!

  • @wafaaliseyed5223
    @wafaaliseyed5223 5 หลายเดือนก่อน

    Thanks❤🎉

  • @SniKenna
    @SniKenna 4 ปีที่แล้ว

    thank you!

  • @moredeposits6800
    @moredeposits6800 6 ปีที่แล้ว

    Why did foo(5) / bar(10) = 0? Shouldnt it be 0.5? Are variables defaulted as integers in python? Thats the only answer i can think of. Im a total noob 😔

    • @fxjeane
      @fxjeane 6 ปีที่แล้ว +1

      If the two numbers being used in the mathematical operation are integers, then the result will also be an integer. At this point the standard float to integer conversion rules apply. To get the proper division you would have to do 5.0/10 or 5/10.0 or 5.0/10.0 - Cheers!

    • @user-dq5xg2zk8j
      @user-dq5xg2zk8j 5 ปีที่แล้ว

      @@fxjeane yes it rounded to the nearest number without the decimal (nearest number being 0) converting it to floating point integer

  • @unahp.3751
    @unahp.3751 7 ปีที่แล้ว

    Thanks!

  • @brayanndege9449
    @brayanndege9449 6 ปีที่แล้ว

    nice video its reely hel;pfull

  • @veronikavaravina1919
    @veronikavaravina1919 6 ปีที่แล้ว

    Can a char be an integer? Or how to define this one from another

    • @user-dq5xg2zk8j
      @user-dq5xg2zk8j 5 ปีที่แล้ว

      A char can be an integer but you cant do math with the integer unless you change it to data type integer

  • @mrgreen573
    @mrgreen573 6 ปีที่แล้ว

    thanks bro

  • @ianbergman5874
    @ianbergman5874 11 ปีที่แล้ว

    Thanks man

  • @pratisthasubedi9218
    @pratisthasubedi9218 6 ปีที่แล้ว

    I want to know what app you are using

    • @fxjeane
      @fxjeane 6 ปีที่แล้ว +1

      Im just using the standard OSX terminal with the built-in python.

  • @spacemonkeydoom6116
    @spacemonkeydoom6116 6 ปีที่แล้ว +2

    Even rocket science is possible to learn
    so dont worry about it

  • @oiyllucky5002
    @oiyllucky5002 7 ปีที่แล้ว

    how to get to that programming screen

  • @EfrainMcshell
    @EfrainMcshell 8 ปีที่แล้ว

    i have a question, you wrote my arrar, instead my array.

    • @joymills4455
      @joymills4455 8 ปีที่แล้ว

      +Efrain Mcshell It was a typo. He meant to type in my array, but typed in my arrar instead.

    • @EfrainMcshell
      @EfrainMcshell 8 ปีที่แล้ว

      thanks

    • @joymills4455
      @joymills4455 8 ปีที่แล้ว

      No problem. Happy learning! :)

    • @EfrainMcshell
      @EfrainMcshell 8 ปีที่แล้ว

      i try, i can't learn too much my computer is too old…. is too slow, it is frustrating rather than rewarding.