Learn Ubuntu Server

Download Ubuntu Server: https://ubuntu.com/download/server

Tutorials by Ubuntu: https://ubuntu.com/tutorials

Useful Commands

Gui installation commandsLAMP STACK installation command
1|sudo apt-get update1|sudo apt install tasksel
2|sudo apt-get upgrade2|sudo tasksel
3|sudo apt-get install ubuntu-desktop3|Select [LAMP Server] and select [Ok] button.
4|sudo apt-get install ubuntu-desktop
5|sudo reboot

Ubuntu Server – Hosting a Simple Web Page

Backup

Backup using Bacula: https://www.digitalocean.com/community/tutorials/how-to-back-up-an-ubuntu-14-04-server-with-bacula

Security

Harden Ubuntu Server: https://www.lifewire.com/harden-ubuntu-server-security-4178243

Configure Ubuntu’s Built-In Firewall: https://www.howtogeek.com/115116/how-to-configure-ubuntus-built-in-firewall/

Create Virtual Machines

Create VM using KVM: https://www.howtogeek.com/117635/how-to-install-kvm-and-create-virtual-machines-on-ubuntu/

Learn JavaScript programming

The JavaScript is one of the popular programming language in the current IT industry. We find the best free online courses to assist in your learning. Please note that these two videos are actually playlist from Youtube. Please click the link provided below the video to access the full playlist at Youtube.

Cheat CHEAT SHEET & RESOURCES
https://cheatography.com/davechild/cheat-sheets/javascript/
https://cheatography.com/anas-95/cheat-sheets/javascript-object-methods/
https://cheatography.com/acwinter/cheat-sheets/javascript-basic-advanced-and-more/
Playlist: https://youtu.be/qoSksQ4s_hg?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET
Playlist: https://youtu.be/uDwSnnhl1Ng?list=PLsyeobzWxl7qtP8Lo9TReqUMkiOp446cV

Learn C# Programming

The C# (or C-Sharp) programming is one of the popular programming languages in the information technology industry. Here are some useful learning resources to assist in your learning.

Software for Programming C#
https://visualstudio.microsoft.com/downloads/
CHEAT SHEET & RESOURCES
https://cheatography.com/laurence/cheat-sheets/c/
https://cheatography.com/laurence/cheat-sheets/c/pdf/
https://www.tutorialspoint.com/csharp/index.htm
FREE ONLINE COURSE
https://www.edx.org/course/programming-with-c
https://www.edx.org/course/introduction-to-c-sharp-7

Learn Scratch

Scratch is a software for you to create a simple animation, a simple game and controlling your DIY robot without using programming language. In this software, you will use different types of block as the programming language. Each block have different meaning, you must join multiple blocks together in-order to create a command/instruction. This software is very easy to use and it is suitable for the children to learn.
https://scratch.mit.edu/

Recommended Books
undefinedLearn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math
undefinedScratch Programming Playground: Learn to Program by Making Cool Games
undefinedThe Official Scratch Coding Cards (Scratch 3.0): Creative Coding Activities for Kids

Watch “Samsung TV – Flickering Screen Fix” on Youtube

This solution works well for me. I just fixed my Samsung Smart TV UA43KU6000G using this method. My screen keeps flickering for the past few days and finally get rid of it after following the instruction from this video. Although there are a few very thin strips of lines remaining on the screen after I stick the tape, but it’s still much better and worth trying. Thanks a lot to Revved UP for sharing the solution.