The basics of problem solving can be learnt with languages like C and Python
The resoucres to learn python and C
Code with harry:
This is by far the best channel to learn basics of python,from problem solving to game development to gui,
everything in depth is available.
You can access his playlist
By clicking here
Python playlist by telusuko: This is a
python playlist by telusuko
C language Code with harry:
Complete playlist to master c in depth by code with harry with projects and notes . You can access his
playlist HERE.
Free code camp C tutorial
If you need an english course, then free code camp 4 hours videos is for you . You can access it HERE.
Moving a step ahead, we have to choose C++ and Java
The resoucres to learn Java and C++
c++ Code with harry: This C++ tutorials for beginners will teach you all the c plus plus concepts from the
very starting to the end. This Cpp course will introduce you to programming and will continue the discussion on
how to write efficient, fast and better CPP programs
Apna college c++:
C++ full course with data structures , course by Aman Dhattarwal.This is
the full animated playlist by him.
Pepcoding Java:
By far best course of Java, better than any paid course with basics and practice,you can access it free on
youtube
or their website HERE.
Code with harry java course:
A free complete course for CORE java with notes and practce questions . You can access it HERE
Data Structures and algorithms are most important for placements.
The resoucres to learn Data structures and Algorithms
>
GFG(geeks for geeks) DSA is a good source.
Pepcoding Java: PepcodingThese courses are structured
such
that each student spends appropriate time on each topic to generate enough insight to tackle questions of any
difficulty level. Each question is accompanied with an editor where you can submit your code for the given or
even
watch the solution video and the code in case you are unable to reach an optimal solution for the problem.
Code with harry DSA course: ThisAlgorithms and Data Structures course will teach you everything you need to
prepare
for placements, interviews, and logic building.
The problems for data structure and algorithms can be practiced on Geeks for geeks and leetcode website.
Core subjects are also asked in interviews.
The resoucres to learn Operating Systems,DBMS,Computer networking are: