Explore 1200+ Free Tutorials
Learn programming, web development, data science, AI and more — all for free
1,200+ Tutorials
28 Categories
100% Free
Trending Tutorials
PopularPython
ProgrammingJava
ProgrammingJavaScript
Web DevC++
ProgrammingSQL
DatabasesReactJS
Web DevDSA
CSMachine Learning
AIDocker
DevOpsSpring Boot
JavaHTML
Web DevCSS
Web DevLearning Paths
GuidedFull-Stack Web Developer
BeginnerBuild complete web apps from front-end to back-end.
Data Science & ML
IntermediateMaster data analysis, visualization and machine learning.
DevOps Engineer
IntermediateLearn CI/CD, containers, orchestration and cloud.
Mobile App Developer
BeginnerBuild cross-platform mobile apps with Flutter & more.
AI & Generative AI
AdvancedExplore deep learning, LLMs and generative AI tools.
Cybersecurity Analyst
IntermediateSecurity fundamentals, ethical hacking & pen testing.
Cloud & AWS Engineer
IntermediateCloud architecture, serverless and AWS services.
Browse All Tutorials
Select a category to explore tutorials
Python Technologies (56 Tutorials)
AI with Python
Beautiful Soup
Behave
BioPython
Bokeh
Concurrency with Python
Cryptography with Python
FastAPI
Jupyter
Jython
Logistic Regression
Matplotlib
ML with Python
MongoEngine
NumPy
OpenCV Python
OOP Python
Kivy
Peewee
PyGTK
PyQt
PyQt5
Python
PyCharm
PyGame
PySimpleGUI
Python Blockchain
Python Data Access
Python Data Persistence
Python Deep Learning
Python Design Patterns
Python Digital Forensics
Python Web Scraping
Python Data Structure
Python Data Science
Python Falcon
Python MongoDB
Python MySQL
Python Pillow
Python PostgreSQL
Python SQLite
Python Network Prog.
Python Pyramid
PyTest
PyTorch
Python Text Processing
Python Forensics
Python Pandas
Python XLSX Writer
Python Web Dev Libs
PySpark
RxPY
Seaborn
SciPy
SymPy
WxPython
Web Development (107 Tutorials)
Apache CXF
Ajax
AWS
Angular
Angular Google Charts
Angular High Charts
Angular Material
AngularJS
Angular CLI
AppML
Apache Tapestry
ASP.Net
Aurelia
AWS Lambda
BabelJS
BackboneJS
Bootstrap
Bootstrap 4
Bulma
CakePHP
Chart.js
CherryPy
Codeigniter
CoffeeScript
CSS
D3JS
Django
Drupal
Electron
EmberJS
ExpressJS
ES6
FastAPI
Firebase
Flask
Flexbox
Foundation
GraphQL
Google Maps
Grunt
Gulp
GWT
HTML
HTML5
HTML Canvas
HTTP
JavaScript
jQuery
jQueryUI
JSF
KnockoutJS
KoaJS
Laravel
LESS
LeafletJS
Next.js
Materialize
MeanJS
MVC Framework
PHP
Polymer
Pure.CSS
Redux
ReactJS
RequireJS
RESTful Web Services
Ruby on Rails
RxJS
SASS
SVG
Symfony
Tailwind CSS
Three.js
TypeScript
TypeORM
VueJS
W3CSS
WebGL
WebRTC
Web Services
WordPress
Yii
Zend Framework
Node.js
Svelte
Axure RP
BabylonJS
Ngx Bootstrap
CPanel
CSS Buttons
DC.js
Drupal
ExtJS
Flex
Framework7
FuelPHP
Grav
Highcharts
JasmineJS
JS RegExp
Joomla
Lodash
MathML
Magento
Material Design Lite
Phalcon
Web2Py
Java Technologies (99 Tutorials)
Apache Ant
Apache ActiveMQ
Apache NiFi
Apache POI
AWT
Design Patterns
EasyMock
Eclipse
EJB
Gson
Guava
Guice
Hibernate
iBATIS
Intellij Idea
Jackson
JasperReports
Java
Java Cryptography
Java Concurrency
Java Generics
Java RMI
Java XML
JavaFX
JavaMail API
JVM
JDB
JDBC
JFreeChart
jMeter
JSoup
JOGL
JPA
JSON
JSP
JUnit
Log4j
Lucene
MapStruct
Maven
MuleSoft
PDFbox
RabbitMQ
RxJava
Servlets
SLF4J
Spring
Spring AOP
Spring Batch
Spring Boot
Spring Boot JPA
Spring DI
Spring Cloud
Spring JDBC
Spring MVC
Spring Security
Struts 2
Swing
TestNG
Apache Tika
XStream
Apache ANT Tasks
Apache IVY
Commons Collections
Commons IO
Apache POI (PPT)
Apache POI (Word)
Boon
Commons CLI
DB Utils
DSA using Java
Functional Prog. Java
GWT Google Charts
GWT High Charts
iBATIS
Jackson Annotations
Json.Simple
Java Cryptography
Java Concurrency
Java Generics
Java RMI
Java Tuples
Java.io Package
Java Internalization
Java MongoDB
Java Nio
Java Regex
Java.time Package
Java XML
Java Zip
Java Examples
JavaMail API
JVM
Jbpm5
Org.Json
Passay
Spring Boot ORM
Spring Boot H2
Spring Expression
Computer Programming (63 Tutorials)
Unix Sockets
Apex
Arduino
Assembly
Awk
Clojure
COBOL
C
C++
C#
Dart
D
DSA using C
Elixir
Elm
Erlang
Fortran
F#
Go
Groovy
Haskell
Java
Julia
JCL
KDB+
LISP
LOLCODE
Lua
MATLAB
Node.js
Objective C
OAuth2.0
Pascal
PHP
Python
Prolog
Ruby
R
Rexx
Rust
Scala
Sed
Socket.io
Solidity
Swift
SwiftUI
Tcl/Tk
Unix
VB.Net
VBA
WebAssembly
Kotlin
Perl
C Standard Library
C++ Standard Library
D Programming
Elm
Euphoria
Groovy
Julia
KDB+
LISP
LOLCODE
Databases (36 Tutorials)
Amazon RDS
Apache Derby
ArangoDB
Apache Presto
CouchDB
DB2
DocumentDB SQL
DocumentDB
DynamoDB
Hazelcast
H2 Database
HSQLDB
IMS DB
IndexedDB
MariaDB
Memcached
MongoDB
MySQL
Java MySQL
PHP MongoDB
PHP MySQL
MySQLi
Neo4J
OBIEE
OrientDB
PHP MyAdmin
PL/SQL
PostgreSQL
PouchDB
Redis
SQLAlchemy
SQL
SQLite
T-SQL
TinyDB
TinyDB
Big Data & Analytics (53 Tutorials)
Adv Excel Charts
Adv Excel Functions
Apache Flume
Apache Kafka
Apache Pig
Apache Solr
Apache Spark
Apache Storm
Apache Tajo
Avro
AWS Quicksight
Business Intelligence
Big Data Analytics
Cassandra
Cognos
CouchDB
Dax Functions
Excel Dashboard
Excel Data Analysis
Excel Pivot Tables
Excel Macros
Google Charts
ggplot2
Hadoop
HBase
HCatalog
Highcharts
Hive
Apache Impala
Kibana
Mahout
Map Reduce
Pentaho
Plotly
Power BI
QlikView
R Programming
SAS
Snowflake
Spark SQL
Splunk
Sqoop
Statistics
Tableau
Talend
Teradata
Weka
Zookeeper
Excel Power Pivot
Excel Power View
Excel Dax
JFreeChart
Weka
Machine Learning (28 Tutorials)
Amazon CodeWhisperer
Apache MXNet
AI with Python
Caffe2
ChatGPT
Claude AI
DALL-E
Deep Learning Keras
Generative AI
Google Assistant
H2O
Python Deep Learning
Keras
Knime
Logistic Regression
Machine Learning
Mahotas
Prompt Engineering
PyBrain
PyTorch
Scikit-Learn
Scikit Image
TensorFlow
Theano
Time Series
ML with Python
MS Cognitive Toolkit
Python Data Science
Computer Science (61 Tutorials)
Adaptive Software Dev
Agile
Agile Data Science
AI
Computer Programming
IPC
Basics of Computers
Basic Electronics
Cloud Computing
Compiler Design
Computer Fundamentals
Computer Graphics
Cryptography
Networking
Data Mining
Data Science
DSA
Algorithm Design
DBMS
Digital Electronics
DIP
Discrete Mathematics
Distributed DBMS
Data Warehouse
E-Commerce
Embedded Systems
Functional Programming
Graph Theory
HTTP
IoT
IPv4
IPv6
Microservices Patterns
Microprocessor
Network Theory
OOAD
Operating System
Parallel Algorithm
SEO
SOA
Software Engineering
SDLC
UML
C by Examples
Basics of CS
Behavior Driven Dev
Computer Concepts
Computer Fundamentals
Computer Logic Org.
Distributed DBMS
Data Warehouse
E-Commerce
Estimation Techniques
Extreme Programming
Functional Programming
Human Computer Interface
Internet Technologies
Mobile Computing
Parallel Architecture
SOAP
UDDI
DevOps (27 Tutorials)
Mobile Development (17 Tutorials)
Microsoft Technologies (38 Tutorials)
Advanced Excel
ASP.Net Core
ASP.Net MVC
ASP.Net WP
ASP.Net
Dot.Net Core
Batch Script
C#
Entity Framework
Excel Charts
Excel
F#
LinQ
MFC
Microsoft Azure
Microsoft CRM
Microsoft Expression Web
Microsoft Flow
Microsoft Visio
MicroStrategy
Microsoft Access
Microsoft Project
MS SQL Server
MVVM
NHibernate
Powerpoint
PowerShell
SharePoint
Silverlight
VB.Net
VBA
WCF
Windows Server 12
Windows 10 Dev
Windows 10
Word
WPF
XAML
Latest Technologies (86 Tutorials)
6G Networks
Agritech
AI Engineering
Amazon Q
Amazon VPC
Ansible
Apache Camel
Apache Flink
ARKit
AWS Athena
AWS Glue
BigQuery
Bitcoin
Blockchain
Blue Prism
CatBoost
CISCO Networks
Computer Vision
Data Engineering
DeepSpeed
DevOps
Dialogflow
Digital Twin
Docker
Edge Computing
Elastic Search
Ethereum
Gemini
Gemini Code Assist
Gen AI on AWS
Github Copilot
HTMX
Jest
Leonardo AI
LightGBM
Llama
Metaverse
Microsoft Copilot
Midjourney
OpenShift
Quantum Computing
Salesforce
Stable Diffusion
Svelte
Unity
Web3
XGBoost
ZeroMQ
Amazon VPC
Apache Camel
Apache Flink
Apache Thrift
ARKit
Autonomous Vehicles
AWS Athena
AWS Glue
BigQuery
Bitcoin
Blue Prism
CatBoost
Chainer
CISCO Networks
Clean Code
CloudRail
Computer Vision
Data Architecture
DeepSpeed
Dialogflow
Digital Twin
Ethereum
Gemini
Gen AI on AWS
Github Copilot
GoogleTest
Jest
JOOQ
Leonardo AI
LightGBM
Llama
Mac How-Tos
Microsoft Copilot
MS Copilot Studio
Midjourney
Nanotechnology
NovelAI
ONNX
SAP (56 Tutorials)
Crystal Reports
SAP ABAP
SAP APO
SAP Ariba
SAP Analytics Cloud
SAP Bex
SAP BASIS
SAP BODS
SAP BPC
SAP BW
SAP C4C
SAP CCA
SAP Cloud Platform
SAP CRM
SAP Dashboards
SAP EWM
SAP FICO
SAP Fiori
SAP GRC
SAP HANA
SAP HANA Cloud
SAP HR
SAP Hybris
SAP Lumira
SAP MM
SAP Netweaver
SAP Payroll
SAP PI
SAP PM
SAP PP
SAP PS
SAP QM
SAP SCM
SAP SD
SAP Security
SAP SRM
SAP SuccessFactors
SAP Testing
SAP UI5
SAP Webi
SAP R/3
SAP BO Admin
SAP BO OLAP
SAP Business Workflow
SAP BW on HANA
SAP Design Studio
SAP HANA Admin
SAP HANA BI
SAP IDT
SAP IDM
SAP Simple Finance
SAP Simple Logistics
SAP Smart Forms
SAP Scripts
SAP SOLMAN
SAP Universe Designer
Software Quality (47 Tutorials)
Agile Testing
Apache Bench
Balsamiq Mockups
Bugzilla
SEI CMMI
Concordion
Continuous Integration
Cucumber
Cypress
Database Testing
Espresso Testing
Ethical Hacking
ETL Testing
Jenkins
Kali Linux
Metasploit
Mobile Testing
Mockito
Protractor
Penetration Testing
QC
QTP
RSpec
Robot Framework
Security Testing
Selenium
Selenium WebDriver
Six Sigma
Software Testing
SoapUI
STLC
TestLink
Unittest Framework
Watir
WebdriverIO
Apache Bench
Balsamiq Mockups
SEI CMMI
Concordion
Continuous Integration
Database Testing
Espresso Testing
ETL Testing
Metasploit
Protractor
QTP
Six Sigma
Digital Marketing (19 Tutorials)
Amazon Marketplace
A/B Testing
Content Marketing
Conversion Rate Opt.
Digital Marketing
Email Marketing
Facebook Marketing
Google Tag Manager
Instagram Marketing
Mobile Marketing
Online Marketing
Pay Per Click
Pinterest Marketing
SEO
Social Media Marketing
Twitter Marketing
Youtube Marketing
Web Analytics
Google Plus Marketing
Engineering (51 Tutorials)
Amplifiers
Neural Networks
Analog Communication
Antenna Theory
Automata Theory
Basic Electronics
Biometrics
Control Systems
Convex Optimization
Digital Communication
DSP
DIP
Discrete Mathematics
Electronic Circuits
Electrical Machines
Embedded Systems
Fuzzy Logic
Genetic Algorithms
Microservice Architecture
Microprocessor
NLP
OpenNLP
OpenCV
Power Electronics
Radar Systems
Satellite Communication
Signals and Systems
VLSI Design
Wireless Communication
Amplifiers
Neural Networks
Analog Communication
Antenna Theory
Automata Theory
Biometrics
Communication Tech
Convex Optimization
Cosmology
Digital Communication
Discrete Mathematics
DSL
Electronic Circuits
Electrical Machines
Electrical Safety
Environmental Studies
Engineering Ethics
Microwave Engineering
Optical Networks
Radar Systems
Satellite Comm.
Signals & Systems
Management (52 Tutorials)
Appreciative Inquiry
Aviation Management
Bank Management
Brand Management
Business Analysis
Business Analytics
Consumer Behavior
CRM
Employee Engagement
Entrepreneurship
HR Management
International Business
International Finance
Kanban
Knowledge Management
Management Concepts
Management Principles
Marketing Management
Organizational Behavior
Performance Management
PMP Examination
Retail Management
Scrum
Strategic Management
Supply Chain
Talent Management
Ad & Mkt Comm.
Aviation Management
Bank Management
Brand Management
Business Law
Business Sales Training
Classroom Management
Coaching & Mentoring
Collaborative Mgmt
Consumer Behavior
CRM
Customer Service
EVM
Employee Engagement
Employee Onboarding
Entrepreneurship
International Business
International Finance
International Marketing
Knowledge Mgmt
Managerial Economics
Organizational Design
Performance Mgmt
Personal Branding
Retail Management
Tourism Management
Telecom (16 Tutorials)
Software Security (6 Tutorials)
Sports Tutorials (98 Tutorials)
American Football
Archery
Athletics
Australian Football
Badminton
Bandy
Barefoot Skiing
Baseball
Basketball
Beach Volleyball
Biathlon
Billiards
BMX
Bobsleigh
Boxing
Brazilian Jiu Jitsu
Bull Riding
Canoeing
Carrom
Competitive Climbing
Competitive Dance
Cricket
Croquet
Curling
Cycling
Darts
Discus Throw
Diving
Downhill Skiing
Drag Racing
Dragon Boating
Equestrian
Fencing
Football
Formula One
Freestyle Skiing
Golf
Gymkhana Grid
Hammer Throw
Handball
High Jump
Hockey
Horse Racing
Ice Hockey
Ice Mountaineering
Indycar
Javelin Throw
Judo
Kabaddi
Karate
Kick Boxing
Lacrosse
Lawn Bowling
Long Jump
Mixed Martial Arts
Modern Pentathlon
Mountain Biking
Nordic Combined
Paragliding
Pole Vault
Polo
Pool
Racquetball
Race Walking
Rafting
Roller Hockey
Roller Skating
Rally
Rowing
Running
Sailing
Sambo
Scootering
Sepak Takraw
Shot Put
Ski Jumping
Sky Surfing
Snooker
Snowboarding
Softball
Speed Skating
Speedway
Squash
Swimming
Synchronized Swimming
Table Tennis
Ten-Pin Bowling
Tennis
Touring Car Racing
Trampolining
Trial Biking
Triathlon
Volleyball
Wakeboarding
Water Polo
Water Skiing
Weightlifting
Windsurfing
Wrestling
Wushu
Mathematics (35 Tutorials)
3D Figures & Volumes
Angles Lines & Polygons
Add & Subtract Fractions
Add & Subtract Whole Numbers
Add & Subtract Decimals
Area of Circles
Fraction Decimal Percent
Fractions to Decimals
Decimals to Fractions
Equations & Applications
Equivalent Plotting
Expressions
Percents & Equations
Mean Median Mode
Metric Units
Mixed Numbers
Multiply & Divide Decimals
Multiply & Divide Fractions
Multiply & Divide Whole Numbers
Ordered Pairs
Ordering & Rounding
Operations with Integers
Percentage Increase/Decrease
Perimeter & Area
Polygon Area
Place Value
Signed Numbers
Prime Numbers
Real Numbers
Ratios & Unit Rates
Surface Areas
Tables Graphs Functions
One Step Equations
Inequalities
US Customary Units
Soft Skills (56 Tutorials)
Anger Management
Assertiveness
Attention Management
Body Language
Business Acumen
Business Dress Code
Business Ethics
Business Etiquette
Negotiation Skills
Business Writing
Career Planning
Collaborative Writing
Cracking Interviews
Creative Problem Solving
Critical Thinking
Design Thinking
Developing Creativity
Effective Communication
Employee Motivation
Employee Retention
Employee Supervision
Entrepreneurship Skills
Evolution of Etiquette
Executive Coaching
Generation Gap
How to Interview
Impromptu Speaking
Personal Productivity
Incentive Planning
Interpersonal Skills
Job Search Skills
Managing the Manager
Mid Level Managers
Motivating Skills
Occupational Health
Office Filing
Positive Body Language
Sales Forecasting
Sales Planning
Self Confidence
Self Esteem
Social Intelligence
Social Learning
Spoken English Errors
Team Building
Art of Happiness
TAT
Verbal Ability
Women in Leadership
Work Life Balance
Workplace Civility
Workplace Diversity
Workplace Politics
Workplace Safety
Workplace Stress
Workplace Wellness