Companies Home Search Profile

The Linux Workbook

Focused View

Melvyn Drag

7:02:31

51 View
  • 1. Welcome to the Linux Workbook!.mp4
    03:18
  • 2. Which Linux Version to Use.html
  • 1. How and why to sign up for digital ocean..mp4
    05:02
  • 2. How to create and destroy Linux droplets.mp4
    03:50
  • 3. Connect with Windows.mp4
    04:37
  • 4. Connect with Mac.mp4
    04:10
  • 5. Connect with Linux.html
  • 6. First Commands ls, touch, mkdir, pwd.mp4
    08:59
  • 7. cd with relative paths.mp4
    02:53
  • 8. cd with absolute paths.mp4
    01:40
  • 9. Absolute vs. Relative Paths.html
  • 10. cd - important knowledge #1.mp4
    00:58
  • 11. cd - important knowledge #2.mp4
    01:55
  • 12. Pop Quiz! - cd.html
  • 13. cp, mv, rm - files.mp4
    03:19
  • 14. cp, mv, rm - directories.mp4
    02:37
  • 15. Pop Quiz! cp, mv, rm.html
  • 16. echo, cat.mp4
    02:51
  • 17. Downloading stuff - wget, sha512sum.mp4
    02:59
  • 18. wc.mp4
    02:07
  • 19. man.html
  • 20. The Cow Says Starwars..mp4
    03:57
  • 21. Use cowsay with different animals..html
  • 1. Intro To Vim.mp4
    04:03
  • 2. Vim Modes.mp4
    03:12
  • 3. Save and Exit.mp4
    02:45
  • 4. Advanced Topic Vim Registers.mp4
    02:30
  • 1.1 Link to the starter code on Github.html
  • 1. Deploy a Website in 15 Minutes.mp4
    15:57
  • 2. Add a Domain Name!.mp4
    04:06
  • 3. In Summary.html
  • 4. Modify Your Website!.html
  • 1. Which Shell are We Using.mp4
    02:21
  • 2. New Commands.html
  • 3. Cool Things Well Do With Pipes.html
  • 4. Pipes.mp4
    01:38
  • 5. history, grep and pipes..mp4
    01:44
  • 6. sort, uniq and pipes.mp4
    03:31
  • 7. head, tail, cut and pipes.mp4
    02:04
  • 8. Hacking and Pipes.mp4
    04:35
  • 9. Stdout , , 1 and 1.mp4
    03:11
  • 10. Stderr 2 and 2.mp4
    02:15
  • 11. Stdout and Stderr together.mp4
    01:43
  • 12. Stdin and 0.mp4
    01:09
  • 13. Pipes take stdout and route it to stdin.mp4
    01:19
  • 14. Extra Fun Thing Plotting some cool graphs..mp4
    06:54
  • 1. The wonderful world of programming on Linux.html
  • 2. Introduction From the Living Room.mp4
    01:54
  • 3. C++.mp4
    03:38
  • 4. Java.mp4
    03:39
  • 5. Python3.mp4
    02:49
  • 1. What is Awk.mp4
    02:21
  • 2. Reminder and Some Introduction.mp4
    01:20
  • 3. How Much Money Did They Make.mp4
    04:40
  • 4. How Much Does the Food Cost.mp4
    02:02
  • 5. Solution to the Food Cost Problem.mp4
    01:00
  • 6. Patterns In Awk.mp4
    03:14
  • 7. Solution to the Who Made More Problem.mp4
    01:54
  • 8. Remember This!.html
  • 9. Some More awk Tricks.mp4
    03:04
  • 10. printf.mp4
    03:31
  • 1. Introduction.html
  • 2. Download link for database.html
  • 3. Introduction Part 2.mp4
    03:42
  • 4. Setup your droplet.mp4
    02:25
  • 5. A bit of preliminary information about this activity.mp4
    05:09
  • 6. SQL Statements Part I.mp4
    05:06
  • 7. SQL Statements Part II.mp4
    05:03
  • 8. SQL Statements Part III.mp4
    05:59
  • 9. Recap.mp4
    04:27
  • 10. One more thing!.mp4
    06:44
  • 11. Find the murderer!.html
  • 1. Your first git commit.mp4
    05:08
  • 2. More Git + Bash.mp4
    06:20
  • 3. The same example, but python..mp4
    08:12
  • 4. Checking out branches.mp4
    06:26
  • 5. Push code to github.mp4
    07:19
  • 6. Final note about ssh keys.mp4
    01:34
  • 1. Introduction.mp4
    03:10
  • 2. Digital Ocean Tip.mp4
    00:49
  • 3. Popular Grep Flags.mp4
    06:38
  • 4. Recursive Flag.mp4
    02:08
  • 5. Introduction to Regular Expressions.mp4
    02:14
  • 6. Regex Example 1.mp4
    03:49
  • 7. Regex Example 2.mp4
    06:42
  • 8. Regex Example 3.mp4
    04:09
  • 1. Introduction.mp4
    04:37
  • 2. Create a table.mp4
    06:36
  • 3. Primary and Foreign keys.mp4
    00:57
  • 4. Create another table.mp4
    04:50
  • 5. INNER JOIN.mp4
    02:46
  • 6. Linux Command Line Join.mp4
    02:44
  • 1. Purpose of the Lecture.mp4
    03:45
  • 2. Adding Users.mp4
    02:50
  • 3. Logging in as other users.mp4
    02:54
  • 4. More about users.mp4
    04:39
  • 5. The sudo group.mp4
    02:43
  • 6. File Permissions.mp4
    04:08
  • 7. Scripting and the Execute Permission.mp4
    04:57
  • 8. 3 more commands you need to know.mp4
    01:49
  • 1. Basics of shell scripting..mp4
    07:41
  • 2. More information about shell scripting..mp4
    04:33
  • 1. ps, top, htop.mp4
    04:16
  • 2. CTRL + C.mp4
    02:28
  • 3. pidof.mp4
    01:35
  • 4. CTRL+Z, fg, and jobs.mp4
    05:25
  • 5. A potentially useful mnemonic.mp4
    00:57
  • 6. kill -9.mp4
    03:36
  • 7. Other signals.mp4
    01:21
  • 1. Warning! Danger!.html
  • 2. Introduction.mp4
    05:14
  • 3. fdisk.mp4
    04:45
  • 4. parted.mp4
    06:38
  • 5. etcfstab.mp4
    06:17
  • 6. The Linux filesystem hierarchy.mp4
    02:46
  • 7. Move home directory to a a new disk.mp4
    06:56
  • 8. swap space.mp4
    06:29
  • 9. Move opt to a new disk.html
  • 10. Clean up when youre done..mp4
    02:35
  • 1. Set up 2 computers.mp4
    03:17
  • 2. Configure your git server.mp4
    02:37
  • 3. Configure your git client.mp4
    05:10
  • 4. Setup SSH keys.mp4
    05:27
  • 5. Clone your repo to a new PC.mp4
    03:06
  • 6. Gitlab Introduction.mp4
    03:48
  • 7. Gitlab Installation.mp4
    09:16
  • 8. Using Gitlab.mp4
    06:35
  • 9. Conclusion.mp4
    01:00
  • 1. Your Future With Linux.html
  • 2. Save your money!.html
  • Description


    Learn Linux Through Practical Exercises

    What You'll Learn?


    • Cool and useful command line tricks
    • Programming on Linux
    • Create and Deploy Websites
    • Bash Shell Scripting
    • Configure and Use Databases on Linux
    • Advanced text processing with grep, awk and sed
    • Format and Partition Drives
    • Git, Github, Version Control

    Who is this for?


  • Anyone, young or old, who wants to learn more about Linux.
  • This class features projects to satisfy anyone. We will write programs, make websites, configure servers.
  • Web Developers
  • Software Developers
  • System Administrators
  • Database Administrators
  • What You Need to Know?


  • Curiosity
  • Time
  • You should have a strong desire to learn Linux and a few hours a week to complete interesting projects
  • More details


    Description

    Instead of learning Linux by watching random youtube videos and reading confusing stackoverflow and reddit posts, why don't you find an expert to give you a tour of the important things you need to know? This class is affordable, short and full of essential information. You'll follow along with me as we do amazing things with Linux. Some of the things we do will be things you've always wanted to learn, but didnt have time. Other things we do will shock and amaze you. I've taught this University class for years at New Jersey City University and received consistent 5 star reviews from my students. Now I'm bringing it to the internet in the hopes of inspiring students around the world!

    In this course I've worked very hard to prepare interesting lab exercises that work 100%. Don't waste your time watching old youtube videos or struggling with outdated tutorials.


    Here's what you'll learn:

    1. Basic command line tools like cat, ls, etc.

    2. Essential command line tools like awk, grep, and sed.

    3. Write programs in C, C++, Python, Java and other languages

    4. Create and deploy websites with professional tools

    5. Create and use databases. PostgreSQL, sqlite3.

    6. Version control with git. Forget Github - we'll even set up our own git servers!

    7. Essential sysadmin knowledge, like how to partition hard drives / solid state drives

    8. And so much more.

    With the skills you learn in this class you'll be ready to tackle ANY Linux project  you can dream up.

    Who this course is for:

    • Anyone, young or old, who wants to learn more about Linux.
    • This class features projects to satisfy anyone. We will write programs, make websites, configure servers.
    • Web Developers
    • Software Developers
    • System Administrators
    • Database Administrators

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    My name is Melvyn and I am a professional software developer. I currently write software for industrial power tools at a major international company. Previously I worked at a medical research + development company, as a Department of Defense contractor, and at an interesting data science startup. In the evenings I work  at New Jersey City University as an adjunct professor teaching everything from basic CS to advanced Java development.I've used Udemy in the past to learn many skills and I think this is a high quality, affordable platform for learning and I'm looking forward to contributing a few interesting, useful classes of my own.Thanks for checking out my bio and I hope you enjoy my class!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 109
    • duration 7:02:31
    • Release Date 2023/11/21