Online Course – Certified Professional Internship in Unix and Bash from the Kodio Institute

Learning UNIX and Bash basics: Quick hands-on experience with no installation required!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Version Control
  • Bash (Unix Shell)
  • Computer Network
  • Unix Shells

What you will learn in the course

Courses for which the course is suitable

  • Linux system administrator
  • Script developer
  • Automation expert
  • Network Administrator
  • Software developer
  • Technical Project Manager
  • Systems Analyst
  • Unix Technology Specialist

Internship – a four-part course series

This specialization is intended for people without technical experience who are interested in developing skills in writing scripts in the Bash language and learning about Unix tools, which will allow them to perform basic system administration tasks on Linux and other Unix-based systems.

Over the course of these four courses, you will cover everything from:

  • Navigating the system from the command line
  • Scripting and task automation
  • Nets and containers

These topics will help you comfortably navigate and troubleshoot Unix-based systems and automate tasks in more complex systems.

Applied Learning Project

Learners will experience a variety of practical skills including:

  • Building useful scripts that can speed up everyday tasks
  • Creating Git repositories to track script versions

Later projects include editing network configuration files for specific cases.

Details of the courses that make up the specialization

Unix System Basics

  • Course 1
  • 8 hours
  • 4.6 (63 ratings)

Course Details

What you’ll learn

Students will learn about the Unix system and how to use basic features such as working with the file system and processing.

Skills you will acquire
  • Category: shell script
  • Category: Bash (Unix Shell)
  • Category: File system
  • Category: Linux
  • Category: Unix Shells

Bash scripting and system configuration

  • Course 2
  • 10 hours

Course Details

What you’ll learn

Mastering the basics of scripting in Bash and implementing advanced scripting techniques, including regular expressions.
Practical experience with git for effective version control.

Skills you will acquire
  • Category: shell script
  • Category: Github
  • Category: Bash (Unix Shell)
  • Category: Unix Shells

Connecting to devices and networks

  • Course 3
  • 7 hours

Course Details

What you’ll learn

Device and partition management,
Basic network tools and name resolution,
Transfer data securely over networks to create backups.

Skills you will acquire
  • Category: shell script
  • Category: Bash (Unix Shell)
  • Category: Computer Network
  • Category: Unix Shells

Creating containers and orchestration basics

  • Course 4
  • 8 hours

Course Details

What you’ll learn

Understanding Containers: Learn about containers, why they are used, and their benefits in a software development and distribution environment.
Introduction to Kubernetes: Learn about Kubernetes, its benefits, and its uses in orchestrating and managing containerized applications.
Container distribution: Distribute containers to run applications.

Skills you will acquire
  • Category: Kubernetes
  • Category: Containers