Skip to main content
Taman Belajar
  • Home
  • All courses
  • More
English ‎(en)‎ Bahasa Indonesia ‎(id)‎
Log in
Taman Belajar
Home All courses
  1. Courses
  2. Prakuliah
  3. BINUS @Bekasi
  4. Software Engineering

Software Engineering

Prinsip Dasar Animasi 2D

  • Teacher: Panji Arisaputra, S.Kom, M.Kom.

Prinsip Dasar Animasi 2D

Kursus “Prinsip Dasar Animasi 2D” ini dirancang untuk memberikan pemahaman tentang prinsip fundamental yang digunakan oleh para animator profesional, terutama merujuk pada teori animasi Disney. Mulai dari Squash & Stretch, Anticipation & Staging, hingga Exaggeration & Appeal dan Solid Drawing, setiap topik disampaikan secara sistematis dan sangat mudah dipraktikkan secara bertahap. Di dalamnya, peserta akan mempelajari cara mempertajam gerakan karakter melalui pengaturan timing, bagaimana memanfaatkan arcs demi terciptanya transisi gerak yang natural, serta pentingnya staging agar aksi utama selalu jelas bagi penonton. Selain konsep dan teori, kursus ini juga menekankan latihan praktek, karena penerapan nyata setiap prinsip akan membantu peserta mempercepat proses pemahaman dan menghasilkan animasi yang lebih meyakinkan.

Dalam kursus berdurasi sekitar kurang dari 2 jam pembelajaran ini, materi akan disajikan dalam berbagai format konten, seperti video penjelasan dan contoh animasi pendek yang bisa peserta analisis secara frame-by-frame. Peserta juga akan menemukan kuis singkat untuk menguji pemahaman sebelum melangkah ke prinsip selanjutnya.

Setelah menyelesaikan keseluruhan kursus, peserta akan memiliki pondasi yang kuat dalam menciptakan animasi 2D yang hidup, informatif, dan penuh daya tarik visual. Peserta akan mampu menerapkan prinsip gerakan yang tepat, merancang karakter yang konsisten dan meyakinkan, serta mengelola timing dan komposisi agar setiap adegan tersaji dengan jelas.

Go to the course

Pengenalan Machine Learning dan Implementasi

  • Teacher: Zahra Nabila Izdihar, S.T., M.Kom
  • Teacher: Pandu Wicaksono., S.Kom., M.Kom.

Pengenalan Machine Learning dan Implementasi

Kursus ini memberikan pengantar yang komprehensif mengenai Machine Learning (ML), salah satu cabang utama dari kecerdasan buatan yang memungkinkan sistem belajar dari data dan membuat prediksi tanpa harus diprogram secara eksplisit. Kursus dimulai dengan pemahaman konsep dasar ML serta perbedaannya dengan pendekatan pemrograman tradisional. Selanjutnya, peserta akan dikenalkan pada tiga pendekatan utama dalam ML yakni supervised learning, unsupervised learning, dan reinforcement learning, beserta contoh aplikasinya dalam kehidupan nyata.

Fokus utama kursus ini adalah memberikan landasan yang kuat dalam pengolahan data dan penggunaan algoritma dasar seperti regresi linear, klasifikasi menggunakan Decision Tree atau Random Forest, serta clustering dengan K-Means. Peserta akan diajarkan bagaimana menyiapkan data, melakukan preprocessing seperti normalisasi dan encoding, serta membagi dataset ke dalam data latih dan data uji. Evaluasi model dilakukan dengan metrik-metrik penting seperti akurasi, precision, recall, dan F1-score untuk memastikan model bekerja optimal dan tidak mengalami overfitting atau underfitting.

Implementasi dilakukan menggunakan Python dan berbagai library populer seperti Scikit-learn, Pandas, dan Matplotlib. Ada dua contoh studi kasus praktis pada kursus ini yakni terkait prediksi harga rumah dan klasifikasi sentimen ulasan produk. Setelah itu, peserta akan mempelajari proses deployment model ML menggunakan Pickle atau Joblib serta membangun API dengan Flask, sehingga model dapat diintegrasikan dalam aplikasi web.

Sebagai penutup, kursus ini membahas tren terbaru dalam dunia ML seperti AI generatif, Explainable AI (XAI), dan Edge AI yang memungkinkan pemrosesan langsung di perangkat lokal. Jadi, kursus ini dirancang untuk pemula yang ingin memahami konsep dasar ML.

Go to the course

Neural Network: Konsep Dasar hingga Implementasi

  • Teacher: Almuzhidul Mujhid, S.Si., M.Kom
  • Teacher: Zahra Nabila Izdihar, S.T., M.Kom

Neural Network: Konsep Dasar hingga Implementasi

Kursus singkat “Neural Network dari Dasar hingga Implementasi” merupakan program pembelajaran yang dirancang secara sistematis untuk memperkenalkan konsep dan penerapan jaringan saraf tiruan (Neural Network) dalam dunia nyata. Kursus ini terdiri dari 10 video pembelajaran dengan durasi maksimal 12 menit per video, sehingga cocok diikuti oleh peserta dengan berbagai latar belakang, termasuk mahasiswa, dosen, profesional teknologi, maupun pemula yang tertarik mempelajari dasar-dasar kecerdasan buatan (Artificial Intelligence). Materi kursus disusun secara bertahap, dimulai dari pengenalan konsep dasar Neural Network, sejarah perkembangannya, serta bagaimana ia berbeda dan berhubungan dengan Machine Learning dan Deep Learning. Peserta akan mempelajari struktur dasar jaringan saraf, seperti neuron buatan (perceptron), lapisan-lapisan dalam jaringan (input, hidden, output), serta fungsi aktivasi yang berperan penting dalam proses pembelajaran model. Setelah memahami teori dasar, peserta akan diajak menyelami proses forward propagation dan backpropagation — dua komponen utama dalam pelatihan model Neural Network. Konsep-konsep seperti fungsi loss, gradient descent, dan variasi dalam pembaruan bobot (batch, mini-batch, dan stochastic) akan dibahas secara sederhana namun mendalam, disertai contoh perhitungan manual agar peserta benar-benar memahami mekanismenya. Kursus ini juga memberikan pengalaman langsung dalam membangun model Neural Network. Peserta akan belajar membuat model sederhana dari nol menggunakan Python dan NumPy tanpa library deep learning, lalu membandingkannya dengan pendekatan menggunakan TensorFlow dan Keras. Hal ini bertujuan agar peserta tidak hanya bisa "menggunakan", tetapi juga "memahami" cara kerja di balik layar model yang dibangun. Di bagian optimasi, kursus akan mengulas teknik regularisasi seperti L1 dan L2, serta penggunaan dropout untuk menghindari overfitting. Peserta juga akan diperkenalkan pada strategi tuning hyperparameter, termasuk pemilihan jumlah layer dan neuron, pengaruh learning rate, serta teknik pencarian seperti grid search dan random search. Sebagai penutup, kursus ini menyajikan dua studi kasus nyata dari bidang Computer Vision dan Natural Language Processing (NLP). Peserta akan belajar membangun model Convolutional Neural Network (CNN) untuk klasifikasi gambar, serta memahami bagaimana jaringan seperti RNN atau LSTM digunakan dalam analisis sentimen atau klasifikasi teks. Dengan menyelesaikan kursus ini, peserta tidak hanya akan memiliki pemahaman yang kuat tentang teori Neural Network, tetapi juga kemampuan praktis untuk membangun, melatih, dan menerapkan model pada berbagai permasalahan dunia nyata menggunakan Python.

Go to the course

Menguasai Desain UI / UX: Dasar dan Prinsip

  • Teacher: Panji Arisaputra, S.Kom, M.Kom.
  • Teacher: Rezki Yunanda., S.Kom., M.Kom

Menguasai Desain UI / UX: Dasar dan Prinsip

Kursus "Mastering UI/UX Design: Fundamentals and Principles" adalah program yang dirancang untuk memberikan pemahaman mendalam tentang prinsip dan teknik desain UI/UX kepada pesertanya. Selama kursus ini, peserta akan mempelajari konsep inti desain UI/UX dan belajar cara membuat User Interface yang berfokus pada user dan menarik secara visual. Dengan fokus pada teori dan aplikasi praktis, kursus ini memberikan peserta keterampilan yang diperlukan untuk mendesain User Experience yang luar biasa.

 Materi Kursus:

Kursus dimulai dengan pengenalan tentang prinsip-prinsip dan pentingnya desain UI/UX. Peserta akan menjelajahi user research methods, persona development, dan user journey mapping untuk mendapatkan wawasan tentang perilaku dan preferensi pengguna. Mereka akan mempelajari dasar-dasar information architecture, wireframing, dan prototyping untuk menciptakan User Interface pengguna yang intuitif dan efisien. Kursus ini juga mencakup topik seperti visual design principles, color theory, dan typography, yang memungkinkan peserta untuk menciptakan desain yang menarik secara visual dan konsisten.

 

Sepanjang kursus, peserta akan berpartisipasi dalam latihan dan proyek untuk mengaplikasikan pengetahuan mereka dan memperkuat keterampilan mereka. Mereka akan bekerja pada studi kasus dunia nyata untuk meningkatkan pemahaman mereka tentang prinsip desain UI/UX. Pada akhir kursus, peserta akan menyelesaikan proyek desain UI/UX komprehensif yang memperlihatkan kemampuan mereka untuk mengaplikasikan konsep-konsep yang dipelajari dengan efektif.

Go to the course

Dasar-Dasar Pemrograman Desktop

  • Teacher: Pandu Wicaksono., S.Kom., M.Kom.
  • Teacher: Rezki Yunanda., S.Kom., M.Kom

Dasar-Dasar Pemrograman Desktop

Kursus Dasar-Dasar Pemrograman Desktop dengan C++ adalah jembatan yang sempurna bagi pemula yang ingin menjelajahi dunia pemrograman dan menguasai keterampilan penting dalam mengembangkan aplikasi desktop menggunakan bahasa pemrograman C++. Dalam kursus ini, Anda akan dipandu melalui perjalanan yang menarik untuk memahami konsep dasar C++ dan penerapannya dalam pengembangan aplikasi desktop yang fungsional dan menarik.

Materi yang disampaikan dalam kursus ini mencakup sepuluh modul yang komprehensif, dimulai dari fondasi dasar seperti sintaks C++, percabangan, dan perulangan. Anda akan diperkenalkan dengan konsep pemrograman berorientasi objek (OOP) melalui pembelajaran tentang kelas, objek, pewarisan, dan polimorfisme. Materi berfokus pada penggunaan praktis dalam pengembangan aplikasi desktop dengan mengajarkan Anda tentang pustaka grafis dan antarmuka pengguna (GUI). Modul terakhir melibatkan proyek akhir yang akan memungkinkan Anda menerapkan semua yang telah Anda pelajari dalam sebuah aplikasi nyata.

Durasi untuk menyelesaikan keseluruhan kursus diperkirakan sekitar dua minggu, namun Anda memiliki fleksibilitas dalam mengatur waktu belajar sesuai jadwal Anda sendiri. Setelah menyelesaikan kursus ini, Anda akan memiliki kemampuan untuk merancang, mengembangkan, dan memodifikasi aplikasi desktop sederhana dengan menggunakan C++. Anda akan memiliki pemahaman yang kuat tentang konsep dasar pemrograman dan penggunaan bahasa C++, yang akan menjadi pondasi yang kokoh jika Anda memutuskan untuk melanjutkan ke tingkat yang lebih lanjut dalam pengembangan perangkat lunak.

Tidak perlu pengalaman sebelumnya dalam pemrograman untuk mengikuti kursus ini; semua yang Anda butuhkan adalah semangat belajar dan ketertarikan untuk memahami dunia pemrograman. Jadi, jika Anda ingin menguasai dasar-dasar pemrograman desktop dengan C++, kursus ini adalah panduan terbaik untuk memulai perjalanan Anda menuju pemahaman yang lebih dalam tentang pengembangan aplikasi desktop yang efektif dan kreatif.


Go to the course

COURSES

VIRTUAL LABS

VERIFIKASI SERTIFIKAT

GABUNG BINUS

BEASISWA BINUS

TEACH FOR INDONESIA

LAYANAN PREMIUM

PANDUAN

ATURAN

TENTANG KAMI

HUBUNGI KAMI

You are not logged in. (Log in)
Powered by Moodle
©Theme Trema