C++ Tutorial (1) - Absolute n00b spoonfeed

Поділитися
Вставка
  • Опубліковано 20 сер 2024
  • Video tutorials about programming in the C++ programming language.
    [INACTIVE] Forum: cpptutorials.fr...
    Part 1:
    * Introduction
    * Program / Programming
    * Programming languages
    * C++ Programming language
    Pardon my imperfect english.
    If you have any suggestions about how to make this video clearer, more n00b helpful, and explanatory, please send me a message.
    If you have any C++ questions, please comment.

КОМЕНТАРІ • 607

  • @Pasukaru0
    @Pasukaru0 5 років тому +34

    11 years ago - when I was 17 - this series taught me the basics of programming. It also made me want to become a professional Software Engineer.
    I wouldn't have my career and job without this.
    A late thank you, antiRTFM!

  • @AlianVesuf
    @AlianVesuf 8 років тому +51

    Coming back after 7 years. I remember we started with C++ in college and i started to watch your videos. I was excited, new things were thrown into my life, i was absolute noob, i knew nothing about programming. Now i make games 2D and 3D. Time flew quickly. A lot happened in my life since then. What a nostalgia. I feel how weak and innocent i was trying to desperately advance to this level. An advice for beginners : Never give up, i never do :) Programming makes you sharper, better, stronger, creative.

    • @ThatDudeJCrash
      @ThatDudeJCrash 8 років тому +1

      So you recommend this tutorial then? Sounds good and congrats on your current and future success

    • @AlianVesuf
      @AlianVesuf 8 років тому +3

      ThatDudeJCrash Yes definitely. These tutorials helped me get started. I suggest you pick up on some books too. Read through chapters even if you think you know them. You will always find something you've missed and get better at it. Also the best way to learn programming is to actually program. So get your hands dirty and do something even if it looks and feels stupid.

    • @lastofthestars6481
      @lastofthestars6481 6 років тому

      you gave me goosebumps :)) belive me i will never give up i never give up :)))

    • @lastofthestars6481
      @lastofthestars6481 6 років тому

      and your comment made my day :))

    • @ZLau13
      @ZLau13 6 років тому +1

      Similar story, it's been about 6 years and I'm now going to begin studying CS after secondary school. I've since advanced in my demoscene hobby and had a ton of fun programming, seeing other geeks, and learning.

  • @Sound_.-Safari
    @Sound_.-Safari 3 роки тому +6

    I learned coding C++ from your videos when I was 13 and I can’t say thank you enough! I’m now in my late 20s now with a long career as a programmer haha

  • @devw4427
    @devw4427 3 місяці тому +1

    At 13 years old I watched all your C++ tutorials. At 28 I am now a lead and senior engineer. This skill has given me everything in life. Glad I stuck to it.

  • @ghrayche3
    @ghrayche3 2 роки тому +3

    My first day as a software engineer is 4 days from now. I learned programming from this series back in 2010 as a kid. I can't believe how fast time flies... If for whatever reason you still read these comments I just wanted to thank you for making this series. I owe ya one :)

  • @haidarkhan3359
    @haidarkhan3359 3 роки тому +2

    I remember watching these videos 10+ years ago when i started programming. I’ve come a long way since then but here is where it started. Thanks for everything!

  • @GotoFail
    @GotoFail 6 років тому +2

    Just wanted to thank you for teaching my first programming language when I was in middle school nearly 9 years ago! This was about the best beginner series someone could hope for because you really went into detail with everything where as most other tutorials just shove terminology at you and skip over things way too fast. Your explanation of pointers was phenomenal, btw.

  • @dragonsaige
    @dragonsaige 6 місяців тому

    Watched these videos 12 years back. I am an AI professional with a masters, and soon going to pursue a PhD. I owe a good part of my career success to this playlist. This playlist doesn't just teach you programming, it shows you what you should expect out of a good teacher. Someone asked me to teach them a bit of programming, and I thought I should rewatch a couple of videos to understand how to *teach* programming. Thanks antiRTFM.

  • @jackmurphy8696
    @jackmurphy8696 7 місяців тому

    I can't believe this video is 15 years old now. I started programming when it was a 3 year old video. Can't believe how fast time has gone. Thanks for this video.

  • @Macugakw
    @Macugakw 7 місяців тому

    Recently a friend wanted to learn C++ and I remembered your videos. I wanted to thank you. About 13-14 years ago I wanted to learn to program, and I stumbled on these videos (I downloaded them using dial-up overnight and watched them during the day). Your videos have taught me the basics and the love for programming. Currently working as a C++ lead engineer with almost 10 years of professional experience. So thank you again for the videos and for taking the time to teach us the basics.

  • @eradubbo
    @eradubbo 11 років тому

    Alright everyone, if you want to start to learn C++, you have come to the right place. This guy is a really good teacher! I've watched this serie before and learned a lot.

  • @xCyph0nx
    @xCyph0nx 10 років тому +1

    I started here around 4 years ago during high school. I didn't continue with C++, but I've learned a lot more since then. I just wanted to say thank you, antiRTFM, for the great content. I don't think I would have reached this far without your great tutorials!

  • @poorbob6194
    @poorbob6194 3 роки тому +1

    10 years ago, also when I was 17, I learned C++ alongside my best friend of all time. He was stupid smart, and ended up going to MIT that year (at age 16). He was the only person who ever learned faster than me, and I was impressed every day that we watched your videos and raced one another on a problem set on projecteuler.net. He beat me I think every time
    Now I've been programming professionally for 9 years, and I ended up taking an alternative education route by dropping out of college to be a Software Engineer at age 19/20. Today I'm a VP, Engineering and I've been able to hire 2 other SWEs who also do not have formal education.
    Thinking of how many of the 500k+ people who have seen this series is powerful. Thank you antiRTFM, sometimes people liked to learn by video better. The setup part of programming is complicated and stupid as fuck. It's just a bunch of procedures that add to a barrier of entry that others like to uphold to feel a sense of superiority. This "absolute n00b spoonfeed" helps you get off and running with C++ in less than 10 minutes. Genius

  • @Lowfire3
    @Lowfire3 11 років тому

    Watched every single one of these videos, from beginning to end.
    There is no other video tutorial that I know of that can explain c++ better than this guy can. If you want to learn c++, watch every single one of his videos and do not quit somewhere in the middle. It will help you a lot in the long run, promise.

  • @pkboy546
    @pkboy546 Рік тому

    I used to watch these with my best friend in my early highschool days. Been in the field for about 6 years now and sometimes I sit back and think about the beginning of it all. Thank you!

  • @bytemaniak8328
    @bytemaniak8328 8 років тому +2

    man, your tutorials still rock :D i used them like 4 years ago and, even though i stopped @part 20, it still gave me enough information to start writing a game in SDL :) you're the best

  • @iamthebubb
    @iamthebubb Рік тому

    Thank you AntiRTFM. I always said to myself I would come back here if I ever started to make games. And here I am, about 8 years later, I've made a couple of games, and it's all thanks to your videos. I still come back here to this day to check how to do something when someone else explains something badly. I also still recommend this channel to anyone starting out in coding. I can honestly say, without a doubt, you were the best teacher I've ever had xxx

  • @MrAgentStupid
    @MrAgentStupid 14 років тому

    I cannot believe it!!
    After looking for ages and ages for half decent tutorial, I have finally found a fully decent, fully english, fully noob friendly and fully AWESOME c++ tutorial!!
    GREAT WORK!

  • @becomingsomeoneshero2034
    @becomingsomeoneshero2034 11 років тому

    This is pure gold. I am half way through college, and due to unfortunate circumstances had to take a break from school for almost 2 years. This is perfect! Thank you so much for making these. It'll help me re-master what I need to continue school without retaking classes.

  • @brittanyadams8184
    @brittanyadams8184 12 років тому

    Words cannot express my gratitude. n00b hardly describes how inexperienced in coding I am, or at least was, before watching your tutorials. I've spent hours this past week trying to decipher the words in my textbook with no luck. I watched your first 10 tutorials in a row, and just submitted my first assignment for my online C++ course with the complete confidence that I truly know what was being asked of me. I would not be able to learn this stuff without you. :)

  • @brucelamb6060
    @brucelamb6060 Рік тому

    Still look back at these as this was my first set of videos programming back on a Windows XP many years ago. Great stuff!

  • @marcusmardis9701
    @marcusmardis9701 Рік тому

    I started here about 11 years ago when I was 13. I have learned so much more and many different languages since then :) Thank you for these great videos. I remember sitting down and taking notes on it LOL.

  • @tenzin8773
    @tenzin8773 11 років тому

    I'm a type of person who learns fast visually and this video is helping me soo much. Thank you!

  • @TheLotusBlooms
    @TheLotusBlooms 12 років тому

    thanks for the spoonfed tutorial, really appreciate someone who understands the importance of conveying the field in the simplest way to not scare away potential programmers. God bless ya

  • @oysteinoren
    @oysteinoren 15 років тому

    This is actually the first time I've ever bothered to write a comment, but you have got to be the one and only sympathetic "computerguy" on earth. I admire your pedagogic approach. Kind regards from a teacher from Norway

  • @eviscos
    @eviscos 11 років тому

    I think what he's getting at is that if you don't have the motivation to even watch youtube videos, you have little hope of learning the language from manuals. And this series goes into insane amounts of detail on not only how to program, but WHY you do the things you do. I've read through a couple of manuals on how2c++, and He's just as good, if not better. Mr. AntiRTFM is a truly great teacher. Although, it is still advisable to have a manual on standby

  • @alavalamp32
    @alavalamp32 15 років тому

    Your approach to teaching this is awesome. Finally someone who realizes that some people have to understand every level of what their doing. Thanks for breaking it down.

  • @Forcalious
    @Forcalious 14 років тому

    After years of searching I've found a tutorial than I can understand. And I don't have to read! Reading really makes things seam more confusing than they are.
    Thank you so very much ^_^

  • @TheiLame
    @TheiLame 10 років тому +22

    4:39 I CAN MAKE A CALCULATOR!!!!!!!!!1111 OMGGGGGGGG YES
    screw the 3d game, calculator ftw

  • @GameChanger98
    @GameChanger98 11 років тому

    im 14 this video is what got me into programing now i am 15 and im university thank you you video changed my life

  • @redsbr
    @redsbr 14 років тому

    Finally, out of a thousand programmers one actually remembers what it was like to know nothing, and to teach it accordingly. Five stars.

  • @jesterr4771
    @jesterr4771 8 років тому

    Starting my first semester as a CS Major soon , Started watching and feel like i'm already slowly learning ! Will definitely keep you updated on my progress ! Please never delete these videos ! :)

  • @purchaseshares3244
    @purchaseshares3244 11 років тому

    Your C++ Video Tutorials are the best teaching videos I have ever learned from, and I have invested $10,000's in business materials. You should package your material and monetize it if you are interested in making money. You deserve it!

  • @derick1259
    @derick1259 12 років тому

    I think this introduction this is necessary, since this tutorial series is aimed at complete newbies it's important for them to understand the whole process and build of programming itself. This somewhat builds greater understanding of programming C++, knowing how it works.

  • @pandemic7
    @pandemic7 12 років тому

    Dude, you're friken awesome! This is exactly what a n00b like me wants. Not only good beginner lesson without the attitude, but also a fundamental breakdown of what everything means and how it came to exist to begin with.
    Favorite: check.
    Thumbs up: check.
    Watching every single one of these videos so I can be prepared to smash on my upcoming programming classes: double check!

  • @Napalmcpt
    @Napalmcpt 2 місяці тому

    Came back here after 14 years. Still loving C++

  • @healthyandyoung
    @healthyandyoung 12 років тому

    you're a good teacher. You make this so much easier to understand then my text book.

  • @man1in2a3box
    @man1in2a3box 11 років тому

    Excellent video - I think that all too often, the internet seems to breed a culture of closed-off community elitism. What I mean by this is people developing self-importance over having knowledge of whatever subject and shunning or even insulting those who don't (hence rtfm). I'm glad someone is working to make the internet a friendlier and more accessible place for gathering information, as it should be

  • @Allplussomeminus
    @Allplussomeminus 2 роки тому

    I first learned how to code from these videos. Retaining many of the key points presented here.

  • @ownedshop7506
    @ownedshop7506 8 років тому

    i have just downloaded all 76 video tutorial, my journey into C++ has just began...........wish me luck

  • @linadev4963
    @linadev4963 12 років тому

    i wanna thank you 1000 of times because with u i could even understood more than advance tutorial first i was looking in you tube of some real c++ but i could not find a good make u as well so i was flowing all your tutorial and listen carefully about all what u saying than when i watched all your tut than i bought a book c++11professional and it was really easy for my to i read this book and right now i con say i am good in c++ and that all because of u thank you so much

  • @TSiAWD
    @TSiAWD 15 років тому

    Can't believe people are bitching about a tutorial. I don't see you teaching thousands of others how to do something.
    To the author: Thanks. It was tut series like this that got me into C.

  • @lilwarthog
    @lilwarthog 14 років тому

    This guy is the best. He is very clear. Thanks so much man. Your english is good too. Its not bad at all. A little bad but really good and I can understand you like other people trying to teach C++ and they speak good english but they arnt like you you are AWSOME!!!!

  • @Zilva86
    @Zilva86 14 років тому

    Thank you, thank you. Finally someone knows how it is to be a newbie in c++. This tutorial is gorgeous, A phenomenon & Awesome! From now i will be your subscriber! :)

  • @eromeel
    @eromeel 15 років тому

    Hats off to anyone that provides comprehensive c++ tutorials, but why does everyone keep mentioning that it's hard. I don't find it hard.

  • @fhu130
    @fhu130 13 років тому

    What a fantastic idea.
    I'm using your tutorials along side a course I am studying.
    It has been very helpful.
    Keep up the good work.
    Thank you so much.

  • @Slashgibber
    @Slashgibber 13 років тому

    "Absolute n00b spoonfeed", absolute genius title!

  • @JosephDanielsOG
    @JosephDanielsOG 10 років тому +12

    Title made me laugh lol

  • @iShad619
    @iShad619 14 років тому

    I give you full respect antiRTFM to take your time to give a great tutorial about C++ because I'm thinking of taking it in college and your videos are helping alot for me especially since I dream of being an Game Developer myself :D

  • @canadialad99
    @canadialad99 16 років тому

    finally some1 that will teach me without reading the huge manual they call a book...thank you

  • @SuperVPD
    @SuperVPD 12 років тому

    I'm watched all the videos 1 year ago and ,i need to say that 61 vids are few.I think that these series are not just the best c++ tutorials but the best programming tutorials on youtube.If you can't understand how this guy explains, maybe the programming is not for you.

  • @kerdoi
    @kerdoi 15 років тому

    These videos are good, because some people want to learn this stuff, but may be more visual learners, rather than book-readers. Or if you like me, you fall asleep reading.

  • @TheSuperCoolMan122
    @TheSuperCoolMan122 11 років тому

    You explain it really easy, I just discovered C++ when I started scripting PAWN for SA:MP and that game uses C++ language too, so I'm going to watch all your videos, and hopefully at the end I could make a good C++ script.

  • @cloob1863
    @cloob1863 15 років тому

    I wish my professor taught like you... I love you!

  • @curt15pb
    @curt15pb 12 років тому

    i still bought a book like before i found thhese vids and i didnt learn much but the basics and you are definatley good at explaining the concept of each statement in c++ keep it up.

  • @FaranAli52
    @FaranAli52 13 років тому

    I have watched many vids on net but no on explains this briefly and clearly thanx alot dude

  • @corshmell
    @corshmell 15 років тому

    hey man, so far im loving the video. i just recently started to learn C++...i read for 10 hours yesterday just to learn it but i think im more of a video guy...
    if i had money i would definetly send you some because these videos are great.
    im also glad that were just looking at your computer screen the whole time, i hate when the person will stand in front of the camera and talk its annoying.
    but yeah, awesome, im going to watch a sh*t load more of these vids until i understand this!

  • @DrSulfurious
    @DrSulfurious 11 років тому

    Thank you for uploading these videos. If you didn't, I might not have became a programmer 5 years ago!

  • @LukasanaTK
    @LukasanaTK 8 років тому +1

    this got me into C++
    may god bless you antiRTFM

  • @ReddPrawns
    @ReddPrawns 14 років тому

    Thank you. so. much. I've been looking for so many tutorials and none of them made sense to me, but this makes perfect sense.

  • @CameronCashman
    @CameronCashman 14 років тому

    @redsbr I agree 100 percent. I have a book on C++, but sometimes a book isn't always the best. Sitting with a book while also on a computer is distracting, and me being a visual learner its good to see it and hear it and be able to play it back whenever I want. Thank you so much! I've learned so much! Five stars! :D

  • @TheAlmightySquid
    @TheAlmightySquid 12 років тому

    Wow you are awesome :D You, unlike everyone else, explain stuff so clearly, and with real life examples, it's just so good and understandable.
    Thank you so much!

  • @DemonDash
    @DemonDash 13 років тому

    this might very well be spoon feeding but the spoon was flying around in the air making plane noises for eight and a half minutes

  • @bumrang
    @bumrang 11 років тому

    Yep.
    Years ago I watched this video because I spend so much time on the computer, why not use it to my advantage? I started from video one and got all the way to the last one, when I made a tic tac toe game in the console all on my own I felt like a boss.
    A couple of years later I'm here. Right now I'm making my own engine in OpenGL, plus some small plugins and mods for games on the side.

  • @hitlab
    @hitlab 15 років тому

    You are great! Thank you so much for these concise tutorials, your excellent teaching style, and your inspiring attitude toward helping others learn. I take my hat off to you!

  • @Dookie_420
    @Dookie_420 15 років тому

    after just half way through your vid i subscribed because you are an intelligent person who explains things...well so basic that people like me can understand. thank you for putting in your time for these videos and i hope to learn from you =)

  • @TheSuperZoda007
    @TheSuperZoda007 13 років тому

    You are doing what most people reeeeaaaallyyy dont care about doing this i REALLY nice of you cause people always brush of noobies i hate people who do that, so keep up what you're doing!

  • @pshyco666killer
    @pshyco666killer 14 років тому

    holy shit theres 59 of these, i know wat im doin with my summer, this is really easy to understand thanks to you!

  • @antiHUMANDesigns
    @antiHUMANDesigns 13 років тому

    Do note that C++ is mainly used for writing large-scale program, and/or programs that require high performance, such as high-end computer games.
    C++ is not the thing to use if you want to make simple windows applications and such. Of course it can do that just as much as the other languages can, but it'll take more time to do it in C++ than in Java or VB, for example.
    C++ is designed for superb abstraction ability, so that you can maintain a very, very large code base.

  • @veskicold2925
    @veskicold2925 10 років тому

    Mate, I had to choose this series of tutes because of the title.
    Epic.

  • @driedpancake
    @driedpancake 10 років тому +12

    my computer isn't taking out the garbage,I even wrote it in.It isn't getting food from the store either :/ help.

    • @infinitesimotel
      @infinitesimotel 6 років тому

      You accidentally commented out your CLEANGARBAGE function. ;-P

  • @Thepoliticman
    @Thepoliticman 13 років тому

    TTTHHHHHHHHAAAAAAANNNNKKKKKKKK YOU!!!!!!!! you are the best!!! this is the ONLY video out there about C++ games!!! THANK YOU!

  • @muzboz
    @muzboz 10 років тому

    I really like your attitude to helping people step by step. Awesome.
    Looking forward to digging in here. Thanks! :)

  • @RREEJJEECCTTEEDD
    @RREEJJEECCTTEEDD 13 років тому

    a few things about your statement in notepad in 6:32...
    #1, your second line of hexadecimal code needs another hexadecimal character
    #2, the first line reads 'Bãô'
    #3, the second line reads '.4þ' (assuming that the last 2 meant 02)

  • @Aldeni1551
    @Aldeni1551 13 років тому

    Guys, if you're serious about learning C++ then the best thing you can do is get microsoft office, or open office, or even just notepad and take notes as you go through the videos. If you don't you'll likely forget some of the stuff and have to rake through all 60 of these videos finding what you've forgotten.

  • @SEGnosis
    @SEGnosis 15 років тому

    The Reason Why To Brush Off Noobs Is So that they grow a pair and learn mostly on their own and acomplish on their own a difficult programming language.
    Which do you prefer-
    *Yea I Spent endless nights researching and
    studying all about the structues of programming, and now a year later I have
    stuck with it from my own desire and became
    a coder
    or
    *Im a coder. I Saw it on UA-cam

  • @coin_operated
    @coin_operated 10 років тому

    It's like watching a new hope, and empire strikes back, but Lucas never finished return of the jedi :(. Although huge thanks to Mr. antiRTFM! A lot of material that I covered before makes complete sense now. Thanks again man, hope to see more even though its been several years lol.

  • @Kermit521
    @Kermit521 12 років тому

    I'm a newbie to C++ but I know a bit assembly and just an FYI where you say mov eax, edx; it actually means move the value stored at the edx into the value stored at eax, and what its actually doing is cloning the value in edx and putting it into eax, not move eax into edx like you said

  • @derick1259
    @derick1259 13 років тому

    Click, click, click, click, click, welcome to my video tutorials about in the c++ programming language. I have to say, that is the most epic intro to a video ever. No special HD widescreen flashy animation, it's just a friendly introduction.

  • @tattot15
    @tattot15 13 років тому

    now i can finally clean my room with C++

  • @MonsterEnergeez
    @MonsterEnergeez 14 років тому

    Woah, i've been looking everywhere for a helpful guide. thank you!!!

  • @firelily
    @firelily 15 років тому

    Very, very nice. 5*
    I was reading up on C++ and it was tedious. This is much more entertaining and gives you pretty much the same info.
    Though I like the idea just watching this to learn. But for the best learning result, I think, is to read first and watch this afterward.

  • @travelsonic
    @travelsonic 13 років тому

    True, hacking and programming are not instantly synonymous, but hacking does often involve the knowledge of programming theory, and in many cases basic concepts in computer system architecture. :P

  • @MCBOSANOS
    @MCBOSANOS 13 років тому

    "you can make a calculator ....where 3 is one and 1 is 3 ...."i LMAO ON THIS !

  • @KedViper
    @KedViper 12 років тому

    Any game is in some way made with C++ generally or some other programming language, from what I know. What developers often do is program (with C++) an engine to make it easier to create their projects, such as the CryEngine.

  • @DelphianSociety
    @DelphianSociety 11 років тому

    Subbed, skimmed through some tuts on youtube and yours seems to be best. Gonna start with this next week!

  • @abarks005
    @abarks005 14 років тому

    ty for tutorial i am a noob trying to learn on my own. my friends told me to start at C++ and work my way up

  • @antiRTFM
    @antiRTFM  15 років тому

    should be clear from the vids how to print calculations. but anyway here it is:
    cout

  • @ChoudharyBhai
    @ChoudharyBhai 12 років тому

    this thing seems worth subscribing :)
    thanks for all the time you spent on this for us :)
    respect.

  • @ToastbackWhale
    @ToastbackWhale 15 років тому

    very in depth! just what i was looking for!

  • @owndapwn
    @owndapwn 12 років тому

    4:20
    >C++ professional talking about what C can do.
    >Still plays with the highlight box on the desktop.
    People amaze me. x3

  • @rufiansahil4601
    @rufiansahil4601 12 років тому

    Vb (Visual basic) is also programming language which is not mostly used now a days . now a days C++ and java languages are used.

  • @wgj427
    @wgj427 11 років тому

    I am an upcoming electrical engineering major, and one of the requirements is a class called Computer Utilization in C++.

  • @Fullmetal85
    @Fullmetal85 12 років тому

    Hey computer, go get me a coffee!!!
    What? No coffee??
    Ok, then just bring me something from the store!!!

  • @MeowMixMadness
    @MeowMixMadness 13 років тому

    .... Don't you just love it when people have weird noises and you think it's your computer fucking over.

  • @winyath
    @winyath 14 років тому

    this is a good video man, I like to learn this program but I don,t have a time to go classes but this thing is in you tube I don't have to THANK YOU.....

  • @AJFreeway
    @AJFreeway 14 років тому

    20 epic failures accidentally hit "I dislike this."

  • @antiRTFM
    @antiRTFM  14 років тому +1

    indeed! i fail at assembly, machine code, and binary CPU instructions! i can haz c++ anyway?
    :P

  • @nsmoonwalk414
    @nsmoonwalk414 5 років тому +1

    accidently clicked on video 1 (I'm on 12) and just realized your desktop is a crescent moon (which looks like a c) and two plus signs.. I see what yuh did there ;)

  • @tTechnocity
    @tTechnocity 14 років тому

    "this is your cleaning lady that does the work... LOL!"