Linux - The Productive Programmer's Best Friend

person icon Bogdan Vaida

Linux - The Productive Programmer's Best Friend

Our mission is to save Linux users from their unproductive habits.

updated on icon Updated on Sep, 2023

language icon Language - English

person icon Bogdan Vaida

architecture icon IT & Software,Operating Systems & Servers,Linux

Lectures -31

Resources -1

Duration -2 hours


30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

Our mission is to save Linux users from their unproductive habits.

And in this online course, you will learn:

  • What’s one of the best terminals to use (just a hint: you need that split screen functionality).

  • How clipboard managers memorize the things you copy, so you don’t have to.

  • How to use the greatest/biggest/most intelligent :)) console editor since humankind appeared. Yes, it’s Vim. And we’ll dive deep into its usefulness.

  • Zsh and it’s awesome oh-my-zsh framework featuring over two hundred plugins for developers and productivity seekers.

  • Extensive lessons on terminal commands: how to find and replace text, parts of text, tiny bits of text … or even non-text.

  • How to use pipes and subshells to create customized commands that automate day to day tasks.

  • And much much more.

All of this, plus:

  • The repository where you have all our scripts.

  • And an eBook containing not only all the examples mentioned but our very words and explanations (yes, including all the bad grammar you may notice through the lessons).

Jokes aside, this course is for all the programmers that are new to the Linux environment.

If you don’t know how to use sed, if you’re not that used to pipeing commands, if you use the default terminal and if you are still using BASH then this course is for you.

Join us now and double your terminal productivity!

Who this course is for:

  • System administrators
  • Developers who already know the basics of Linux and want to sharpen their skills
  • People working in the Linux command line
  • This course is not for people who are opening a terminal for the first time


What will you learn in this course:

  • I'll increase my terminal productivity by using Terminator, Guake and other tools

  • I'll be able to use regular expressions, pipes and subshells and external shell scripting libraries

  • I'll work with files like a vim-fu master

  • I'll increase my command line productivity (by learning how to use sed, find, tmux, network, autoenv and more)

  • I'll be able to launch a webserver, modify images and productively work with Git

  • I'll edit files without leaving the terminal, use the screen space efficiently and copy-paste like a pro

  • All in all: I will double my terminal productivity


What are the prerequisites for this course?

  • You need to have prior experience in the Linux command line

  • You must have access to a Linux/Unix terminal

  • Basic programming skills are recommended (but not required)

  • Some basic shell scripting and web development knowledge make the course easier to understand

Linux - The Productive Programmer's Best Friend


Check out the detailed breakdown of what’s inside the course

5 Lectures
  • play icon Introduction to the course 02:53 02:53
  • play icon Terminator: the ultimate terminal 03:57 03:57
  • play icon Guake - not Quake! 02:41 02:41
  • play icon ClipIt: copy-paste at its finest 02:50 02:50
  • play icon Resources
Productive shells: Reinvent the way you work
6 Lectures
Vim kung fu
5 Lectures
CLI: The hidden recipe
6 Lectures
Developers’ treasure
7 Lectures
1 Lectures
Closing chapter
1 Lectures

Instructor Details

Bogdan Vaida

Bogdan Vaida

Bogdan Vaida burst onto the training scene in 2009 using extremely old Powerpoint presentations. Luckily, 2 years later he switched to experiential trainings and learning by doing, methodologies that he practiced devotedly into all of his trainings. Known for his no-nonsense approach to getting results, Bogdan has been told that he helps participants get their own “insanely practical insights”.

What does he do? He travels around the world doing experiential trainings in fields ranging from time management to personality typologies and trainer training.

While doing this he also manages his online courses that have over 9302 students from all over the world.

In 2015 he beat the record for total time spent in airports.

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us