GeeksforGeeks Online Tutorials β FREE!
Welcome to w3wiki 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:
Data Structures & Algorithms
Data Science and Machine Learning
Web Technology
Python Technologies
Java Technologies
Programming Languages
System Design
School [Class 6 to 12]
Commerce
UPSC
Exams
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
Design & Analysis of Algorithm
Stack Data Structure
Array Data Structure
Strings Data Structure
Linked List Data Structure
Mathematical
Queue Data Structure
Searching Algorithm
Recursion Algorithm
Backtracking Algorithm
Hashing
Heap Data Structure
Greedy Algorithm
Dynamic Programming
Divide and Conquer
Segment Trees Data Structure
Branch and bound
Bitwise Algorithms
Set Data Structure
Map Data Structure
Graph Data Structure
Programming Languages
C Programming Language
- C Programming Language Tutorial
- C/C++ Programs
- C Programs
- Top 50 C Programming Interview Questions and Answers
- Top 25 C Projects with Source Code in 2023
- Bit Magic C/C++ Programs
- C/C++ Backtracking Programs
- C/C++Divide and Conquer Programs
- Divide and Conquer Problems in C/C++
- C/C++ Dynamic Programming Programs
- C/C++ Greedy Algorithms Programs
- C/C++ Mathematical Programs
- C Multiple Choice Questions
- C/C++ Programs for Geometric Algorithms
- Graph Algorithms in C/C++
- Linked List C/C++ Programs
- Stack and Queue C/C++ Programs
- Tree C/C++ Programs
- Array C/C++ Programs
C++ Programming Language
- C++ Tutorial | Learn C++ Programming
- Learn C++ Programming Step by Step β A 20 Day Curriculum!
- Introduction to C++ Programming Language
- C++ STL Tutorial
- C++ Programming Basics
- The C++ Standard Template Library (STL)
- C++ Programming Examples
- C++ Programming Language
- Top 50 C++ Interview Questions and Answers (2023)
- Top 50 C++ Project Ideas For Beginners & Advanced
- Top C++ STL Interview Questions and Answers
- C++ Quiz
Other Languages
Web Technology
- Web Development
- Web Technology
- HTML Tutorial
- HTML5
- CSS Tutorial
- Pure CSS
- Primer CSS
- Spectre CSS
- Bootstrap Tutorial
- Bootstrap 5
- Tailwind CSS
- Materialize CSS
- Foundation
- Bulma
- LESS
- SASS
- JavaScript Tutorial
- TypeScript
- jQuery
- jQuery EasyUI
- jQuery Mobile
- jQWidgets
- jQuery UI
- Underscore.js
- Lodash
- Moment.js
- TensorFlow.js
- Collect.js
- Vue.js
- p5.js
- Fabric.js
- Tachyons
- Ember.js
- Collect.js
- D3.js
- JSON
- ReactJS Tutorials
- NodeJS
- Express.js
- Mongoose Tutorial
- React Bootstrap
- React Desktop
- React Rebass
- React Suite
- ReactJS Evergreen
- ReactJS Reactstrap
- AngularJS Tutorial
- Angular ngx Bootstrap
- Angular PrimeNG
- Ant Design
- Blaze UI
- BlueprintJS
- Web APIs Tutorial
- WordPress
- MERN Stack
- MEAN Stack
Python Technologies
Java Technologies
- Java Tutorial | Learn Java Programming
- Java Tutorial
- Java Programming Examples
- Java Hello World Program
- Java Collection Programs β Basic to Advanced
- Java File Handling Programs
- Java Interview Questions and Answers
- Core Java Interview Questions For Freshers
- Java 8 Stream Tutorial
- Collections in Java
Data Science and Machine Learning
- Computer Vision Tutorial
- R Language Tutorial
- Hugging Face Tutorial
- Audio Tutorial
- TensorFlow Tutorial
- LightGBM Tutorial
- CatBoost Tutorial
- Scikit Learn Tutorial
System Design Tutorial
Product management
School [Class 6 to 12]
School Learning
- Math Calculus β Differential and Integral | Calculus Tutorial
- Analytical Chemistry
- Organic Chemistry β Some Basic Principles and Techniques
- Integrals
- Definite Integral
- Indefinite Integral
- Derivatives
- Number System in Maths
- Maths Calculators
- What is Geometry β Definition, 2D and 3D Shapes, FAQs
- Linear Algebra
- What is Logarithm? β Definition, Rules and Properties
CBSE Syllabus
- CBSE Class 7 Social Science Syllabus
- CBSE Class 8 Syllabus
- CBSE Class 8 Social Science Syllabus
- CBSE Class 8 Biology Syllabus
- CBSE Class 9 Syllabus
- CBSE Class 9 Social Science Syllabus
- CBSE Class 9 Biology Syllabus
- NCERT Syllabus Class 9 Economics
- CBSE Class 10 Syllabus
- CBSE Class 10 Social Science Syllabus
- CBSE Class 10 Biology Syllabus
- CBSE Class 11 Syllabus
- CBSE Class 11 Biology Syllabus
- CBSE Class 12 Syllabus
- CBSE Class 12 Biology Syllabus
CBSE Class 8
- CBSE Class 8th Maths Notes
- CBSE Class 8th Maths Formulas
- CBSE Class 8th Chemistry Notes
- CBSE Class 8th Physics Notes
- CBSE Class 8th Biology Notes
- CBSE Class 8th History Notes
- CBSE Class 8th Geography Notes
- CBSE Class 8th Civics Notes
- CBSE Class 8th Social Science Revision Notes
- CBSE Class 8th Revision Notes
CBSE Class 9
- CBSE Class 9th Maths Notes
- CBSE Class 9th Maths Formulas
- CBSE Class 9th Chemistry Notes
- CBSE Class 9th Physics Notes
- CBSE Class 9th Biology Notes
- CBSE Class 9th History Notes
- CBSE Class 9th Geography Notes
- CBSE Class 9th Civics Notes
- CBSE Class 9th Social Science Revision Notes
- CBSE Class 9th Revision Notes
CBSE Class 10
- CBSE Class 10th Maths Notes
- CBSE Class 10th Maths Formulas
- CBSE Class 10th Chemistry Notes
- CBSE Class 10th Physics Notes
- CBSE Class 10th Biology Notes
- CBSE Class 10th Social Science Notes
- CBSE Class 10th History Notes
- CBSE Class 10th Geography Notes
- CBSE Class 10th Economics Notes
- CBSE Class 10th Civics Notes
- CBSE Class 10th Revision Notes
NCERT Solutions
- NCERT Solution for Class 8 Maths
- NCERT Solution for Class 8 Biology
- NCERT Solution for Class 9 Maths
- NCERT Solution for Class 9 English
- NCERT Solution for Class 9 Biology
- NCERT Solution for Class 10 Maths
- NCERT Solution for Class 10 Social Science
- NCERT Solution for Class 10 Biology
- NCERT Solution for Class 11 Maths
- NCERT Solution for Class 11 Biology
- NCERT Solution for Class 12 Maths
- NCERT Solution for Class 12 Biology
CBSE Previous Year Papers
- CBSE Class 12 Maths Previous Year Paper 2022
- CBSE Class 12 Physics Previous Year Question Paper 2022
Commerce
- Indian Economic Development
- Macroeconomics
- Microeconomics
- Business Studies
- Accountancy
- Statistics for Economics
- Job Descriptions
- Marketing