[Go to site: main page, start]

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)
    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)
    Databases (36 Tutorials)
    Big Data & Analytics (53 Tutorials)
    Machine Learning (28 Tutorials)
    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)
    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)
    Software Quality (47 Tutorials)
    Digital Marketing (19 Tutorials)
    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)
    XML Technologies (12 Tutorials)
    Mainframe (6 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)
    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)
    Academic (7 Tutorials)
    Scripts (13 Tutorials)
    Misc Tutorials (31 Tutorials)