0% menganggap dokumen ini bermanfaat (0 suara)
91 tayangan

Pertemuan 1 - Python For Data Analysis

Kontrak perkuliahan menerapkan metode pembelajaran berbasis proyek dan kasus, mengharuskan kehadiran minimal 80%, dan komponen penilaian akhir terdiri dari tugas, ujian, dan evaluasi. Modul mencakup dasar Python, struktur data, pemrograman, pengolahan data, pemodelan, dan evaluasi model. Python populer karena mudah dipelajari, fleksibel, terbuka, dan memiliki banyak pustaka. Aplikasi Python meliputi antarmuka grafis,

Diunggah oleh

Firman A. Fauzi
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
91 tayangan

Pertemuan 1 - Python For Data Analysis

Kontrak perkuliahan menerapkan metode pembelajaran berbasis proyek dan kasus, mengharuskan kehadiran minimal 80%, dan komponen penilaian akhir terdiri dari tugas, ujian, dan evaluasi. Modul mencakup dasar Python, struktur data, pemrograman, pengolahan data, pemodelan, dan evaluasi model. Python populer karena mudah dipelajari, fleksibel, terbuka, dan memiliki banyak pustaka. Aplikasi Python meliputi antarmuka grafis,

Diunggah oleh

Firman A. Fauzi
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

Python for Data Analysis

Pertemuan 1 – Kontrak Perkuliahan


Budiman, S.T., M.Kom.
Aturan Perkuliahan

• Metode Pembelajaran Student Centered Learning (Case Based Learning &


Project Based Learning)
• Materi Online melalui el.unibi.ac.id : Synchronous (Komunikasi Online
Langsung), Asynchronous (Komunikasi Online Tidak Langsung)
• Kehadiran minimal 80%
• Komponen Nilai Akhir : 30% Tugas, 10% Quiz, 30% UTS, 30% UAS

2
Python for Data Analysis - Budiman, S.T., M.Kom.
Outline
Module 1 - Python Basics
Module 2 - Python Data Structures
Module 3 - Python Programming Fundamentals
Module 4 - Working with Data in Python
Module 5 - Importing Datasets
Module 6 - Cleaning and Preparing the Data
Module 7 - Summarizing the Data Frame
Module 8 - Model Development
Module 9 - Model Evaluation

3
Python for Data Analysis - Budiman, S.T., M.Kom.
Kenapa Python???

4
Python for Data Analysis - Budiman, S.T., M.Kom.
Kelebihan Python

• Mudah dipelajari, sintaksnya cukup sederhana dan mudah dimengerti


• Mudah diaplikasikan dalam mengembangkan produk
• Mendukung IoT (Internet of Things)
• Fleksibel, dapat diintegrasikan dengan aplikasi yang ditulis dalam
bahasa pemrograman lain
• Meningkatkan produktivitas dikarenakan memiliki banyak library dan
desain berorientasi objek yang bersih
• Bersifat open source dan free sehingga dapat diunduh secara gratis
dan tidak perlu membeli lisensi

5
Python for Data Analysis - Budiman, S.T., M.Kom.
Kekurangan Python
• Kurangnya dukungan multiprosesor sehingga dapat membatasi
penulisan kode
• Lebih sedikit developers yang berpengalaman melakukan
pekerjaan menggunakan bahasa python
• Tidak ideal untuk memory intensive task dikarenakan
menghasilkan konsumsi memori yang cukup tinggi
• Kurang populer untuk mobile app development
• Memiliki banyak batasan desain dikarenakan python diketik
secara dinamis
• Kecepatan yang lebih lambat dibandingkan dengan bahasa
pemrograman lainnya

6
Python for Data Analysis - Budiman, S.T., M.Kom.
Penerapan Python

• GUI (desktop)
• Aplikasi Mobile
• Web
• Pengembangan Situs
• Iot
• Games
• Program Hacking

7
Python for Data Analysis - Budiman, S.T., M.Kom.
Companies Using Python

8
Python for Data Analysis - Budiman, S.T., M.Kom.
Software Requirements

• https://docs.anaconda.com/anaconda/install/windows/
• https://colab.research.google.com/

9
Python for Data Analysis - Budiman, S.T., M.Kom.
• Buat kelompok masing-masing terdiri dari 3-4 orang.
• Pelajari dan kembangkan materi yang diberikan, setiap minggu
dipresentasikan.

10
Python for Data Analysis - Budiman, S.T., M.Kom.

Anda mungkin juga menyukai