
- Öğretmen: Pardus Yol Arkadaşı

Milli Eğitim Bakanlığı'na bağlı okullara dağıtılmış olan 4K Etkileşimli Tahtalar için hazırlanmış özel bir Pardus İşletim sistemi dağıtımı olan Pardus ETAP'ın kurulumu ve kullanımı bu eğitim kapsamında anlatılmaktadır.
- Öğretmen: Pardus Yol Arkadaşı

En yüksek işlem gücüne sahip 500 süper bilgisayar sistemi ve en güvenilir sunucuların vazgeçilmez işletim sistemi olan Linux'un gücü; yalnızca eşsiz kararlılığı, verimliliği ve güvenliğinde değil, aynı zamanda onu destekleyen ve beraberinde gelen binlerce özgür yazılımdan oluşan dev ekosisteminde
yatıyor. Bu gücü kontrol etmenin ve yönetmenin yolu ise Linux komut satırından geçiyor.
Grafik arayüzlerin sınırlarının ötesine geçerek, sisteminizle doğrudan ve güçlü bir iletişim kurmak istiyorsanız, Linux komutları öğrenmek için ilk adımı atmanın tam zamanı.
Bu eğitimi; alarak yalnızca komut satırının temellerini ve gücünü anlamakla kalmayacak, aynı zamanda Yazılım Geliştiriciler, Sistem ve Ağ Yöneticileri ve birçok teknik rol için önemli bir ön koşulu karşılayarak iş bulma imkanlarınızı artıracaksınız.
Linux komut satırı, size sisteminiz üzerinde tam kontrol sağlama, görevleri otomatikleştirme ve sorunları hızla çözme gibi yetenekler kazandırarak hem ticari hem de kişisel hobi projelerinizdeki ihtiyaçlarınızı karşılamak için sağlam bir zemin sunar.
Eğitime dosya ve dizin yönetimi, paket yönetimi, kullanıcı işlemleri, ve komutlar hakkında yardım alma gibi temel konularla başlayacaksınız. İlerleyen kısımlarda ise metin dosyalarını oluşturma, güncelleme ve üzerinde seçilen metinleri görüntüleme, ile dosya güvenliğini ve izinlerini yönetme, dosyalar ve klasörleri arşivleme, sistem ve çalışan uygulamalar hakkında bilgi alma, çıktı yönetimi, sunuculara uzaktan güvenli erişim sağlama, ve Bash kabuk programlamaya giriş gibi konularla uzmanlığınızı artıracaksınız.
Örnek Anlatım Videoları:
Ders Kapsamı:
- Komut Satırına Giriş
- Temel Komutlar
- Komutlar Hakkında Yardım Almak
- Metin Editörü - Nano
- Linux Dosya Sistemi Hiyerarşisi
- Dosya Sistemi İçerisinde Gezinme
- Öğrendiklerimizi Uygulayalım 1
- Klasör Oluşturma ve Silme Komutları
- Dosya Kopyalama, Ad Değiştirme ve Yer Değiştirme
- Bash Kabuk Ayar Dosyaları
- "alias", "unalias" Komutları
- Sistem Değişkenlerinin Yönetimi
- Bash Kabuk Kısa Yolları ve Kabuk Meta Karakterleri
- Kullanıcı Yönetimi ve Dosya İzinleri
- Öğrendiklerimizi Uygulayalım 2
- İzinlerde Değişiklik ve Görüntüleme İşlemleri
- Dosya Koruma Yöntemleri
- Dosya Bağlantıları ve Dosya Sisteminde Arama Yapmak
- Dosyaları Sıkıştırma, Arşivleme, Yedekleme
- Güvenli Erişim
- Arama, Sıralama, Seçilen Kısımları Gösterme
- Süreçlerin Yönetimi
- Kaynak Koddan Uygulama Kurma
- Bash Kabuk Programlama
- Çeşitli Yardımcı Komutlar
- Dosya Yazdırma
- Öğretmen: Hamdi Murat Yıldırım

Bu eğitimin amacı, katılımcılara Python programlama dilinin temellerini öğretmek ve bu dili etkin bir şekilde kullanabilmelerini sağlamaktır.
Eğitim, sıfırdan başlayarak ileri düzey konulara kadar geniş bir yelpazede eğitim sunmayı hedeflemektedir.
Bol sayıda ve gerçek hayattan alınmış örneklerle de teorik bilgilerin pratiğe dökülmesi amaçlanmıştır.
Katılımcılar, modülün sonunda Python dilini profesyonel hayatlarında kullanabilecek bilgi ve beceriye sahip olacaklardır.
Ön Gereklilikler:
-
Temel bilgisayar okuryazarlığına sahip olmak
-
Programlama kavramlarına temel düzeyde aşina olmak (tercihen)
Örnek Anlatım Videoları:
Ders Kapsamı:
- Python'a Giriş
- Python Nasıl Çalıştırılır?
- Veri Tipleri ve Değişkenler
- Print ve Input İşlemleri
- If kullanımı
- Döngüler
- Stringler
- Liste
- Tuple (Demet)
- Set
- Sözlük Fonksiyonlar
- Hata Yakalama
- Class Kullanımı
- Dosya İşlemleri
- Modüllere Giriş
- Görsel Arayüz Geliştirme
- Örnek Uygulama ve Problemler
- Öğretmen: Gökhan SU
- Yönetici: Pardus Yol Arkadaşı

⚠️ Bu eğitim Python bilgisi gerektirmektedir. ⚠️
Merhabalar, bu seride Pardus 23 üzerinde bir uygulama nasıl geliştirebiliriz bunu ele alacağız ve sıfırdan bir Metin Düzenleyici uygulaması yapacağız.
Dil ve platform bizim de Pardus uygulamalarını yazarken kullandığımız dil olan Python3 ve GTK4 platformunu kullanacağız.
Bu seriyi tamamladıktan sonra artık siz de Pardus'ta çalışacak masaüstü uygulamaları yazabileceksiniz.
Geliştireceğimiz uygulamanın nihai hali
Gerekli kütüphanelerin kurulumu için Terminal'e(Uçbirim) aşağıdaki komutu girerek paketleri yükleyebilirsiniz:
sudo apt install libgtk-4-dev libadwaita-1-dev python3-gi
Faydalı Linkler:
- GTK4 Widget Galerisi: https://docs.gtk.org/gtk4/visual_index.html
- GTK4 Python Tutorial: https://github.com/Taiko2k/GTK4PythonTutorial
- Gtk, GLib ve diğer kütüphanelerin dokümantasyonları: https://lazka.github.io/pgi-docs/
- Adwaita Widget Galerisi: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/widget-gallery.html
Bu eğitim temel Python bilgisi gerektirmektedir. Eğer Python ile daha önce çalışmadıysanız bu eğitime başlamadan önce aşağıdaki ücretsiz eğitimi tamamlamanızı öneririz.
Sıfırdan İleri Seviye Python Programlama Eğitimi
- Öğretmen: Emin Fedar

Liderahenk; kurumsal ağ üzerindeki sistemleri ve kullanıcıları merkezden yönetebilmeyi, izlemeyi ve denetlemeyi sağlayan, açık kaynaklı bir yazılım sistemidir. Bu eğitim ile sistem yöneticileri Liderahenk Merkezi Yönetim Sisteminin Kullanımı ve yönetimine dair sistem yöneticilerinin ihtiyaç duyduğu bilgi ve becerileri geliştirmelerine yardımcı olması hedeflenmektedir.
- Öğretmen: Pardus Yol Arkadaşı

Bu dersimizde Libreoffice ile tanışırken aynı zamanda, Kelime işlemci, Hesap tablosu, Sunu yazılımlarının genel anatomisini ve işleyişini öğreneceksiniz.
İş yaşamının ayrılmaz parçası olan office yazılımlarına hakimiyet kazanmak ve kariyerinizi bir daha ileri bir seviye kazanmanıza zemin hazırlayabilir.
LibreOffice, The Document Foundation (Belge Vakfı) tarafından geliştirilen açık kaynaklı ve ücretsiz bir ofis yazılımı seti. 2010 yılında, StarOffice'in açık kaynaklı bir türevi olan OpenOffice.org'dan çatallanmıştır[6]. LibreOffice paketi; kelime işlemci, elektronik tablo, slayt gösterisi, çizim, veritabanı ve matematiksel formüller oluşturma programlarını içerir. 100'den fazla sayıda dilde kullanılabilir.[4] LibreOffice bir özgür yazılım olup adındaki Libre sözcüğü İspanyolca ve Fransızca'da "özgür" anlamına gelir.
- Öğretmen: Şenol Aldibaş

Bu dersimizde; Libreoffice Impress ile tanışırken sunu yazılımlarının genel işleyişini öğreneceksiniz.
İş yaşamının ayrılmaz parçası olan office yazılımlarına hakimiyet kazanmak ve kariyerinizi ileri bir seviye kazanmanıza yardımcı olabilir.
LibreOffice, The Document Foundation (Belge Vakfı) tarafından geliştirilen açık kaynaklı ve ücretsiz bir ofis yazılımı setidir. 2010 yılında, StarOffice'in açık kaynaklı bir türevi olan OpenOffice.org'dan çatallanmıştır[6]. LibreOffice paketi; kelime işlemci, elektronik tablo, slayt gösterisi, çizim, veritabanı ve matematiksel formüller oluşturma programlarını içerir. 100'den fazla sayıda dilde kullanılabilir.[4] LibreOffice bir özgür yazılım olup adındaki Libre sözcüğü İspanyolca ve Fransızca'da "özgür" anlamına gelir.
- Öğretmen: Şenol Aldibaş

Bu dersimizde; Libreoffice Calc ile tanışırken sunu yazılımlarının genel işleyişini öğreneceksiniz.
İş
yaşamının ayrılmaz parçası olan office yazılımlarına hakimiyet kazanmak
ve kariyerinizi ileri bir seviye kazanmanıza yardımcı olabilir. Yerel dosya biçimi olarak bir ISO/IEC standardı olan OpenDocument Format (ODF) biçimlerinden .ods biçimini kullanır. Ayrıca Microsoft Excel'in yerel dosya biçimlerindeki (.xlsx, .xls) mevcut belgeleri açabilir, aynı biçimde kaydedebilir, sıfırdan bu biçimlerde belge üretebilir.
LibreOffice, The Document Foundation (Belge Vakfı) tarafından geliştirilen açık kaynaklı ve ücretsiz bir ofis yazılımı setidir. 2010 yılında, StarOffice'in açık kaynaklı bir türevi olan OpenOffice.org'dan çatallanmıştır[6]. LibreOffice paketi; kelime işlemci, elektronik tablo, slayt gösterisi, çizim, veritabanı ve matematiksel formüller oluşturma programlarını içerir. 100'den fazla sayıda dilde kullanılabilir.[4] LibreOffice bir özgür yazılım olup adındaki Libre sözcüğü İspanyolca ve Fransızca'da "özgür" anlamına gelir.
- Öğretmen: Şenol Aldibaş