Linux 101

Linux 101

13 September 2014 — 05 October 2014

ICT Courses
Special Focus

Linux powers 94% of the world’s supercomputers, most of the servers powering the Internet, the majority of financial trades worldwide and a billion Android devices. In short, Linux is everywhere. It appears in many different architectures, from mainframes to server to desktop to mobile and on a staggeringly wide variety of hardware.

Part of the program:



Price 150.00 Eur (No discount)
Application deadline September 12, 2014, 4pm.
(This course has ended)

Course Details


☆  About this Course

Linux powers 94% of the world’s supercomputers, most of the servers powering the Internet, the majority of financial trades worldwide and a billion Android devices. In short, Linux is everywhere. It appears in many different architectures, from mainframes to server to desktop to mobile and on a staggeringly wide variety of hardware.

This course explores the various tools and techniques commonly used by Linux system administrators and end users to achieve their day-to-day work in a Linux environment. It is designed for experienced computer users who have limited or no previous exposure to Linux, whether they are working in an individual or Enterprise environment.

Upon completion of this training you should have a good working knowledge of Linux, from both a graphical and command line perspective, allowing you to easily navigate through any of the major Linux distributions. You will be able to continue your progress as either a user, system administrator or developer using the acquired skill set.

☆  Prerequisites

None. However, the course does assume familiarity with computers and common software, such as would be had from daily computer use.

Looking to test your mettle? Do you plan to use your completed coursework for job applications, promotions or school applications?

☆  Course Outline

WELCOME AND INTRODUCTION
o     Introduction/ Learning Objectives

o     Course Linux Requirements

Linux Philosophy and Concepts
o     Linux History

o     Linux Philosophy

o     Linux Community

o     Linux Terminology

o     Linux Distributions

Linux Structure and Installation
o     Linux Filesystem Basics

o     The Boot Process

o     Linux Distribution Installation

Graphical Interface
o     Session Management

o     Basic Operations

o     Graphical Desktop

System Configuration from the Graphical Interface
o     System, Display, Date and Time Settings

o     Network Manager

o     Installing and Updating Software

Command Line Operations
o     Command Line Mode Options

o     Basic Operations

o     Searching for Files

o     Working with Files

o     Installing Software

Finding Linux Documentations
o     Documentation Sources

o     The man pages

o     GNU Info

o     Help Command

o     Other Documentation Sources

File Operations
o     Filesystems

o     Filesystem Architecture

o     Comparing Files and File Types

o     Backing Up and Compressing Data

User Environment
o     Accounts

o     Environment Variables

o     Recalling Previous Commands

o     Command Aliases

o     File Permissions

Text Editors
o     Basic Editors: nano and gedit

o     More Advanced Editors: vi and emacs

Local Security Principles
o     Understanding Linux security

o     Understanding the usage of the root account

o     Using sudo, the Importance of Process Isolation, Limiting Hardware Access and Keeping Systems Current

o     Working with passwords

o     Securing the Boot Process and Hardware Resources

Network Operations
o     Introduction to Networking

o     Browsers

o     Transferring Files

Manipulating Text
o     cat and echo

o     sed and awk

o     File Manipulation Utilities

o     grep

o     Miscellaneous Text Utilities

o     Dealing with Large Files and Text-related Utilities

Printing
o     Configuration

o     Printing Operations

o     Manipulating Postscript and PDF Files

Bash Shell Scripting
o     Features and Capabilities

o     Syntax

o     Constructs

Advanced Bash Scripting
o     String Manipulation

o     Boolean Expressions

o     The Case Statement

o     Looping Constructs

o     Script Debugging

Processes
o     Introduction to Processes and Process Attributes

o     Listing Processes

o     Process Metrics and Process Control

o     Starting Processes in the Future

Common Applications
o     Internet Applications

o     Productivity and Development Applications

o     Multimedia Applications

o     Graphics Editors and Utilities

☆  Instructor Profile / Drinor Selmanaj

Drinor Selmanaj has experience in cyber security. He has been working with FLOSSK for 2 years now he is one of many contributors in Kosovo in many open source projects, he has been doing workshops around Kosovo in data security, also being a FLOSSKie he has been maintaining the network of the SFK (Software Freedom Kosova) the annual conference about open source in Kosovo. His expertise are networks and computer security. While on workdays he is the CEO of HelloWorld, a company which is focused on application development. His passion about computer security and networks never stops. He will be showing some awesome stuff at advanced cyber security training.

☆  The Schedule

24 hours

Saturday, Sunday 5pm - 8pm

September 13 - October 5

☆  Contact information

training@ickosovo.com; 049 765 567




Linux 101

Drinor Selmanaj

Instructor

Drinor Selmanaj is a lecturer, entrepreneur and information security specialist from Kosovo.
He has spent his years consulting, auditing, and hardening IT-infrastructures in companies and organizations across the region.
As a lecturer, he has established a Penetration Testing programme at ICK which seeks to hone the skills of young technology enthusiasts looking into entering the field of cybersecurity.
His entrepreneurial spirit led him to found a software development company called “Hello World!” centered around creating secure and highly functional digital products for local companies and businesses.
He is the CTO and co-founder of “Sentry L.L.C” - one of the first companies in Kosovo to regionally offer products and an extensive list of services in information security.
As a citizen of Kosovo and a member of various hacker communities, Drinor is able to see both the needs of legitimate businesses as well as the needs of a darker digital underground.






BOLD

© ICK — Innovation Centre Kosovo