C Course
Playlist
Step 1 :-
Start with C from the below playlist.
Simultaneously learn theory and practice questions from Let Us C pdf.
Then jump to HackerRank - For practice questions topicwise.
Step 2 :-
Learn C++ Syntax up to arrays and some functions.
Step 3 :-
Then learn C++ STL
Step 4 :-
Practice C++ Codechef Beginner's questions.
First, do questions that have more accuracy.
Also practice C++ topicwise from HackerRank.
Step 5 :-
Give contests on Codechef and parallelly watch the given playlist.
Step 6 :-
If you are feeling comfortable with Beginners questions in Codechef, then move forward to Easy then Medium and then Hard questions.
Step 7 :-
Try other platforms like LeetCode, InterviewBit and others just to be comfortable.
First LeetCode then Interviewbit.
Step 8 :-
DSA