Linux System Administration
Linux saat ini telah menjadi sistem operasi yang paling populer, …
What you'll learn
1. Cara mendapatkan akses ke server Linux jika Anda belum melakukannya.
2. Apa itu distribusi Linux dan mana yang harus dipilih.
3. Perangkat lunak apa yang diperlukan untuk terhubung ke Linux dari komputer Mac dan Windows.
4. Apa itu SSH dan bagaimana cara menggunakannya.
5. Tata letak sistem file sistem Linux dan di mana menemukan program, konfigurasi, dan dokumentasi.
6. Perintah dasar Linux yang paling sering Anda gunakan.
7. Membuat, mengganti nama, memindahkan, dan menghapus direktori
8. Mendaftar, membaca, membuat, mengedit, menyalin, dan menghapus file.
9. Persisnya cara kerja izin dan cara menguraikan izin Linux yang paling samar dengan mudah.
10. Cara menggunakan editor nano, vi, dan emacs.
11. Dua metode untuk mencari file dan direktori.
12. Bagaimana membandingkan isi file.
13. Apa itu pipa, kegunaannya, dan cara menggunakannya.
14. Cara mengompres file untuk menghemat ruang dan memudahkan transfer data.
15. Bagaimana dan mengapa mengarahkan input dan output dari aplikasi.
16. Cara menyesuaikan prompt shell Anda.
17. Cara menjadi efisien di baris perintah dengan menggunakan alias, penyelesaian tab, dan riwayat shell Anda.
18. Cara menjadwalkan dan mengotomatiskan pekerjaan menggunakan cron.
19. Cara mengganti pengguna dan menjalankan proses seperti yang lain.
20. Cara menemukan dan menginstal perangkat lunak.
What you'll learn
Pahami secara mendalam cara kerja Git
Gunakan Git tidak hanya di terminal tetapi juga di antarmuka pengguna grafis seperti GitHub Desktop, SourceTree, Visual Studio Code
Pelajari berbagai objek Git - blob, pohon, penerapan, dan tag beranotasi
Buat repositori Git lokal dan jarak jauh
Lakukan operasi Git dasar dan lanjutan
Pelajari cara melakukan rebasing dan penggabungan cabang
Pelajari apa itu permintaan tarik dan cara membuat permintaan tarik di GitHub
Berkontribusi pada repositori publik menggunakan teknik fork dan menarik permintaan dari repositori fork
Pahami apa itu pembuatan versi semantik dan cara menggunakan Git Tag untuk membuat versi rilis perangkat lunak
Pelajari operasi Git tingkat lanjut - menghancurkan, memilih, mengubah, mengembalikan komitmen.
Docker Fundamental
Program kami memanfaatkan pendekatan pedagogi belajar sambil melakukan, melalui laboratorium …
What you'll learn
1. Menilai keuntungan dari perangkat lunak dalam container pengembangan dan penyebaran
2. Gunakan fitur mesin Docker diperlukan untuk berjalan aplikasi dalam container
3. Memanfaatkan Swarm dan Kubernetes orkestrator untuk menyebarkan, memelihara, dan menskalakan aplikasi terdistribusi