+ 1

Could anyone suggest me some applications or video or platforms for learning C++?

I've never studied coding before. I started studying a book of C++ which I bought recently, but I can't understand it. It's too complicated! I hope someone could suggest me to get some useful "tools" for understanding easily (step by step would be better, but I know it's difficult to find it) C++.

7th Jun 2019, 1:49 PM
Maria
23 Answers
+ 7
Try it with the tutorial here which you have already started. And just give it all a bit of time. Allow yourself to experiment with everything, ask questions to clarify white spots. While you read on and write code yourself, everything will gradually become clearer.
7th Jun 2019, 1:53 PM
HonFu
HonFu - avatar
+ 4
Mra, you'll have to invest a bit of work, there's no way that makes it all disappear as if by magic. Give the tutorial a real try. It contains a lot of specific examples.
7th Jun 2019, 2:21 PM
HonFu
HonFu - avatar
+ 2
Mra, an understanding of how programming can be used practically comes with practice. I think your idea that you can 'understand first' just by watching something and then just do it doesn't really work. You try out stuff that you have vaguely understood, applying it in your own little projects, and *that's how* you gradually understand it practically. You are already in a place that offers you a short and relatively easy tutorial AND people ready to explain what you don't understand. So all that's really missing now is that you give it a go.
7th Jun 2019, 3:04 PM
HonFu
HonFu - avatar
+ 1
Programming isn't easy at first, just like almost everything, thing of learning just a complete new language from which you don't know nothing, and not just the language but what it implies, in my example, learning the culture, the impact all of it. That's what programming language is like, give Sololearn an opportunity it really has good lessons, but you must practice what you've learn so you really understand it.
7th Jun 2019, 2:10 PM
Franz Lüpke
Franz Lüpke - avatar
+ 1
E magari stai attenta a lezione
7th Jun 2019, 2:21 PM
Frangiax
Frangiax - avatar
0
🤔🤔🤔 Sololearn!
7th Jun 2019, 2:07 PM
Franz Lüpke
Franz Lüpke - avatar
0
Maybe some more specific example? To tell you the truth, now I'm studying programming at university, but I've never had to deal with it, so it's difficult for me to understand the topic and practice it. Moreover I'm going to have an exam very soon and it's focused on writing code, so...maybe now you can understand where is my problem.
7th Jun 2019, 2:18 PM
Maria
0
Studia e non ti lamentare
7th Jun 2019, 2:20 PM
Frangiax
Frangiax - avatar
0
Mra If you need to learn it you'll need to practice it. If you have example codes from your lessons at the University code them yourself and try to understand it part by part if you don't you could ask in these forums. Also try changing the examples and seeing if it still work, is also important learning from errors, the errors are always "codified" so with time you'll learn to associate each error to a situation. And as I said, ask, ask. Place your codes in here and ask for specific help, that'll make that people could help you better.
7th Jun 2019, 2:25 PM
Franz Lüpke
Franz Lüpke - avatar
0
Yes, it's true that I'm not knowing anything about C++, but I don't know how to use it practically.
7th Jun 2019, 2:26 PM
Maria
0
Mra challenges are also a good place to learn, those are quick "easy" questions that will get you in the mood of programming.
7th Jun 2019, 2:27 PM
Franz Lüpke
Franz Lüpke - avatar
0
Mra you mean like having it in your computer? Or you mean like using it in practical situations?
7th Jun 2019, 2:29 PM
Franz Lüpke
Franz Lüpke - avatar
0
My difficulty is that I can't associate pure theory and practice. Maybe something I understood in words(more or less) what it is, but then in practice I don't know how to use it properly.
7th Jun 2019, 2:32 PM
Maria
0
Mra if you don't know how to install C++ tutorial has a lesson named "Getting the tools" which tells you how to install a compiler for C++.
7th Jun 2019, 2:32 PM
Franz Lüpke
Franz Lüpke - avatar
0
I mean in practical situation. I've already installed C++ on my computer with Clion.
7th Jun 2019, 2:34 PM
Maria
0
Mra don't you have examples from the theory that is explained? If not you should ask your teacher for them, every piece of theory has a practical meaning, so ask for examples and understand them.
7th Jun 2019, 2:35 PM
Franz Lüpke
Franz Lüpke - avatar
0
Mra I'll suggest trying to make a very simple app, start by trying to make an app which adds the inputs or something like that
7th Jun 2019, 2:38 PM
Franz Lüpke
Franz Lüpke - avatar
0
Yes, I have, but they are difficult to understand. At the beginning of the book, there are even some quick and easy examples, but then there are pieces of complete programs that are not always explain step by step its process until the end. And watching these examples, I've just been more confused than before.
7th Jun 2019, 2:42 PM
Maria
0
At university I can't always asking my teacher, because we're a big class and it's difficult to ask him during the lessons. Moreover he doesn't very like that we ask him questions, he will look us in a strange way.
7th Jun 2019, 2:45 PM
Maria
0
Mra Bring those examples here. There are many coders here that will explain you really well those examples.
7th Jun 2019, 2:45 PM
Franz Lüpke
Franz Lüpke - avatar