W3schools Tutorials & Courses

Learn programming for free with our latest online learning resources with simple examples.

New & Trending Tutorials

SCSS

SCSS Nesting

This tutorial will guide you through using nesting in SCSS to streamline and structure your CSS code. You'll learn how to create more organized and maintainable styles by leveraging this powerful feature of SCSS, making your development process more efficient and productive.

SCSS

SCSS Variables

Learn how to use variables in SCSS to manage and reuse values efficiently throughout your stylesheets. This guide covers declaring variables, practical examples, and advanced techniques.

SCSS

SCSS Syntax and Structure

Explore the syntax and structure of SCSS to enhance your CSS development. Understand variables, nesting, mixins, and other features through practical examples.

PHP

PHP Web Form

This tutorial guides you through creating a basic PHP web form. It explains how to design the form's HTML structure, handle its data on the server side using PHP, and ensure the form's data is processed securely and efficiently.

PHP Examples

PHP Program to Convert String Case

Learn how to convert strings to uppercase and lowercase and capitalize words using PHP's built-in functions. Explore with examples using PHP's built-in functions for dynamic text formatting.

JavaScript

JavaScript Strict Equality

Learn how the JavaScript strict equality operator (===) works, its importance in type-safe comparison, and how it differs from the abstract equality operator (==).

JavaScript

JavaScript Factory Pattern

This tutorial guides you on how to apply Factory Pattern in JavaScript. Discover how to use the benefits of this design pattern for creating dynamic objects, which effortlessly create flexible, scalable, and maintainable code structures.

JavaScript

JavaScript createElement

Learn how to use the JavaScript createElement method to add HTML elements dynamically to web pages, enhancing user interaction and page functionality.

JavaScript

JavaScript Variable Scope

This tutorial will help you understand JavaScript variable scope. You will learn about the different types of scopes, including global, local, function, and block scopes.

PHP Examples

Remove Spaces From a String in PHP

Learn how to efficiently remove spaces from a string in PHP using built-in functions like trim(), str_replace(), and regular expressions for cleaner data and precise string manipulation.

PHP Examples

Reverse a String in PHP

Discover how to reverse a string in PHP with our easy tutorial. Learn both built-in functions and manual methods to implement string reversal effectively.

JSP

JSP - Cookies

Explore how to use cookies in JavaServer Pages (JSP) for session management, personalization, and tracking. Follow our step-by-step guide to create, retrieve, and delete cookies effectively.

Notifications

Updates are enabled for this browser.

Receive new tutorials, articles and learning resources. You can turn updates off anytime.

Test browser code

Use this code in admin to send a test notification to this browser.