Skip to content

movchun567/UCU_Linux_Club

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Club 2023

Official repository of UCU student-organized Linux Club 22/23 with the schedule, useful links and presentations.

We also have a website over here!

Pre-requirements:

  • Personal laptop.
  • ArchLinux on your PC (not VM) or other Arch-based systems. Can be Manjaro, but NOT Debian- or Fedora-based systems.
    • Manual for Arch Linux installation here
    • Manual for Manjaro installation here
  • GNOME 3 + Gnome shell or i3, BUT not (KDE, XFCE, MATE, Sway etc).
  • Basic knowledge of the English language
  • GitHub account.
  • USB flash drive 8Gb+
  • Webcams on during online presentations.
  • Desire to learn something new and useful that will assist you throughout your career.

For Mac users

If you are going to visit the club regularly, the best is to install Arch/Manjaro natively. If you can't, you are going to need:

  • brew package manager
    ... More coming soon

Project structure

Can be useful before the course:

Schedule

Week 0 (13.09)

Intro and Club Presentation - Teodor Muzychuk

Week 1.1 (20.09)

Intro to Open Source - Teodor Muzychuk

Week 1.2 (20.09)

Package managers - Bohdan Ruban

Week 1.3 (sat 23.09 14:00 at IT space)

С++ Crash Course (recommended for 2nd year students) - Ostap Trush and Mykhailo Sobko

Week 2 (27.09)

CLI and Bash - Teodor Muzychuk

Week 3 (04.10)

Git and Github Workshop - Dmytro Shumshkyi

Week 4 (11.10)

Vim + tmux - Teodor Muzychuk

Week 5.1 (18.10)

Linux Filesystem Hierarchy - Ostap Trush

Week 5.2 (18.10)

Regular Expressions - Dmytro Shumshkyi

Week 6 (25.10)

Partition Tables and Bootloaders - Roman Mutel

Week 7 (01.11)

Filesystems - Oleksii Hoyev

Week 8 (08.11)

SSH - Roman Mutel

Week 9 (15.11)

Kernel, Systemd, Utilities - Ostap Seryvko

Week 10 (22.11)

Graphics: DM, DE, WM, X.org, rice - Ostap Seryvko

Week 11 (29.11)

Internet Utilities and Features - Oleksii Hoyev

Usage for students

  • Fork this repository
  • Watch the lecture
  • Work on your homework in the 'homework' directory
  • Submit a pull request into your own repository's master
  • Add us as contributors into your repository
  • Add the responsible person as a reviewer to the pull request
  • Done!

Usage for contributors

  • Fork this repository
  • Add any content and homework tasks in the 'homework' directory
  • Share a link to your presentation (either an Overleaf Latex one, or a Google Drive presentation in our collaborative folder)
  • Submit pull requests when you're done working on your stuff!

About

UCU Linux Club repository - all materials, Homeworks etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.7%
  • Shell 15.3%