Web-Dev-For-Beginners

(★ 96,420)

24 Lessons, 12 Weeks, Get Started as a Web Developer

File Explorer

Showing a partial file list — download the zip above to see everything.

  • .gitattributes
  • .gitignore
  • .nojekyll
  • _404.md
  • AGENTS.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • docsifytopdf.js
  • for-teachers.md
  • index.css
  • index.html
  • LICENSE
  • package-lock.json
  • package.json
  • README.md
  • Roadmap.md
  • SECURITY.md
  • SUPPORT.md

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Showing a partial file list.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

docsify

View Details ▼

Initialize and serve markdown documentation.

docsify init

Initialize a new documentation in the current directory:

docsify init {{path/to/directory}}

Initialize a new documentation in the specified directory:

docsify serve {{path/to/directory}}

Serve local documentation on `localhost:3000` with live reload:

🔍

git clone

View Details ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

git sparse-checkout

View Details ▼

Check out only part of a repository's files instead of cloning or checking out everything.

git sparse-checkout init

Enable sparse checkout:

git sparse-checkout disable

Disable sparse-checkout and restore full repository:

git sparse-checkout set {{path/to/directory}}

Specify which directories (or files) to include:

// repository documentation