Open In App

GeeksforGeeks Online Tutorials – FREE!

Last Updated : 02 Jan, 2024
Like Article

Welcome to GeeksforGeeks Online Tutorials! Here, we offer a huge selection of free online tutorials for everyone, no matter your experience level. This tutorials library is a comprehensive hub where you can easily find and access a variety of tutorials including web tutorials, data structures and algorithms, programming languages, computer science subjects, along with tutorial content for government exam preparation, school students, and more!

Here is the comprehensive list of free online tutorials:


Whether you’re a beginner or an experienced professional, a college student or a school student, preparing for tech interviews or government exams – our collection of free tutorials offers something for everyone. These online tutorials allow you to learn at your own pace without any barriers.

Data Structures and Algorithms

Backtracking Algorithm

Greedy Algorithm

Segment Trees Data Structure

Branch and bound

Bitwise Algorithms

Set Data Structure

Map Data Structure

Graph Data Structure

Programming Languages

Other Languages

Web Technology

Python Technologies

Java Technologies

Data Science and Machine Learning


System Design Tutorial

School [Class 6 to 12]

School Learning






Similar Reads

Data Structures and Algorithms Online Courses : Free and Paid
Data Structures and Algorithms is one of the most important skills that every computer science student must-have. It is often seen that people with good knowledge of these technologies are better programmers than others and thus, crack the interviews of almost every tech giant. Now, you must be thinking to opt for a quality DSA Course to build
8 min read
How An Online Judge Works And How To Avoid Time Limit Exceeded Problem?
In this article, you will get consent on how an online judge works and this article discusses very frustrating error Time Limit Exceed error that coders get at some point in time while solving the questions at online platforms. The article primarily discusses three things: How does an online judge work?Why do we get TLE?How to avoid TLE?How Does An
4 min read
What are Online and Offline query-based questions in Competitive Programming
The query-based questions of competitive programming are mainly of two types: Offline Query.Online Query. Offline Query An offline algorithm allows us to manipulate the data to be queried before any answer is printed. This is usually only possible when the queries do not update the original element set before printing the result. Features: Offline
4 min read
Tesco Interview Experience | Set 3 (Online Test)
Q.1> Given a string, find the longest subseqence of chars from string that conntains all vowels may be repeated but in a e i o u order Examples: Input : aaejkioou Output : 7 Q.2> Given a string, e. g., abababaa it can have many suffixes including whole string. Return sum of max common prefix length of given string with all its suffixes Examples: In
1 min read
Design an online hotel booking system like OYO Rooms
We need to design an online hotel booking system where a user can search a hotel in a given city and book it. This is an OOP design question, so I have not written the full code in this solution. I have created the classes and attributes only.Solution :Main Classes :1. User 2. Room 3. Hotel 4. Booking 5. Address 6. Facilities Java Code // Java code
2 min read
GeeksforGeeks - HackTeam, NSIT Delhi Association - 2018
The main objective of this hackathon is to sensitize students and professionals about existing problems of the under privileged and lesser developed sections of our society and providing a platform whereby they can proactively develop and showcase technological solutions for these challenges. The Hackathon will be held in phases after completion of
1 min read
GeeksforGeeks - TedX MSIT Association - Jan 2018
TED is a nonprofit organization devoted to spreading ideas, usually in the form of short, powerful talks. TED began in 1984 as a conference where Technology, Entertainment and Design converged, and today covers almost all topics — from science to business to global issues — in more than 100 languages. TED's mission of "Ideas Worth Spreading" reache
2 min read
GeeksForGeeks On-Site Programming Contest at MIT, Anna University - March 2018
On-Site Programming Contest(OSPC) is an event to nourish your problem solving skills. There will be 2 rounds. Those who qualify round 1 (pen and paper) will be tested against tough competitors in round 2 which will be conducted in GeeksForGeeks platform. Each team can have at-most 2 participants and team cannot be changed midway during contest. Col
1 min read
"Campus Content Partner" Program by GeeksforGeeks
About the Program : Campus Content Partner is a stipend based program focused on choosing GeeksforGeeks representatives at various campuses. The chosen CCP will be responsible for building a team of excellent Technical Content Writers in his/her campus. Responsibilities: Invite new authors from your Campus Educate and enlighten new authors about ar
2 min read
“GeeksforGeeks and ACM VIT Association – March 2018”
Code2Create is a 36-hour hackathon that welcomes innovators from all across India. The six tracks of this hackathon deal with major contemporary topics and include FinTech, Education, Healthcare, Smart Cities, AR/VR and Space . Cash prizes worth 50k to be won and loads of freebies including stickers, pens, t-shirts and more to be given away! To kee
2 min read
Article Tags :
Practice Tags :