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
AUDIENCE
1. Data Analyst
2. Data Scientist
3. PGIS Analyst
4. Software Engineer
5. Business Intelligence Analyst
6. Machine Learning Engineer
7. Automation Engineer
PREREQUISITES
Tidak ada training khusus yang dipersyaratkan
CONTENT
1. Introduction To Python
1.1. History of Python
1.2. Applications of Python
1.3. Different Versions of Python
1.4. Why Python?
1.5. How to Install Python
2. PyCharm and Idle
2.1. Python Interpreter
2.2. Python IDLE Shell
2.3. Use IDLE to Open Python Files
2.4. Change These Files
2.5. IDE (Integrated Development Environment)
2.6. PyCharm
2.7. Python Style Guide
3. Python Foundations
3.1. Input Values
3.2. Understanding the input() Function
3.3. Comments in Python
3.4. Reserved Keywords
3.5. Operators in Python
4. Python Variables
4.1. What are Variables in Python?
4.2. How to Name Variables
4.3. How to Define Variables
4.4. How to Determine the Memory Address of a Variable
4.5. Local and Global Variables
5. Data Types in Python
5.1. What Exactly Are Data Types?
5.2. Different Data Types
5.3. Strings
5.4. String Formatting
5.5. String Manipulation Techniques
5.6. Integers
5.7. Floating-Point Numbers
5.8. Boolean Data Type
6. Advanced Data Structures in Python
6.1. Lists
6.2. Tuples
6.3. Dictionaries
7. Conditionals and Loops
7.1. Comparison Operators
7.2. Control Flow Statements
7.3. If/Else Conditional Statements
7.4. If Elif Else
7.5. For Loops
7.6. While Loop
7.7. Break and Continue
8. Functions and Modules
8.1. Function Parameters
8.2. Arguments of a Function
8.3. Default Values
8.4. Scope
8.5. Modules
8.6. Modules and Built-In Functions
8.7. String Functions
9. Object Oriented Programming (OOP)
9.1. What Is OOP?
9.2. Create Classes
9.3. Create Objects
9.4. Inheritance
10. Files in Python
10.1. File Paths
10.2. Creating New Folders
10.3. Functions to Manage Files
11. Exception Handling
11.1. ‘Try’ and ‘Except’
11.2. Different Types of Errors
Course Features
- Lectures 5
- Quizzes 2
- Duration 32 hours
- Skill level All levels
- Language Indonesia dan English
- Students 36
- Certificate Yes
- Assessments Yes
Online
- Start Date 23 Juni 2025
- End Date 26 Juni 2025
- Cost Rp4.900.000,-
- Registered 0 Person
- Confirmed 0 Person Daftar
Offline
- Start Date 23 Juni 2025
- End Date 26 Juni 2025
- Cost Rp5.900.000,-
- Registered 0 Person
- Confirmed 0 Person Daftar
Target audiences
- 1. Web Developer
- 2. Application Developer