YoVDO

Linux for Complete Beginners

Offered By: Paul Browning via YouTube

Tags

Linux Courses Python Courses Nginx Courses File Management Courses Virtual Machines Courses Bash Scripting Courses

Course Description

Overview

Embark on a comprehensive 5-hour journey into the world of Linux with this beginner-friendly course. Install Linux on a virtual machine, set up essential software like web browsers and LibreOffice, and dive into user management, Python scripting, and file manipulation. Learn to navigate the command line, customize your terminal, and work with popular web servers like Apache and NGINX. Explore database management with MariaDB, get introduced to bash scripting and environment variables, and master fundamental Linux commands. Install development tools such as pip, Python, VSCode, and Code::Blocks to start programming in Python and C++. By the end of this course, gain a solid foundation in Linux operations, from basic system administration to introductory programming concepts.

Syllabus

- Lecture 1 Installing VMware and Ubuntu in Virtual Machine
- Lecture 2 Update & Upgrade With Drivers
- Lecture 3 Appearances and Display Resolution
- Lecture 4 Speeding Up Firefox
- Lecture 5 Installing Flatpak to Replace Snap Package Manager
- Lecture 6 Customize Terminal and Install Starship
- Lecture 7 Installing Apache2 WebServer and Hosting Website on Ubuntu
- Lecture 8 How to install NGINX on Ubuntu
- Lecture 9 LibreOffice in Ubuntu
- Lecture 10 Installing, Configuring, and Testing MariaDB in Ubuntu
- Lecture 11 Introduction to Bash Scripting
- Lecture 12 Environment Variables
- Lecture 13 pwd and cd command
- Lecture 14 ls command
- Lecture 15 mkdir and rmdir command
- Lecture 16 file and touch command
- Lecture 17 rm and cp command
- Lecture 18 mv command
- Lecture 19 Creating User for Ubuntu
- Lecture 20 Deleting User for Ubuntu
- Lecture 21 Less, Whatis, Which command
- Lecture 22 cat command
- Lecture 23 Free, Kill, and Top command
- Lecture 24 How to install pip in Ubuntu
- Lecture 25 How to install Python in Ubuntu
- Lecture 26 How to install vscode
- Lecture 27 First Python Program
- Lecture 28 Installing and Testing G++ and GCC in Ubuntu
- Lecture 29 C++ programming with Vscode in Ubuntu
- Lecture 30 Using make and Creating Makefile in Ubuntu
- Lecture 31 Installing and Using Code::blocks in Ubuntu


Taught by

Paul Browning

Related Courses

Emerging Technologies Capstone
Yonsei University via Coursera
Microsoft Azure Virtual Machines
Microsoft via edX
Introduction to Microsoft Azure
Microsoft via edX
Google Cloud Fundamentals: Core Infrastructure
Google via Coursera
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera