The Complete Linux Course - Beginner to Power User

The Complete Linux Course - Beginner to Power User

Joseph Delgadillo via YouTube Direct link

Introduction to Linux

1 of 66

1 of 66

Introduction to Linux

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

The Complete Linux Course - Beginner to Power User

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction to Linux
  2. 2 Linux distributions explained
  3. 3 Installing VirtualBox and setting up our virtual machine
  4. 4 Ubuntu Linux installation on a virtual machine
  5. 5 Disabling the ISO and first boot up
  6. 6 VirtualBox guest additions for a better user experience
  7. 7 Customizing our Ubuntu desktop
  8. 8 Unity Tweak Tool for Ubuntu
  9. 9 Installing Ubuntu alongside Windows (dual boot)
  10. 10 Linux command line essentials
  11. 11 Administrative privileges in terminal
  12. 12 Using the package manager (apt-get) to install new applications
  13. 13 Searching through the repositories to find new apps
  14. 14 Installing packages that are not in the repository
  15. 15 Keeping programs updated in Linux
  16. 16 File permissions and ownership explained
  17. 17 How to create files using the command line interface (CLI)
  18. 18 Creating new directories and moving files
  19. 19 Copying, renaming, and removing files
  20. 20 The FIND command and it’s practical uses
  21. 21 GREP command explained
  22. 22 Using GREP in conjunction with FIND
  23. 23 Redirecting the output of a command
  24. 24 The TOP command and its uses
  25. 25 How to view the entire list of processes and closing applications
  26. 26 Services explained
  27. 27 Configuring services using the command line
  28. 28 Using CRONTABS to schedule tasks
  29. 29 Choosing an integrated development environment (IDE)
  30. 30 Eclipse installation and setup
  31. 31 PyCharm installation and setup
  32. 32 Introduction to GitHub, installation, and repository setup
  33. 33 How to push/pull information from a repository
  34. 34 How to remove/ignore directories in our repository
  35. 35 Resolving merge conflicts through terminal
  36. 36 How to setup and manage branches
  37. 37 Meteor installation & setup
  38. 38 Meteor project setup
  39. 39 Router setup with React components
  40. 40 Getting into the programming
  41. 41 Rendering our blog posts
  42. 42 Apache 2, PHP 5, and MySQL setup
  43. 43 Server configuration
  44. 44 Linux hosts file explained
  45. 45 Deploying our Meteor app to an Apache 2 server
  46. 46 MongoDB NoSQL database
  47. 47 Virtual host setup
  48. 48 phpMyAdmin setup
  49. 49 Creating a basic virtual host
  50. 50 Wordpress installation on top of our Apache 2 environment
  51. 51 Database setup
  52. 52 Python installation and CLI
  53. 53 Adding/removing users through GUI
  54. 54 Adding/removing users through CLI
  55. 55 Adding users to a group
  56. 56 Introduction to networking
  57. 57 Local area network (LAN) explained
  58. 58 Networking commands
  59. 59 NETSTAT command
  60. 60 Linux host file
  61. 61 TRACEROUTE commands
  62. 62 Network mapping explained
  63. 63 Using SSH to access the command line of a remote host
  64. 64 Using SFTP to transfer files between machines
  65. 65 Setting up SSH on our local machine
  66. 66 MAN command explained

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.