G Global Tuts Learn by examples

Learn coding step by step with simple tutorials.

Start from HTML and CSS, then move into JavaScript, PHP, SQL, Python, Java, React, Git and modern web tools. Each topic is organized for quick reading and practice.

<!DOCTYPE html>
<html>
  <head>
    <title>My First Page</title>
  </head>
  <body>
    <h1>Hello learner!</h1>
    <p>Practice makes coding easy.</p>
  </body>
</html>

All Tutorials

New language sections are added, examples are organized, and every card points to a focused tutorial path.

HTML

Structure web pages with tags, links, images, tables and forms.

Learn HTML →

CSS

Style pages with colors, layouts, spacing, effects and responsive rules.

Learn CSS →

JavaScript

Add interaction with variables, functions, events, arrays and objects.

Learn JavaScript →

Python

Begin programming with variables, lists, functions and file basics.

Learn Python →

Java

Understand classes, objects, methods, loops and practical programs.

Learn Java →

SQL

Query data with SELECT, WHERE, JOIN, GROUP BY and database basics.

Learn SQL →

C

Learn syntax, data types, conditions, loops, arrays, pointers and functions.

Learn C →

C++

Move into OOP, classes, constructors, templates and practical programs.

Learn C++ →

C#

Study C# syntax, classes, methods and object-oriented basics.

Learn C# →

PHP

Create dynamic pages and understand server-side scripting basics.

Learn PHP →

React

Build user interfaces with components, props, state, events and hooks.

Learn React →

TypeScript

Write safer JavaScript using types, interfaces and functions.

Learn TypeScript →

Bootstrap

Use grids, buttons, forms, navbars and ready-made components.

Learn Bootstrap →

Bootstrap 4

Practice Bootstrap 4 layout, utilities and responsive components.

Learn Bootstrap 4 →

Bootstrap 5

Build modern layouts with Bootstrap 5 helpers and components.

Learn Bootstrap 5 →

jQuery

Learn selectors, events, effects, animations and DOM helpers.

Learn jQuery →

Node.js

Start server-side JavaScript and understand runtime basics.

Learn Node.js →

Angular

Explore templates, components, services, routing and Angular concepts.

Learn Angular →

Django

Build Python web apps with views, URLs, templates and models.

Learn Django →

MySQL

Work with databases, tables, queries, joins and stored data.

Learn MySQL →

Git

Track changes, create commits, use branches and understand workflow.

Learn Git →

Go

Learn Go syntax, packages, functions, structs and simple programs.

Learn Go →

Kotlin

Learn concise syntax, null safety, functions and classes.

Learn Kotlin →

R

Study data analysis basics, vectors, charts and statistics in R.

Learn R →

AI

Understand artificial intelligence ideas, terms and beginner examples.

Learn AI →

Data Science

Explore data, analysis steps, charts, models and useful concepts.

Learn Data Science →

Cyber Security

Learn online safety, threats, passwords, networks and security basics.

Learn Security →

Statistics

Study averages, probability, distributions, charts and analysis basics.

Learn Statistics →

Excel

Practice cells, formulas, functions, charts and spreadsheet skills.

Learn Excel →

Google Sheets

Use online spreadsheets with formulas, charts and organized data.

Learn Sheets →

AWS

Begin cloud learning with services, hosting, storage and deployment ideas.

Learn AWS →

XML

Learn structured data, elements, attributes, schemas and documents.

Learn XML →

Sass

Write cleaner CSS with variables, nesting, mixins and reusable styles.

Learn Sass →

W3.CSS

Build simple responsive pages with utility classes and components.

Learn W3.CSS →

W3.JS

Use small JavaScript helpers for templates, filters and includes.

Learn W3.JS →

AppML

Learn app modeling ideas and data-driven web page basics.

Learn AppML →

ASP

Explore classic server pages, scripts, forms and web responses.

Learn ASP →

Accessibility

Make pages easier to use with semantic HTML and inclusive patterns.

Learn Accessibility →

Colors

Understand color names, values, palettes, contrast and color tools.

Learn Colors →

Graphics

Explore canvas, SVG, media, drawing and browser graphics basics.

Learn Graphics →

Icons

Use icon sets, symbols and visual helpers in web interfaces.

Learn Icons →

How To

Find practical recipes for menus, modals, sliders and page patterns.

Open How To →

CSS Reference

Look up CSS properties, selectors, values and browser behavior.

Open CSS Reference →

JavaScript Reference

Look up objects, methods, events, operators and browser APIs.

Open JS Reference →

HTML Tags

Find HTML elements, attributes, examples and usage notes.

Open Tags →

Charsets

Understand character sets, symbols, entities and encoding basics.

Learn Charsets →

Browsers

Learn browser support, features, versions and compatibility notes.

Learn Browsers →

What Is

Quick explanations for web terms, technologies and beginner topics.

Explore Topics →

Learning Paths

Pick a track and follow the cards in order. Beginners should start with Web Basics before jumping into frameworks.

Web Designer

  • HTML
  • CSS
  • Bootstrap
  • Responsive Design

Web Developer

  • JavaScript
  • JSON
  • Node.js
  • React

Backend Starter

  • PHP
  • SQL
  • Django
  • Git

Practice Projects

Use these ideas after finishing a few tutorials. They are simple enough for beginners and useful for portfolio practice.

Mohammad Ashraf
About Us

Created by Mohammad Ashraf

I am Mohammad Ashraf, 29 years old, from Malerkotla, Punjab, India 148023. I built this tutorial website to make programming topics easier for beginners with clean lessons, readable examples, and practical learning paths.

The goal is simple: learners should open a topic, understand the idea quickly, practice with examples, and move to the next lesson without confusion.

Beginner friendly Example based Made in Punjab
Read About Us