Professional Documents
Culture Documents
Main
Remote
Introduction Sequence
A nicely paced introduction to the majority of git commands
1
2
3
4
Ramping Up
The next serving of 100% git awesomes-ness. Hope you're hungry
1
2
3
4
Moving Work Around
"Git" comfortable with modifying the source tree :P
1: Cherry-pick Intro
1
2
A Mixed Bag
A mixed bag of Git techniques, tricks, and tips
1
2
3
4
5
Advanced Topics
For the truly brave!
1
2
3Learn to Code
With the world's largest web developer site.
HTML Example:
<!DOCTYPE html>
<html>
<title>HTML Tutorial</title>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
CSS
The language for styling web pages
CSS Example:
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
}
JavaScript
The language for programming web pages
JavaScript Example:
<button onclick="myFunction()">Click Me!</button>
<script>
function myFunction() {
let x = document.getElementById("demo");
x.style.fontSize = "25px";
x.style.color = "red";
}
</script>
Python
A popular programming language
Python Example:
if 5 > 2:
print("Five is greater than two!")
SQL
A language for accessing databases
SQL Example:
SELECT * FROM Customers
WHERE Country='Mexico';
PHP
A web server programming language
jQuery
A JS library for developing web pages
Java
A programming language
C++
A programming language
W3.CSS
A CSS framework for faster and better responsive web pages
Bootstrap
A CSS framework for designing better web pages
C
C#
R
Kotlin
Node.js
React
JSON
AngularJS
MySQL
XML
Sass
Icons
RWD
Graphics
SVG
Canvas
Raspberry Pi
Cyber Security
Colors
Git
Matplotlib
NumPy
Pandas
SciPy
ASP
Accessibility
AppML
Go
TypeScript
Django
MongoDB
Statistics
Data Science
Typing Speed
Excel
Google Sheets
Machine Learning
Artificial Intelligence
Code Editor
With our online code editor, you can edit code and view the result in your browser
www.w3schools.com/tryit/
Frontend Code Editor
W3Schools Spaces
If you want to create your own website, check out W3Schools Spaces.
It is free to use, and does not require any setup:
Dynamic Spaces
My Learning
Track your progress with our free "My Learning" program.
Log in to your account, and start earning points!
Color Picker
W3Schools' famous color picker:
Colorpicker
Code Game
Help the Lynx collect pine cones!
Code Game
Web Templates
w
3
s
c
h
o
o
l
s
C
E
R
T
I
F
I
E
D
.
2
0
2
3
How To Section
Code snippets for HTML, CSS and JavaScript
For example, how to create a slideshow:
www.w3schools.com/howto/
FORUM | ABOUT
W3Schools is optimized for learning, testing, and training. Examples might be
simplified to improve reading and basic understanding. Tutorials, references, and
examples are constantly reviewed to avoid errors, but we cannot warrant full
correctness of all content. While using this site, you agree to have read and
accepted our terms of use, cookie and privacy policy.
Copyright 1999-2023 by Refsnes Data. All Rights Reserved.
After this dialog you'll see the variety of levels we have to offer. If you're a
beginner, just go ahead and start with the first. If you already know some Git
basics, try some of our later more challenging levels.
You can see all the commands available with show commands at the terminal.
PS: Want to go straight to a sandbox next time? Try out this special link
PPS: GitHub has started naming the default branch main instead of master to migrate
away from biased terminology (more details available here). In accordance with this
industry-wide movement, we have also updated "Learn Git Branching" to use main
instead of master in our lessons. This rename should be fairly consistent by now
but if you notice any errors, feel free to submit a PR (or open an issue).
OK