Web Designer
- HTML
- CSS
- Bootstrap
- Responsive Design
Global Tuts is a beginner-first learning hub created by Mohammad Ashraf. Follow structured paths in web development, programming languages, databases and modern tools — written for practice, not copy-paste reading.
<!DOCTYPE html>
<html>
<head>
<title>My First Page</title>
</head>
<body>
<h1>Hello learner!</h1>
<p>Practice makes coding easy.</p>
</body>
</html>
Pick a topic and follow focused lessons designed for beginners who want practical understanding.
Structure web pages with tags, links, images, tables and forms.
Learn HTML →Style pages with colors, layouts, spacing, effects and responsive rules.
Learn CSS →Add interaction with variables, functions, events, arrays and objects.
Learn JavaScript →Begin programming with variables, lists, functions and file basics.
Learn Python →Understand classes, objects, methods, loops and practical programs.
Learn Java →Query data with SELECT, WHERE, JOIN, GROUP BY and database basics.
Learn SQL →Learn syntax, data types, conditions, loops, arrays, pointers and functions.
Learn C →Move into OOP, classes, constructors, templates and practical programs.
Learn C++ →Study C# syntax, classes, methods and object-oriented basics.
Learn C# →Create dynamic pages and understand server-side scripting basics.
Learn PHP →Build user interfaces with components, props, state, events and hooks.
Learn React →Write safer JavaScript using types, interfaces and functions.
Learn TypeScript →Use grids, buttons, forms, navbars and ready-made components.
Learn Bootstrap →Practice Bootstrap 4 layout, utilities and responsive components.
Learn Bootstrap 4 →Build modern layouts with Bootstrap 5 helpers and components.
Learn Bootstrap 5 →Learn selectors, events, effects, animations and DOM helpers.
Learn jQuery →Start server-side JavaScript and understand runtime basics.
Learn Node.js →Explore templates, components, services, routing and Angular concepts.
Learn Angular →Build Python web apps with views, URLs, templates and models.
Learn Django →Work with databases, tables, queries, joins and stored data.
Learn MySQL →Track changes, create commits, use branches and understand workflow.
Learn Git →Learn Go syntax, packages, functions, structs and simple programs.
Learn Go →Learn concise syntax, null safety, functions and classes.
Learn Kotlin →Study data analysis basics, vectors, charts and statistics in R.
Learn R →Understand artificial intelligence ideas, terms and beginner examples.
Learn AI →Explore data, analysis steps, charts, models and useful concepts.
Learn Data Science →Learn online safety, threats, passwords, networks and security basics.
Learn Security →Study averages, probability, distributions, charts and analysis basics.
Learn Statistics →Practice cells, formulas, functions, charts and spreadsheet skills.
Learn Excel →Use online spreadsheets with formulas, charts and organized data.
Learn Sheets →Begin cloud learning with services, hosting, storage and deployment ideas.
Learn AWS →Learn structured data, elements, attributes, schemas and documents.
Learn XML →Write cleaner CSS with variables, nesting, mixins and reusable styles.
Learn Sass →Build simple responsive pages with utility classes and components.
Learn W3.CSS →Use small JavaScript helpers for templates, filters and includes.
Learn W3.JS →Learn app modeling ideas and data-driven web page basics.
Learn AppML →Explore classic server pages, scripts, forms and web responses.
Learn ASP →Make pages easier to use with semantic HTML and inclusive patterns.
Learn Accessibility →Understand color names, values, palettes, contrast and color tools.
Learn Colors →Explore canvas, SVG, media, drawing and browser graphics basics.
Learn Graphics →Use icon sets, symbols and visual helpers in web interfaces.
Learn Icons →Find practical recipes for menus, modals, sliders and page patterns.
Open How To →Look up CSS properties, selectors, values and browser behavior.
Open CSS Reference →Look up objects, methods, events, operators and browser APIs.
Open JS Reference →Find HTML elements, attributes, examples and usage notes.
Open Tags →Understand character sets, symbols, entities and encoding basics.
Learn Charsets →Learn browser support, features, versions and compatibility notes.
Learn Browsers →Quick explanations for web terms, technologies and beginner topics.
Explore Topics →Pick a track and follow the cards in order. Beginners should start with Web Basics before jumping into frameworks.
Use these ideas after finishing a few tutorials. They are simple enough for beginners and useful for portfolio practice.
Build a personal home page with sections, cards and contact links.
Use HTML/CSS →Create questions, choices, score tracking and restart logic.
Use JavaScript →Practice forms, validation, sessions and database storage.
Use PHP/SQL →Learn components, state and list rendering with a clean UI.
Use React →
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.