Berdasarkan TIOBE Index, Python adalah bahasa pemrograman yang paling populer ke-4 dari 100 bahasa pemrograman lainnya. Program yang ditulis menggunakan bahasa pemrograman Python dapat dijalankan di hampir semua sistem operasi (Unix, Windows, Mac OS, dll), termasuk untuk perangkat-perangkat mobile. Oleh karena itu Python mampu menjadi bahasa pemrograman yang populer untuk digunakan.
Python didesain untuk mudah dipelajari dan menyenangkan untuk digunakan. Sebagai bahasa yang digunakan secara dinamis, Python sangat fleksibel. Ini berarti tidak ada aturan yang terlalu ketat tentang cara membangun fitur dan memiliki lebih banyak fleksibilitas dalam memecahkan error menggunakan metode yang berbeda. Selain itu, Python juga lebih mentoleransi error yang muncul, sehingga masih memungkinkan untuk mengkompilasi dan menjalankan program sampai error diperbaiki.
Training ini mempelajari bagaimana menggunakan bahasa pemrograman python. Dengan training ini diharapkan peserta dapat belajar cara membuat video game sederhana, menggunakan teknik visualisasi data untuk membuat grafik dan chart, dan membangun aplikasi web yang interaktif berbasis Python. Python Fundamentals mengajari para pemula tentang hal penting dari Python dengan cepat sehingga mereka dapat membangun program praktis dan mengembangkan teknik pemrograman yang baik.
OBJECTIVES
- Memahami Bahasa pemrograman Python
- Mampu membuat dan mengembangkan aplikasi web kecil yang disebut Learning Log
- Mampu menggunakan Teknik visualisasi data untuk membuat grafik dan chart
- Mampu membangun aplikasi web yang interaktif berbasis Python
PREREQUISITES
Tidak ada training khusus yang dipersyaratkan
CONTENT
1. Basics
1.1. Variable and Simple Data Types
1.2. Introduction Lists
1.3. Working with Lists
1.4. Statements
1.5. Dictionaries
1.6. User Input and While Loops
1.7. Functions
1.8. Classes
1.9. Files and Exceptions
1.10. Testing your Code
2. Data Visualization
2.1. Introduction to visualizing geospatial Data in Python
2.2. Introduction to Library GeoPandas
2.3. Introduction to Library GeoPlot
2.4. Get Data Geospatial
2.5. Plotting Visualization geospatial Data in Python
3. Loading and Wrangling Data with Pandas and NumPy
3.1. Data Wrangling and Analyzing iTunes Data
3.2. Understanding NumPy Basics
3.3. Using NumPy Mathematical Functions
Course Features
- Lectures 5
- Quizzes 2
- Duration 32 hours
- Skill level All levels
- Language Indonesia dan English
- Students 36
- Certificate Yes
- Assessments Yes
Target audiences
- 1. Web Developer
- 2. Application Developer