Loading…
Loading…
Loading…
Master version control and collaboration.
This course includes 14 hands-on labs — practice in real environments.
Haithem
Instructor
Free course
Enroll instantly — all lessons included
This course includes:
A practical course on Git branching, merging, rebasing, and GitHub workflows.
Create a feature branch
FeaturedA 180-hour beginner-to-expert AI engineering program covering software, data, ML, deep learning, vision, NLP, LLMs, RAG, agents, MCP, MLOps, cloud, security, architecture, and AI SaaS.
Git & GitHub
Free course
Resolve a merge conflict
Rebase vs. merge
Squash commits with interactive rebase
Amend the last commit
Stash work in progress
Undo commits safely: reset vs. revert
Cherry-pick a specific commit
Perform a code review
The pull request workflow
Write a GitHub Actions CI workflow
Write a pre-commit hook
Tag a release
Git capstone: full feature branch workflow
No reviews yet. Be the first to review!
Enroll in this course to join the discussion.
No comments yet. Start the discussion!

Deploy, scale and manage containerized applications with Kubernetes in production.

Master the coding interview process end-to-end: problem-solving approach, communication, and behavioral rounds.
The complete hands-on Docker course — 22 real terminal labs covering CLI, registries, Dockerfiles, networking, Compose, security, cleanup, production hardening, and a final interview exam. Built like KodeKloud.