Jump to content

What is the proper sequence I should opt for when learning C++? I have been following thenewboston videos, watching a free C++ course on Udemy and watching a complete tutorial from youtube. These 3 sources are the only main sources I learn from.

 

Good thing about learning from multiple sources? I get to know the thing or theory that one teacher might have missed. Con? Each courses severely differs in sequentially.

 

Link to youtube tutorial: click

Link to Udemy course: clikc

Link to newboston: click

 

It sometimes affects me alot, I sit hours without knowing what to do. How should I use my newly gained knowledge into practicality? If someone just show me the proper way to learn, you have no idea how much you will help me.

 

BTW, making thenewboston as a base for relatively, I have covered upto 40th tutorial. Hope you are better able to guide me now :) 

 

P.S I am writing a crash course on C++ so it can be shared among learners or for your college/university, if anyone is willing to help please feel free to PM me and we will talk about it in detail. :)

Link to comment
https://linustechtips.com/topic/827922-proper-sequence-for-learning-c/
Share on other sites

Link to post
Share on other sites

Effective C++ by Scott Meyers, also watch his lectures on youtube, if only for entertainment - He's captivating.

The C++ programming language by Bjarne Stroustrup, also watch his lectures. Guy invented the language so does not get better then him.

 

In the past I gave a answer to a similar question: https://linustechtips.com/main/topic/752575-learning-c-c/#comment-9523240

 

Link to post
Share on other sites

Beyond more course work and tutorials the best way to learn is to come up with a project on your own. Try to think about something you'd like to do or a piece of software you'd like to have and set out to write said software using the C++ knowledge you currently have. This will force you to work on the knowledge you already have and seek out new knowledge that you don't have to solve problems you run into along the way. 

 

If you can't think of any project you want to work on I'd suggest checking out C++ GitHub projects as well. Depending on the project you can find good issues for beginners and it will have similar benefits of working on your own projects with respect to finding answers to problems you've never had to solve before.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×