Geliştiriciler için Linux

Ana Sayfa » Kurslar » Geliştiriciler için Linux

Eğitmenler: Gökhan Boranalp, Hikmet Kağan Çetin

Kurslara kayıt olmak için tıklayın

Eğitim Özeti:

Linux 103, geliştirme sürecinde gerekecek temel Linux bilgilerini içermektedir.

Katılımcılar için ön şartlar:

Bilgisayarına herhangi bir GNU/Linux-Hurd dağıtımı kurabilen herkes katılabilir. Ubuntu tercihimizdir.

Eğitim içeriği:

  1. Gün
    Linux genel bilgi – (Linux general info)
    Gitlab kullanıcı hesaplarının kurulması – (Setup user accounts for Gitlab)
    Konsolda Python ve C ile ilk “Merhaba Dünya” uygulamanız – (Your first “Hello World” on shell with Python and C)
    Dosya sistemleri, Dosya Sistemleri Standartı – (File systems, Filesystem Hierarchy Standard)
    İzinler – (Permissions)
    Paket yönetimi – (Package management)
    Basit BASH kabuk kullanımı – (Basic BASH Shell usage)
  2. Gün
    Süreçler ve yönetimi – (Process management)
    Arşivleme işlemleri – (Archiving management)
    Sanallaştırma nedir? – (What is virtualization? xen, qemu, kvm intro)
    Docker ile çalışmak – (Working with Docker on local computer)
    BASH shell devam – (BASH sheel advanced operations)
  3. Gün
    Programlama dilleri basit siniflandirmasi – (Classification of programming languages, static/dynamic, scripting etc.)
    Programlama dillerinin ortak bölümleri – (Common parts of programming languages)
    Python, pip, virtualenv
    Docker setup
    Örnek proje kurulumu (Flask, Fast API TBA)- (Setup sample project with Flask, Fast API TBA.)
    Basit Git Komutları – (Basic Git commands)
    Basit Vim komutları – (Basic Vim commands)
  4. Gün
    Docker advanced
    GNU C Compiler platform GCC
    Örnek C projesi kurulumu – (Setup sample C environment)

Katılımcının Kursa Gelmeden Yapması (Getirmesi) Gerekenler:

Lutfen shell olarak BASH ayarlanmis olduguna emin olunuz.