| Introduction to Linux | |||
| Introduction to Linux | 00:08:00 | ||
| Linux distributions explained | 00:07:00 | ||
| Linux Installation | |||
| VirtualBox installation and virtual machine setup | 00:08:00 | ||
| Ubuntu Linux installation in a virtual machine | 00:07:00 | ||
| Ubuntu Linux setup in a virtual machine continued | 00:06:00 | ||
| First bootup into Linux | 00:02:00 | ||
| VirtualBox Guest Additions | 00:08:00 | ||
| Ubuntu desktop customization | 00:08:00 | ||
| Unity Tweak Tool | 00:12:00 | ||
| Installing Linux alongside Windows (dual boot) | 00:06:00 | ||
| Dual boot setup continued | 00:10:00 | ||
| Linux Command Line Interface (CLI) Essentials | |||
| Introduction to the Linux command line interface (CLI) | 00:06:00 | ||
| Navigating directories with the ls command | 00:08:00 | ||
| Administrator privileges in terminal | 00:06:00 | ||
| Using the package manager to install new applications | 00:04:00 | ||
| Searching through the repositories to find new applications to download | 00:02:00 | ||
| Installing packages which are not located in the repositores | 00:05:00 | ||
| Keeping programs updated via terminal | 00:05:00 | ||
| File permissions and ownership explained | 00:04:00 | ||
| File permissions and ownership continued | 00:08:00 | ||
| Creating new files using the touch command.mp4 | 00:05:00 | ||
| Creating new directories and moving files | 00:05:00 | ||
| Copying, renaming, and removing files.mp4 | 00:05:00 | ||
| Advanced CLI Usage | |||
| The find command and it’s practical uses | 00:04:00 | ||
| The find command and it’s practical uses continued | 00:05:00 | ||
| Find command final thoughts | 00:03:00 | ||
| Using the grep command to find information within files | 00:03:00 | ||
| Using grep in conjunction with the find command | 00:03:00 | ||
| How to redirect the output of a command | 00:03:00 | ||
| Using the top command to view applications in real time | 00:01:00 | ||
| Viewing the entire list of open processes and closing applications via terminal | 00:06:00 | ||
| Services explained | 00:02:00 | ||
| Configuring services via terminal | 00:05:00 | ||
| Using crontabs to schedule tasks | 00:03:00 | ||
| Crontab practical applications | 00:03:00 | ||
| Linux Development Tools | |||
| Choosing an integrated development environment (IDE) | 00:04:00 | ||
| Eclipse installation and setup | 00:04:00 | ||
| PyCharm installation and setup | 00:05:00 | ||
| PyCharm installation problem resolved | 00:02:00 | ||
| GitHub installation and how to setup a repository | 00:04:00 | ||
| How to push and pull information from our repository | 00:06:00 | ||
| How to remove and ignore directories in our repository.mp4 | 00:05:00 | ||
| How to resolve merge conflicts | 00:07:00 | ||
| How to setup and manage branches | 00:07:00 | ||
| Correction from previous lecture | 00:01:00 | ||
| Web Development Project | |||
| Getting started with Meteor | 00:06:00 | ||
| Setting up our Meteor project | 00:06:00 | ||
| Setting up our router and React components | 00:06:00 | ||
| Watch as our Meteor project begins to take form | 00:07:00 | ||
| Getting into the programming of our Meteor app | 00:13:00 | ||
| Rendering our blog posts | 00:09:00 | ||
| Putting the finishing touches on our Meteor app | 00:06:00 | ||
| Web Server Setup, Host Cofiguration and App Deployment | |||
| Apache 2, PHP 5, and MySQL setup | 00:04:00 | ||
| Server configuration | 00:06:00 | ||
| Linux hosts file | 00:03:00 | ||
| Deploying our Meteor to our Apache 2 server | 00:05:00 | ||
| Setting up our MongoDB NoSQL database | 00:05:00 | ||
| Setting up our virtual host | 00:04:00 | ||
| Using a shell script to set our environment variables | 00:08:00 | ||
| Installing and configuring phpMyAdmin | 00:03:00 | ||
| Let’s take a tour around the phpMyAdmin panel | 00:05:00 | ||
| Creating a basic virtual host | 00:08:00 | ||
| Setting up a WordPress installation on top of our Apache 2 environment | 00:07:00 | ||
| Before using WordPress we need to setup our database | 00:06:00 | ||
| Python installation and command line interface | 00:04:00 | ||
| Why is Python 3 worth learning | 00:04:00 | ||
| Linux User Management | |||
| Adding and removing users through the graphical user interface (GUI) | 00:04:00 | ||
| Adding new users through terminal.mp4 | 00:04:00 | ||
| How to delete users through terminal | 00:01:00 | ||
| How to change an exsisting user’s password | 00:01:00 | ||
| Adding users to a group and why this is valuable | 00:04:00 | ||
| Linux Network Administration | |||
| Introduction to networking | 00:02:00 | ||
| How does the internet work | 00:05:00 | ||
| What is a local area network | 00:07:00 | ||
| Practical networking commands | 00:06:00 | ||
| Practical networking commands continued | 00:05:00 | ||
| Using netstat to track detailed network statistics | 00:05:00 | ||
| An in-depth look at the Linux hosts file | 00:05:00 | ||
| Linux hosts file continued | 00:05:00 | ||
| Using traceroute to track the servers a request passes through | 00:04:00 | ||
| Using network mapper to track the activity on your network | 00:08:00 | ||
| Network mapper continued | 00:07:00 | ||
| Using SSH to access the command line of a remote host | 00:03:00 | ||
| Using SFTP to transfer files to and from machines | 00:04:00 | ||
| Setting up an SSH host on our local machine | 00:05:00 | ||
| Using the man command to learn about the programs on your machine | 00:04:00 | ||
| Order Your Certificate | |||
| Order Your Certificate Now | 00:00:00 | ||