Jadwal Kegiatan Pelatihan Python Fundamental (Basic to Intermediate)
Jakarta Tmur
Trainer : Mr. Hery Purnama
Python adalah bahasa pemrograman tingkat tinggi yang memiliki sintaksis yang mudah dipahami dan fokus pada keterbacaan kode. Berikut adalah sejarah singkat dan perkembangan Python:
Karakteristik Python:
Mudah Dipahami:
Sintaksis yang bersih dan mudah dibaca membuat Python sangat ramah bagi pemula dan mempermudah pengembangan dan pemeliharaan kode.
Dinamis dan Interpreted:
Python bersifat dinamis, yang berarti variabel tidak perlu dideklarasikan secara eksplisit.
Bahasa ini diinterpretasikan, bukan dikompilasi, sehingga memungkinkan pengembangan iteratif dan pengujian yang lebih cepat.
Pemrograman Berorientasi Objek (OOP):
Python mendukung paradigma pemrograman berorientasi objek, memungkinkan pengguna untuk mengorganisir kode ke dalam kelas dan objek.
Menggunakan Garbage Collection:
Python menggunakan manajemen memori otomatis dengan teknik garbage collection, yang membantu mengelola alokasi dan dealokasi memori.
===
SILABUS PELATIHAN
Training Description:
This foundational course is designed for individuals with little or no programming experience. Participants will embark on a journey to learn the basics of Python programming, covering fundamental concepts and syntax to establish a strong programming foundation.
Training Objectives:
Acquire a solid understanding of Python's syntax and core concepts.
Develop the ability to write basic Python programs and scripts.
Lay the groundwork for progressing to more advanced Python topics.
Training Prerequisites:
No prior programming experience is required. Participants should have a basic understanding of computer operations.
Outline Materi:
Introduction to Python:
History and significance of Python.
Setting up the Python development environment.
Basic Python Syntax:
Variables, data types, and operators.
Conditional statements and loops.
Functions and Modules:
Defining functions and organizing code.
Importing and utilizing Python modules.
Data Structures in Python:
Lists, tuples, dictionaries, and sets.
Basic operations on data structures.
File Handling:
Reading from and writing to files in Python.
Working with different file formats.
Exception Handling:
Understanding and implementing error handling.
Using try-except blocks for robust code.
Introduction to Object-Oriented Programming (OOP):
Principles of OOP in Python.
Creating and using classes and objects.
Basic Python Projects:
Hands-on exercises to reinforce concepts.
Building simple programs to apply knowledge.
Q&A and Troubleshooting Session:
Addressing participant questions and challenges.
Troubleshooting common issues in Python programming.
Upon completion, participants will have a strong foundation in Python programming, enabling them to tackle more advanced topics confidently.
Kontak
Hery Purnama
Kunjungi / Hubungi