This series was amazing. I wish you would make more videos like this! I found it very informative and much easier to understand than the esoteric books I read. Your breakdown of the language was very concise and will be an excellent foundation to future learning of C++. Great job!
You kinda remind me of my (great) teacher Introduction to programming. The language used there was Oberon, but I need C++ for my studies in physics. Even though I already know quite well what (Object Oriented) programming is all about and I'm mainly looking for information on the syntax of C++ I really enjoyed these videos and they've gotten my passion for programming sparking again. Thanks! ;)
I just started to learn c++ and this is one of the most amazing ways i have seen it taught. You, Petar, are an amazing teacher and if I spoke your native tongue I would buy your book.
First thanks a lot, it's a lot clearer for me now but how do you actually see what is supposed to come up as text in the standart output. Like which is the button in the programme which does that
Glad to hear you liked the videos. As for your question, the convention is to start a new line with an indentation to the right after typing a curly brace. However, C++ is a free-form language so you could, should you so desire, write an entire program as one big line of text. For obvious reasons, that is usually a bad idea :)
I was 13 the last time I wrote a computer program. Then, it was MS BASIC for the C64. As I approach 40, I'm trying to make a habit of learning something new every day. Your six videos were very enoyable and have inspired me to try some C++. I think my next move will be to modify your program to include command prompts for that ask the user for inputs regarding the length of the rectangle sides. Thanks again, and I wish you well.
@RashaTwain At the time this book was published, C++ 98 was the current ISO standard. The changes in the 2003 ISO standard are of little significance to the introductory nature of this book, as they mostly focused on errors in the original document. However, the incoming C++ 2011 standard will bring quite a few far reaching changes to the core language, and certainly generate a whole new wave of textbooks making good use of the potential for making the language learning process easier.
@PetarMarendic I just acquired a copy of "Accelerated C++". I guess I'll start with it until new textbooks that teach the 2011 standard are published.
@RashaTwain You might also want to check out Stroustrup's "Programming: Principles and Practice Using C++", if Accelerated C++ is too fast and too vague for you. Good luck!
IF YOU ARE KNEW TO PROGRAMING I DONT RECOMMEN WITH C++ THE REASON IS ITS SYNTAX ITS REAL COMPLEX YOU SHOULD START WITH PYTHON IT IS MUCH EASIER ALTHOUGH YOU MIGHT NOT HAVE THE SAME POWER OF BUILING GAMES WITH PYTHON THAN YOU DO WITH C++ ITS ALOT AND EASIER TO START WITH A SIMPLER SYNTAX PLUS ONCE YOU LEARN PYTHONS SYNTAX IT WILL BE MUCH EASIER FOR YOU TO GRASP C++,C,PEARL, AND EVEN JAVA ..
I'm glad you liked them. This is the approach of introducing programming that I find the most natural for people to digest. Languages are something we're all very good at, so they make a great foundation to start programming from. The end goal is to make the process of learning how to program akin to playing with Lego bricks: it doesn't take a great deal of primitive elements and means of combining them to build awesome things: keeping it simple is the way to go, in my opinion.
Loved your videos , very insightful. Btw you speak awesome English , don't sell yourself short :p Too bad you won't be making any more videos , would love to see more in depth stuff.
Very well thought out and interesting lecture. Thanks a bunch!
kcargh 22 hours ago
I liked the series. Really helped me a lot. Thank You!
BlackPedobear 2 months ago
This series was amazing. I wish you would make more videos like this! I found it very informative and much easier to understand than the esoteric books I read. Your breakdown of the language was very concise and will be an excellent foundation to future learning of C++. Great job!
nuwud 2 months ago
very nice videos and the whiteboard behind you was the impression of a classroom dedicated to a single student :) Continue to teach us :D
LordPunckyii 2 months ago
Very well presented. An intro to something new to me. Thank you.
whatthemata 2 months ago
Thanks ^_^
JDrakataka 2 months ago
As a beginner, it was useful. Recommended to all beginners to c++
Eline sağlık
paintlaca 3 months ago
You sir, deserve more views. Great videos, your an amazing teacher. I'm a Little sad you won't making more videos, since they were great.
sankemen27 3 months ago
i am just starting to learn how to wright c++ and your videos helped me so much thank you
trapt57 3 months ago in playlist More videos from PetarMarendic
You kinda remind me of my (great) teacher Introduction to programming. The language used there was Oberon, but I need C++ for my studies in physics. Even though I already know quite well what (Object Oriented) programming is all about and I'm mainly looking for information on the syntax of C++ I really enjoyed these videos and they've gotten my passion for programming sparking again. Thanks! ;)
DaTux91 4 months ago
Thank You Peter. This video was really helpful. Please make some more videos.
zahidhq 4 months ago
Thanks Petar.
wyra2008 4 months ago
I just started to learn c++ and this is one of the most amazing ways i have seen it taught. You, Petar, are an amazing teacher and if I spoke your native tongue I would buy your book.
chibishinigamiduo 4 months ago
First thanks a lot, it's a lot clearer for me now but how do you actually see what is supposed to come up as text in the standart output. Like which is the button in the programme which does that
plamenxyzpenchev 5 months ago
amazing six videos! i will recommend them to anyone. One quesion though:
when you start with:
int main()
{
do you start a new line like i just did or do you continue in the same one?
never4getthis 5 months ago in playlist More videos from PetarMarendic
@never4getthis
Glad to hear you liked the videos. As for your question, the convention is to start a new line with an indentation to the right after typing a curly brace. However, C++ is a free-form language so you could, should you so desire, write an entire program as one big line of text. For obvious reasons, that is usually a bad idea :)
PetarMarendic 5 months ago
@PetarMarendic you should make more videos, everyone liked it :)
annoorange123 5 months ago
Very well done. Never thought about C++ that way :)
megam0nkey 6 months ago
any videos that you recommend to keep learning c++ because im not very good with books :/
xaddathx 6 months ago
any videos that you recommend to keep learning c++
xaddathx 6 months ago
This is a good group of videos. thanks.
gamert101 6 months ago
I was 13 the last time I wrote a computer program. Then, it was MS BASIC for the C64. As I approach 40, I'm trying to make a habit of learning something new every day. Your six videos were very enoyable and have inspired me to try some C++. I think my next move will be to modify your program to include command prompts for that ask the user for inputs regarding the length of the rectangle sides. Thanks again, and I wish you well.
dubplateqz 7 months ago
@dubplateqz Good to hear that. Have fun!
PetarMarendic 7 months ago
Briilant tutorials,really made C++ a lot clearer for me. Thanks a bunch!
cluby685 7 months ago
Thank you for introduction to C++. You have explained is very well.
vladislavsadykov 9 months ago
You recommended "Accelerated C++", however, that book was published in 2000 and wasn't C++ standardized in 2003? I heard this book might be outdated.
RashaTwain 9 months ago
@RashaTwain At the time this book was published, C++ 98 was the current ISO standard. The changes in the 2003 ISO standard are of little significance to the introductory nature of this book, as they mostly focused on errors in the original document. However, the incoming C++ 2011 standard will bring quite a few far reaching changes to the core language, and certainly generate a whole new wave of textbooks making good use of the potential for making the language learning process easier.
PetarMarendic 9 months ago
@PetarMarendic I just acquired a copy of "Accelerated C++". I guess I'll start with it until new textbooks that teach the 2011 standard are published.
RashaTwain 9 months ago
@RashaTwain You might also want to check out Stroustrup's "Programming: Principles and Practice Using C++", if Accelerated C++ is too fast and too vague for you. Good luck!
PetarMarendic 9 months ago
@PetarMarendic Thanks, I have that too actually, haha. I'll try my best; it's just a hobby but hopefully I'll learn.
RashaTwain 8 months ago
awesome lectures. for those who never programmed before, visual basic is another great beginner introductory language for programming
warnexus 9 months ago
IF YOU ARE KNEW TO PROGRAMING I DONT RECOMMEN WITH C++ THE REASON IS ITS SYNTAX ITS REAL COMPLEX YOU SHOULD START WITH PYTHON IT IS MUCH EASIER ALTHOUGH YOU MIGHT NOT HAVE THE SAME POWER OF BUILING GAMES WITH PYTHON THAN YOU DO WITH C++ ITS ALOT AND EASIER TO START WITH A SIMPLER SYNTAX PLUS ONCE YOU LEARN PYTHONS SYNTAX IT WILL BE MUCH EASIER FOR YOU TO GRASP C++,C,PEARL, AND EVEN JAVA ..
loko95ftp 10 months ago
Big help Ty
mitchellstyles 10 months ago
Perfect tutorial thanks a bunch!
digimonworld123 10 months ago
thanks petar you are the best
s0cialnetwork 11 months ago
Like your lesson very much. Thanks again.
cherryblossomgem 1 year ago
thnks a lot PetarMarendic. .. .
gud lectures. . .
mrhemanth88 1 year ago
I'm glad you liked them. This is the approach of introducing programming that I find the most natural for people to digest. Languages are something we're all very good at, so they make a great foundation to start programming from. The end goal is to make the process of learning how to program akin to playing with Lego bricks: it doesn't take a great deal of primitive elements and means of combining them to build awesome things: keeping it simple is the way to go, in my opinion.
PetarMarendic 1 year ago
Loved your videos , very insightful. Btw you speak awesome English , don't sell yourself short :p Too bad you won't be making any more videos , would love to see more in depth stuff.
MrNoaru 1 year ago