All Projects → kottans → git-course

kottans / git-course

Licence: MIT license
A basic git and Linux bash CLI training

Projects that are alternatives of or similar to git-course

Linux-Commands
Linux commands list.
Stars: ✭ 16 (-51.52%)
Mutual labels:  linux-shell
OSCP-Prep
Contained is all my reference material for my OSCP preparation. Designed to be a one stop shop for code, guides, command syntax, and high level strategy. One simple clone and you have access to some of the most popular tools used for pentesting.
Stars: ✭ 33 (+0%)
Mutual labels:  linux-shell
bash-for-developers
🎓 Tutorial completo e em português para devs iniciantes de como usar o Bash e o Git.
Stars: ✭ 97 (+193.94%)
Mutual labels:  linux-shell
awesometools
整理一些实用的软件工具和开发学习资源
Stars: ✭ 38 (+15.15%)
Mutual labels:  linux-shell
devops-toolkit
Easily setup your DevOps development environment
Stars: ✭ 44 (+33.33%)
Mutual labels:  linux-shell
Sistem-programlama
Sistem Programlama Türkçe Kaynak (KTÜ)
Stars: ✭ 30 (-9.09%)
Mutual labels:  linux-shell
react-patterns
react patterns examples
Stars: ✭ 39 (+18.18%)
Mutual labels:  kottans
Liquidprompt
A full-featured & carefully designed adaptive prompt for Bash & Zsh
Stars: ✭ 4,134 (+12427.27%)
Mutual labels:  linux-shell
lazyaircrack
Automated tool for WiFi hacking.
Stars: ✭ 301 (+812.12%)
Mutual labels:  linux-shell
remoteTelegramShell
control your Linux OS computer through Telegram
Stars: ✭ 73 (+121.21%)
Mutual labels:  linux-shell
scripts
Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)
Stars: ✭ 36 (+9.09%)
Mutual labels:  linux-shell
dotfiles
my dotfiles
Stars: ✭ 55 (+66.67%)
Mutual labels:  linux-shell
tg
`telegram-cli` for Telegram IM
Stars: ✭ 306 (+827.27%)
Mutual labels:  linux-shell
Linux-System-Management-Scripts-Tricks
Linux Security & Linux Hardening & Linux Management & Linux Configuration
Stars: ✭ 70 (+112.12%)
Mutual labels:  linux-shell
debian-gaming-setup
(GitLab Mirror) An interactive shell script for installing recommended tools to game efficiently on Debian
Stars: ✭ 13 (-60.61%)
Mutual labels:  linux-shell
TermGL
2D & 3D graphics engine in the terminal [C/C++]
Stars: ✭ 219 (+563.64%)
Mutual labels:  linux-shell
Linux-admin
Shell scripts to automate download of GitHub traffic statistics, cluster administration, and create an animated GIF.
Stars: ✭ 23 (-30.3%)
Mutual labels:  linux-shell
jose-reviews
Reviews for the Journal of Open Source Education (JOSE)
Stars: ✭ 29 (-12.12%)
Mutual labels:  educational-resources
Instantbox
📦 Get a clean, ready-to-go Linux box in seconds.
Stars: ✭ 3,317 (+9951.52%)
Mutual labels:  linux-shell
zmidimap
Program for mapping midi signals to shell commands
Stars: ✭ 13 (-60.61%)
Mutual labels:  linux-shell

Kottans-Frontend MIT Licensed Entry level: beginner

Git Course

This course is aimed at helping beginners in gaining basic yet minimally required proficiency with Git and Linux CLI.

The course is based on the materials from kottans/frontend course and is intended to complement any courses for beginners.

Make sure you have git installed on your machine.

Table of Contents

Course structure

Below is brief description of modules. You may skip any of the modules whenever you feel confident with your skills a module offers to master (as described in each module's Targets section).

However, check the module contents and extra materials offered therein before you decide to skip. You still may find something new or useful.

  1. Linux CLI - basic skills working with Linux command line interface every developer needs to master
  2. Git Basics - basic Git skills: maintain your code portfolio (init, clone, add, commit, checkout, branch, merge, push, pull, fetch)
  3. Contributing with Git - working with a shared code base (remotes, sync up, revert changes, intro to GitHub)
  4. Git workflow and GitHub - collaborate with others efficiently minimizing code conflicts and delivering working code (issues, pull requests, code review, code conflict resolution)
  5. Git workshop - have a hands-on experience in collaborating with other developers, practising the most common collaboration cases. Bonus: tips and tricks

Learning hints

Issues with English? Click to unfold

You may resort to subtitles/closed captions and to auto-translated subtitles in particular if you feel it would help you to master the video course better.

youtube-CC-guide

Employ Google Translate for textual materials.

Extras

The video below offers an intro to the course (RUS).

youtube-course-intro


If you find any topic not sufficiently disclosed just let us know by adding an issue with a proposal.

What's next?

Here we go! Start with Linux CLI


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].