A
A
Andrey Lupashko2016-04-02 14:37:19
C++ / C#
Andrey Lupashko, 2016-04-02 14:37:19

How to learn further (c++)?

I studied the initial level of knowledge of c ++ (I read the book, watched a series of video lessons). And what should I do now? Where can I get new tasks (projects) for learning c ++. Or start learning another language?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
G
GavriKos, 2016-04-02
@GavriKos

After reading the book and watching a series of lessons, you have not learned C ++ in any way. You need practice. Come up with any problem and solve it. And use the search - the question has been raised many times.

E
enGuardian, 2016-04-06
@enGuardian

I have been writing in C++ for over 10 years and I am not sure that I know this language. :)
At one time I studied B. Eckel - Philosophy C ++, there are many tasks, after solving which you can make cautious statements that you are familiar with this language.

D
Delta6, 2016-04-02
@Delta6

Implement known algorithms and containers with your bikes. Enough for now.

A
asd111, 2016-04-02
@asd111

Sedgwick, Algorithms and Data Structures in C++. It is not necessary to read the whole book, the main thing is to understand the basics and how to use them.

B
beduin01, 2016-04-02
@beduin01

Look better at Rust (if you need a direct analogue of C) or D. Pluses are the last century.

E
evgeniy_lm, 2016-04-03
@evgeniy_lm

Tasks (projects) can be taken at work if you work, at a university or school if you study, you can ask mom and dad.
When you start developing real software that someone needs, you will understand that knowledge of the language is nothing compared to the total amount of knowledge needed by a programmer. You simply won't have time for useless learning of another language. But if after a few years of hard work, 3-4 useful projects demanded by at least one user, you suddenly need a different language, you will be surprised to notice that you know it very well

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question