Loading…
Loading…
Master version control and collaboration.
This course includes 14 hands-on labs — practice in real environments.
Haithem Mihoubi
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
An LLM agent is a system that can execute tasks given in natural language or structured formats. It uses the planning capabilities of Large Language Models (LLMs) by calling tools that enable interaction with its environment. The agent also includes a memory mechanism. Both the agent's process and outcomes are non-deterministic.
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.
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!
FeaturedThe 19 FAANG coding-interview patterns plus an AI-era track (gradient descent, neural nets, transformers, tokenization, vector search, RAG, LLM decoding) — every topic with interactive step-through animations.

un cours dédié pour les étudiants en licence TI ou toute personne qui veut apprendre le web.