Home
Docs
Resources
Tools
Contact Us
Typing Test
বাংলা
Toggle Sidebar
Start Here
Computer Basics
20
Office Skills
37
Intro to Programming
20
Artificial Intelligence
24
Cybersecurity
18
Git & GitHub
25
Introduction to Version Control
Installing and Configuring Git
Git Basics — init, add, commit
Checking Status, Diffs, and History
The .gitignore File
Branching Basics
Merging Branches
Resolving Merge Conflicts
Undoing Changes — checkout, reset, revert
Stashing Changes
Introduction to GitHub
Remotes — Clone, Push, Pull, and Fetch
Creating a GitHub Repository
Forking and Pull Requests
GitHub Issues and Project Boards
Writing a Good README with Markdown
Git Workflows — Feature Branches and Commit Conventions
Rebasing vs. Merging
Other Version Control Systems and Git Hosts
HEAD and Detached HEAD
Cherry-Picking and Amending Commits
Tagging and GitHub Releases
Adding Collaborators to a Repository
GitHub Pages — Free Static Site Hosting
Where This Leaves You
Design
Graphic Design
18
UI/UX Design Principles
32
Photoshop
12
Figma
17
Build the web
HTML
43
CSS
49
JavaScript
34
React
28
Backend & data
PHP
41
SQL
22
WordPress
31
Python
38
Node.js
34
MongoDB
26
Launch & grow
Freelancing & Client Work
29
Hosting & Deployment
40
Digital Marketing
32
SEO
26
Career Skills
34
Git & GitHub
25 lessons
1
Introduction to Version Control
2
Installing and Configuring Git
3
Git Basics — init, add, commit
4
Checking Status, Diffs, and History
5
The .gitignore File
6
Branching Basics
7
Merging Branches
8
Resolving Merge Conflicts
9
Undoing Changes — checkout, reset, revert
10
Stashing Changes
11
Introduction to GitHub
12
Remotes — Clone, Push, Pull, and Fetch
13
Creating a GitHub Repository
14
Forking and Pull Requests
15
GitHub Issues and Project Boards
16
Writing a Good README with Markdown
17
Git Workflows — Feature Branches and Commit Conventions
18
Rebasing vs. Merging
19
Other Version Control Systems and Git Hosts
20
HEAD and Detached HEAD
21
Cherry-Picking and Amending Commits
22
Tagging and GitHub Releases
23
Adding Collaborators to a Repository
24
GitHub Pages — Free Static Site Hosting
25
Where This Leaves You