Analis sistem dari nol hingga menengah - kursus 142.080 gosok. dari Netology, pelatihan 12 bulan, Tanggal 14 Agustus 2023.
Miscellanea / / December 04, 2023
Analis Sistem, Skyeng
Mengajarkan “Pengantar Profesi”, “Analisis Persyaratan”
Kepala Analis, Sber
Mengajarkan “Pengenalan profesi”, “Analisis persyaratan”, “Pemodelan proses bisnis”, “Pengujian dan pelatihan pengguna”
Siklus hidup perangkat lunak. Arsitektur
Dapatkan wawasan dalam membuat produk perangkat lunak. Anda akan belajar tentang pendekatan pengembangan proyek TI dan jenis arsitektur sistem informasi.
• Peran seorang analis sistem dalam pengembangan perangkat lunak
• Kompetensi seorang analis sistem
• Siklus hidup pengembangan perangkat lunak
• Metodologi yang fleksibel dan pengembangannya: Scrum, Kanban, lean manufacturing, Extreme Programming
• Jenis arsitektur: lokal, server file, server klien, tiga lapis, layanan mikro
Analisa Kebutuhan
Belajar untuk mengidentifikasi dan memenuhi kebutuhan pelanggan. Jelajahi pendekatan untuk memformalkan, menegosiasikan, dan mengelola perubahan persyaratan.
• Persyaratan untuk pengembangan perangkat lunak
• Metode pengumpulan persyaratan
• Metode untuk memformalkan persyaratan
• Kasus Penggunaan
• Kisah Pengguna dan Kisah Pekerjaan
• Koordinasi dan pengelolaan perubahan persyaratan
• Bahasa Pemodelan Terpadu (UML)
• Gunakan diagram kasus
• Diagram aliran data
Mekanisme Git dan percabangan
Pelajari alasan dan bagaimana sistem kontrol versi kode sumber muncul. Dapatkan pengalaman langsung bekerja dengan repositori Git.
• Tujuan sistem kontrol versi
• Operasi dasar: melakukan dan mengembalikan perubahan, pencarian, riwayat
• Bekerja dengan layanan GitHub
• Cabang, penggabungan cabang dan penyelesaian konflik
• Kerja tim dengan kode
• Strategi percabangan. GitFlow
• Git untuk analis sistem
Dasar-dasar Pembangunan
Anda akan memahami jenis-jenis bahasa pemrograman, istilah-istilahnya, dan struktur kontrolnya. Kuasai sintaksis JavaScript dasar. Buat proyek pertama Anda.
• Algoritma
• Variabel, angka dan string
• Percabangan kode
• Algoritma pilihan ganda
• Kesalahan dalam kode
• Array
• Siklus
• Subrutin, fungsi
• Objek
Integrasi sistem dan dokumentasi API
Pelajari tentang metode integrasi sistem informasi. Tinjau spesifikasi OpenAPI. Belajar menulis antarmuka pemrograman aplikasi dan mempublikasikannya di Swagger.
• Proses dan tingkat integrasi
• Pendekatan integrasi
• REST API, SABUN
• Notasi OpenAPI
• Keangkuhan
Pembuatan prototipe antarmuka
Pelajari prinsip dasar UX/UI. Kenali antarmuka dan fungsi dasar program Figma. Kuasai proses pembuatan antarmuka dan prototipe interaktif.
• Dasar-dasar UX/UI
• Skenario perilaku, Peta Perjalanan Pelanggan
• Pengujian A/B
• Prinsip dasar pembuatan layout
• Ikhtisar program Figma
• Pembuatan antarmuka dan prototipe interaktif
Pengujian dan penerapan perangkat lunak
Kenali jenis dan metode pengujian utama. Pahami perbedaan antara QA dan pengujian. Dapatkan pemahaman dasar tentang infrastruktur pembangunan modern. Pelajari bagaimana pengembang, penguji, dan administrator sistem berinteraksi. Pahami tujuan dan konsep dasar DevOps.
• Pengujian manual dan otomatis
• Mode pengembang di browser
• Praktik dasar DevOps
• Prinsip CI/CD
• Kontainerisasi dan orkestrator
• Ikhtisar Docker, Kubernetes, Ansible, Terraform, Jenkins
Pemodelan Proses Bisnis
Anda akan memahami mengapa pemodelan proses bisnis diperlukan dan mengenal beberapa pendekatan. Anda akan memahami notasi mana yang digunakan untuk berbagai kasus. Dapatkan keterampilan pemodelan langsung dalam berbagai alat.
• Tugas pemodelan proses bisnis
• Notasi BPMN dan BPMN 2.0
• Pendekatan APA ADANYA, TO-BE
• Pemodel Camunda
• Ikhtisar metodologi IDEF
• Pemodelan dalam notasi IDEF0, IDEF3
Dokumentasi dalam proyek TI
Anda akan memahami jenis dokumentasi proyek, struktur dan tujuan artefak. Dapatkan wawasan tentang penerapan BMC dan CJM. Tinjau standar dokumentasi dan pelajari tentang proses dokumentasi aktual dalam siklus pengembangan perangkat lunak.
• Koordinasi dan pengelolaan perubahan persyaratan
• Dokumentasi dan artefak proyek
• Kanvas Model Bisnis
• Peta Perjalanan Pelanggan
• Spesifikasi kebutuhan perangkat lunak dan spesifikasi teknis
• Standar dokumentasi
• Pendekatan terhadap dokumentasi dalam proyek TI
SQL untuk analisis data
Pelajari cara mengambil, memfilter, menggabungkan, mengimpor dan mengekspor data dari database – database – menggunakan SQL.
• Himpunan teori. Pengantar Aljabar Relasional
• Analisis kesulitan dan permasalahan ketika bekerja dengan lingkungan
• Dasar-dasar Basis Data. Memuat penskalaan dalam DBMS
• Dasar-dasar SQL
• Mempelajari SQL secara mendalam
• Bekerja dengan PostgreSQL
• Bekerja dengan MongoDB
• Pekerjaan laboratorium di blok tersebut
SQL PRO
Pelajari alat SQL tingkat lanjut untuk merancang, menormalkan, dan mendenormalisasi database.
• Bekerja dari baris perintah
• Pemicu peristiwa keluaran
• Desain basis data. Model arsitektur klien-server. Model relasional
• Normalisasi dan denormalisasi database
• Penskalaan fungsi
Analisis Data dengan Python
Anda akan dapat bekerja dengan perpustakaan analitik utama menggunakan Python. Visualisasi master dan statistik. Belajar menyelidiki data, menemukan koneksi, dan menghasilkan hipotesis.
• Kontrol konstruksi dan koleksi
• Bekerja dengan sistem file dan modul
• Pengecualian dan penanganan kesalahan
• Ekspresi reguler dan dasar-dasar penguraian
• Perpustakaan NumPy
• Perpustakaan Panda
desain DWH
Mengenal jenis-jenis data warehouse. Lihatlah lebih dekat DWH. Anda akan memahami arsitektur dan kemampuannya. Dengan menggunakan contoh, Anda akan menganalisis alat populer untuk bekerja dengannya.
• Konsep database, DBMS, data warehouse
• Arsitektur dan prinsip konstruksi DWH
• Jenis pelanggan dalam proses pengembangan DWH
• Kualitas Data dan Tata Kelola Data
• Ikhtisar alat untuk bekerja dengan DWH
Solusi BI dan model data multidimensi
Memahami cara mengidentifikasi kebutuhan dan persyaratan pengguna bisnis. Kenali Tableau dan Power BI.
• Business Intelligence sebagai jantung analisis
• Mengenal Pentaho BI
• Model multidimensi
• Layanan Analisis Pentaho
• Pelaporan waktu nyata
• Pendekatan modern
Proyek akhir
Dalam tesis ini, Anda akan melalui tahapan utama pengembangan DWH: mulai dari mengumpulkan persyaratan dan membuat diagram DWH hingga menyajikan data di dashboard visual. Anda akan didukung oleh pembimbing tesis Anda. Seorang ahli akan menganalisis pekerjaan dan menjelaskan cara memperbaikinya. Anda dapat mengerjakan proyek Anda sendiri. Jika tidak tersedia, kami akan memberikan pelatihan dan persyaratannya.