Unix and Bash for Beginners
Offered By: Codio via Coursera
Course Description
Overview
This specialization is intended for people without technical experience who seek to develop bash scripting skills and learn about Unix tools that will allow them to perform basic system administrator tasks on Linux and other Unix-based systems. In these four courses, you will cover everything from navigating the system on the command line, to scripting and automating tasks, to networking and containers. These topics will help prepare you to comfortably navigate and troubleshoot Unix-based systems and automate tasks on more complex systems.
Syllabus
Course 1: Unix System Basics
- Offered by Codio. Explore Unix system basics without installing anything! This course is designed for learners with no technical ... Enroll for free.
Course 2: Bash Scripting and System Configuration
- Offered by Codio. Code and run your first Bash script in minutes without installing anything! This course is designed for learners with no ... Enroll for free.
Course 3: Connecting to Devices and Networks
- Offered by Codio. Practice managing devices and networks without installing anything! This course is designed for learners with no ... Enroll for free.
Course 4: Container Creation and Orchestration Basics
- Offered by Codio. Practice creating containers without installing anything! This course is designed for learners with no technical ... Enroll for free.
- Offered by Codio. Explore Unix system basics without installing anything! This course is designed for learners with no technical ... Enroll for free.
Course 2: Bash Scripting and System Configuration
- Offered by Codio. Code and run your first Bash script in minutes without installing anything! This course is designed for learners with no ... Enroll for free.
Course 3: Connecting to Devices and Networks
- Offered by Codio. Practice managing devices and networks without installing anything! This course is designed for learners with no ... Enroll for free.
Course 4: Container Creation and Orchestration Basics
- Offered by Codio. Practice creating containers without installing anything! This course is designed for learners with no technical ... Enroll for free.
Courses
-
Practice managing devices and networks without installing anything! This course is designed for learners with no technical experience, providing a solid foundation of connecting to devices and networks. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover managing devices and partitions, basic networking tools and name resolution, and securely transferring data over networks to create backups. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable examples with suggested edits to explore examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable exercises that take minutes instead of hours.
-
Explore Unix system basics without installing anything! This course is designed for learners with no technical experience, providing a solid foundation of Unix basics. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover what characterizes Unix-based operating systems, navigating, searching, and editing files and directories using the command line. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable examples with suggested edits to explore examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable exercises that take minutes instead of hours.
-
Code and run your first Bash script in minutes without installing anything! This course is designed for learners with no scripting experience. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover scripting basics (e.g. control structures), advanced scripting (e.g. regular expressions), git version control, and system configuration (e.g. installing and updating). To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable script examples with suggested edits to explore script examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable exercises that take minutes instead of hours.
-
Practice creating containers without installing anything! This course is designed for learners with no technical experience, providing a solid foundation for container creation and orchestration. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover the benefits and uses of Kubernetes, the creation and building of container images, and the deployment of containers. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable examples with suggested edits to explore examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable exercises that take minutes instead of hours.
Taught by
Chalece DeLaCoudray, Elise Deitrick and Sharon Jason
Related Courses
Business Operations Support in Google SheetsCoursera Project Network via Coursera Travailler en ligne de commande sous Linux
Coursera Project Network via Coursera Schedule Cron Job on Google App Engine
Coursera Project Network via Coursera Complete Python 3 Masterclass Journey
Udemy The Complete Python Course | Learn Python by Doing in 2024
Udemy