#how can i start out in learning c++

28 messages · Page 1 of 1 (latest)

lusty marlin
#

im advanced at python and javascript but i want to start off in c++ and become an expert. I have 2 weeks from today where i can dedicate a lot of time into this and by the end of the 2 weeks i really want to be an expert, i will give it everything i have i just dont know where to start or where to learn it.

icy pebbleBOT
#

When your question is answered use !solved to mark the question as resolved.

Remember to ask specific questions, provide necessary details, and reduce your question to its simplest form. For more information use !howto ask.

wanton flowerBOT
#
How to Learn C++ Programming

Everyone learns differently, but the best way is to learn by doing: Working on personal projects, solving programming challenges, etc. Here are some resources to accompany you:

C++ Tutorials
Practice

• [Programming Challenges](#archived-resources message)
CodinGame
LeetCode
HackerRank

See Also

An Introduction to Modern CMake
cdecl+ - converts C/C++ declarations to prose
• Our #archived-resources channel. It contains many useful utilities.

drowsy cargo
#

We recommend these resources

#

My advice is just go start making things, have fun and learn as you go

lusty marlin
#

my advice for learning C++ would be to start off simple and do a very small project and constantly push your knowledge on the language, like how anybody does when it comes to learning how to program in general

jaunty dawn
#

make a new server side batteries included web framework from the ground up (this should require you to learn about everything)

lusty marlin
#

thank you all as well for giving me suggestions

#

i will follow them, thank you

icy pebbleBOT
#

@lusty marlin Has your question been resolved? If so, run !solved :)

drowsy cargo
#

Jump around

lusty marlin
#

okay thank you

#

should i jump into topics i dont know about yet? (and skip the stuff like variable initialization and all that type of stuff

drowsy cargo
#

You have lots of general programming experience so use learncpp for familiarizing yourself with the basics but also as your reference for parts of the language as you go. Variable initialization is important in C++ as it's actually very complicated.

lusty marlin
#

oh oaky

#

okay

#

thank you

drowsy cargo
#

good luck 🙂

#

and we're always here to answer questions

lusty marlin
#

tyy 🙂

arctic night
#

try the c++ series by the cherno

weak path
weak path
icy pebbleBOT
#

This question thread is being automatically closed. If your question is not answered feel free to bump the post or re-ask. Take a look at !howto ask for tips on improving your question.