🛠️ Skill track

Tools

8 courses 49 lessons

Everyday tools that speed up planning, shipping, and teamwork.

5-day sprint

Git and GitHub

Commits, branches, pull requests, and team collaboration.

  • Git setup and core commands
  • Branches, merges, and conflicts
  • Pull requests and code review
  • +3 more topics
14-day sprint

Git & GitHub

Rebasing, cherry-pick, reflog, git hooks, GitHub Actions, and branch protection for team workflows.

  • Rebasing vs merging
  • Cherry-pick and patch workflows
  • Reflog and recovering lost work
  • +4 more topics
21-day sprint

Git & GitHub

Monorepo management, submodules, git internals, GPG signing, GitHub API automation, and advanced CI/CD.

  • Git internals: objects, refs, and packfiles
  • Monorepo management
  • Submodules and subtrees
  • +3 more topics
7-day sprint

Linux Command Line

Navigation, files, permissions, and shell basics.

  • Shell basics and navigation
  • Files, permissions, and users
  • Pipes, grep, and text tools
  • +3 more topics
5-day sprint

Postman

Test APIs, organize collections, and manage environments.

  • Postman setup and collections
  • Requests, params, and headers
  • Auth and environment variables
  • +3 more topics
7-day sprint

Figma

Design systems, components, and fast prototyping.

  • Figma basics and frames
  • Components and variants
  • Auto layout and responsive design
  • +3 more topics
5-day sprint

Notion

Docs, databases, and workflows for teams.

  • Workspace setup and navigation
  • Pages, blocks, and databases
  • Templates and automation
  • +3 more topics
5-day sprint

Jira

Boards, tickets, and Agile tracking.

  • Jira basics and project setup
  • Issue types and workflows
  • Boards, sprints, and backlogs
  • +3 more topics
Browse all courses