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

    Popular

    Learning Paths

    Guided

    Full-Stack Web Developer

    Beginner

    Build complete web apps from front-end to back-end.

    Data Science & ML

    Intermediate

    Master data analysis, visualization and machine learning.

    DevOps Engineer

    Intermediate

    Learn CI/CD, containers, orchestration and cloud.

    Mobile App Developer

    Beginner

    Build cross-platform mobile apps with Flutter & more.

    AI & Generative AI

    Advanced

    Explore deep learning, LLMs and generative AI tools.

    Cybersecurity Analyst

    Intermediate

    Security fundamentals, ethical hacking & pen testing.

    Cloud & AWS Engineer

    Intermediate

    Cloud architecture, serverless and AWS services.

    Java Backend Developer

    Beginner

    Enterprise Java with Spring, Hibernate and microservices.

    Browse All Tutorials

    Tutorials Library

    Browse 1200+ tutorials across 25+ categories. Click any category to explore.

    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)

    Ansible Bugzilla Chef Consul Docker Gerrit Git GitLab Jira Kubernetes LogStash Makefile Mantis Nagios OpenShift Puppet Puppeteer SaltStack ServerLess ServiceNow Scrapy SVN Unix Linux Admin Ubuntu Virtualization VersionOne

    Mobile Development (17 Tutorials)

    Android Aurelia Cordova Flutter Google AMP Ionic iOS iOS Swift2 jQuery Mobile Kotlin Mobile Angular UI Meteor NativeScript PhoneGap React Native SL4A Xamarin

    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)

    5G CDMA FTTH GPRS GSM i-Mode LTE NGN SIP Telecom Billing UMTS WAP Wi-Fi WiMAX WML TSSN

    XML Technologies (12 Tutorials)

    AIML DOM DTD Java XML WSDL XML-RPC XML XPath XQuery XSD XSLT ebXML

    Mainframe (6 Tutorials)

    CICS COBOL DB2 IMS DB JCL VSAM

    Software Security (6 Tutorials)

    Computer Security Internet Security Mobile Security Network Security Wireless Security Cyber Security

    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

    UPSC IAS Exams (17 Tutorials)

    Biology Part 1 Biology Part 2 Chemistry Part 1 Chemistry Part 2 Physics Part 1 Physics Part 2 Current Affairs Quantitative Aptitude Geography Indian Economy Indian Polity Ancient Indian History Modern Indian History Medieval Indian History General Knowledge Verbal Ability Reasoning

    Academic (7 Tutorials)

    CBSE Syllabus Accounting Basics Auditing Computer Concepts (CCC) Financial Accounting Forex Trading Statistics

    Scripts (13 Tutorials)

    JavaScript jQuery jQueryUI Lua Perl PHP Python RSpec Ruby Sed Tcl/Tk Unix VBScript

    Misc Tutorials (31 Tutorials)

    Apache HttpClient AWS ElastiCache Adobe Indesign Adobe Robohelp Abbreviations BPEL DLL Drools ESP32 for IoT Google Colab gRPC GDB Debugger Gradle IFSC Code ITIL iText Gensim Jboss Fuse NLTK Protobuf POSTMAN PinCode RADIUS RSS Raspberry Pi Spacy Sublime Text Tex Commands Vim vlcj YAML