W3schools – Web Developer & Programmer Resource

Stack Books

Learn to code at the worlds largest programming site. For all your HTML CSS Javascript PHP SQL Python programming needs and more just go to www.w3schools.com W3schools contains tutorials and reference for:



  • HTML (Hyper Text Markup Language) – HTML is the standard markup language for Web pages. With HTML you can create your own Website.
  • CSS (Cascading Style Sheets) – CSS is the language we use to style an HTML document. CSS describes how HTML elements should be displayed. This tutorial will teach you CSS from basic to advanced.

  • JavaScript – JavaScript is the worlds most popular programming language. It is the programming language of the web. JavaScript is easy to learn and clicking here will take from beginner to advanced topics of JavaScript.

  • SQL – SQL is a standard language for storing, manipulating and retrieving data in databases and in the industry its pronounced (Sea-Qwal). W3Schools SQL tutorial will teach you how to use SQL in: MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, and other database systems.

  • Python – Python is a popular programming language, it can be used to program on a server or on web applications.

  • Java – Java is a popular programming language, it is used to develop mobile apps, web apps, desktop apps, games and much more.

  • PHP – PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
  • How To – How To is a section where you can grab HTML, CSS and JavaScript code snippets for many predefined code such as: Slideshow, Login Form, Hover Drop downs and more.
  • W3.CSS – W3.CSS is a quality alternative for bootstrap and is smaller, faster and easy to use. W3.CSS is a modern, responsive, mobile first CSS framework. W3.CSS provides equality for all browsers: Chrome. Firefox. Edge. IE. Safari. Opera. W3.CSS provides equality for all devices: Desktop. Laptop. Tablet. Mobile. W3.CSS is standard CSS only (No jQuery or JavaScript library).
  • C – C is a general-purpose programming language, developed in 1972, and still
    quite popular.
  • C++ – is a popular programming language that is one of the most used programming language for game development.
  • C# (C-Sharp) – C# (C-Sharp) is a programming language developed by Microsoft that runs on the .NET
    Framework. C# is used to develop web apps, desktop apps, mobile apps, games and much
  • Bootstrap – Bootstrap is the worlds most famous free CSS framework.
  • React – React is a JavaScript library for building user interfaces.
  • MySQL – MySQL is a widely used relational database management system (RDBMS). MySQL is free, open-source and is ideal for both small and large applications.
  • jQuery – jQuery is a JavaScript library and simplifies JavaScript programming.
  • Excel – Excel is a powerful tool used for mathematical functions. It is the worlds most used spreadsheet program.
  • XML – XML stands for eXtensible Markup Language. It was designed to store and transport data.
  • Django – Django is a back-end server side web framework and while Django is free and open source it was written in Python.
  • Node.js – Node.js is an open source server environment and allows you to run JavaScript on the server.
  • R – R is a programming language. It is often used for statistical computing and graphical presentation to analyze
    and visualize data.
  • TypeScript – TypeScript is JavaScript with added syntax for types.
  • AngularJS – AngularJS extends HTML with new attributes.
  • Git – Git is a version control system and helps keep you on track with code changes.
  • PostgreSQL – PostgreSQL is an advanced relational database system that supports both relational (SQL) and non-relational (JSON) queries. PostgreSQL is free and open-source.
  • MongoDB – MongoDB is a document database. It stores data in a type of JSON format called BSON.
  • ASP – ASP stands for Active Server Pages. It is a development framework for building web pages.
  • AWS Cloud – Click here for a tutorial on AWS cloud. It will teach you AWS concepts, services, security, architecture, and pricing.
  • Go – Go is a popular programming language used to create computer programs.
  • Kotlin – Kotlin is a modern, trending programming language, it is easy to learn, especially if you already know Java (it is
    100% compatible with Java). Kotlin is used to develop Android apps, server side apps, and much more.
  • Sass – Sass is a CSS pre-processor. Sass reduces repetition of CSS and therefore saves time.
  • Vue – Vue is a popular JavaScript framework. User interfaces built in Vue updates automatically when data changes.
  • Generative AI – Generative AI can help boost your productivity if used correctly. AI prompt engineering is one of the hottest jobs in tech.
  • Cyber Security Tutorial – This is a introductory course in Cyber Security. This course serves as an excellent primer to the many different domains of Cyber Security.
  • Data Science Tutorial – Today, Data rules the world. This has resulted in a huge demand for Data Scientists. A Data Scientist helps companies with data-driven decisions, to make their business better.

W3schools also has exercises, certifications and services. Jobs are available and you can find certifications to pay for here

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top