Lewati ke konten utama
BerandaPython

Program

Pemrograman Python

Diperbarui 03/2026
Tingkatkan keterampilan pemrograman Anda. Pelajari cara mengoptimalkan kode, menulis fungsi dan tes, serta menggunakan teknik rekayasa perangkat lunak terbaik.
Mulai Pelacakan Secara Gratis

Termasuk denganPremium or Team

PythonProgramming19 Hr27,488

Buat Akun Gratis Anda

atau

Dengan melanjutkan, Anda menyetujui Ketentuan Penggunaan, Kebijakan Privasi kami serta bahwa data Anda disimpan di Amerika Serikat.

Dicintai oleh para pelajar di ribuan perusahaan

Group

Pelatihan untuk 2 orang atau lebih?

Coba DataCamp for Business

Deskripsi Lagu

Pemrograman Python

Dalam jalur ini, Anda akan mengembangkan konsep dan keterampilan yang telah dipelajari dalam jalur keterampilan Dasar Pemrograman Python!Perkuat fungsi kustom Anda dengan memanfaatkan context managers dan decorators, dan pelajari cara meningkatkan efisiensi kode Anda. Seiring dengan perkembangan keterampilan Anda, Anda akan memahami konsep-konsep rekayasa perangkat lunak, termasuk modularitas, dokumentasi, dan pengujian otomatis menggunakan pytest. Pada akhir modul ini, Anda akan menggunakan keterampilan pemrograman berorientasi objek (OOP) Anda untuk membaca, menggunakan kembali, dan memelihara kode Anda. Mulai trek ini untuk melanjutkan perjalanan pemrograman Python Anda.Selanjutnya, Anda akan mendapatkan pengalaman praktis saat belajar cara menulis fungsi sesuai dengan praktik terbaik, seperti cara menulis dokumentasi dan menggunakan context managers serta decorators. Seiring dengan perkembangan keterampilan Python Anda, Anda akan memahami konsep-konsep rekayasa perangkat lunak, termasuk modularitas, dokumentasi, dan pengujian otomatis, sebelum mulai mempelajari keterampilan pengujian unit seperti debugging kode, Pengembangan Berbasis Pengujian (TDD), dan penggunaan fixture dan mocking. Sepanjang perjalanan, Anda akan menggunakan paket-paket seperti pandas, NumPy, setuptools, pytest, dan pycodestyle untuk berlatih pemrograman Python.Pada akhir modul ini, Anda akan menggunakan keterampilan pemrograman berorientasi objek (OOP) Anda untuk membaca, menggunakan kembali, dan memelihara kode Anda. Mulai trek ini untuk melanjutkan perjalanan pemrograman Python Anda.

Persyaratan

Dasar-Dasar Pemrograman Python
  • Chapter

    bonus

    Context Managers

    If you've ever seen the "with" keyword in Python and wondered what its deal was, then this is the chapter for you! Context managers are a convenient way to provide connections in Python and guarantee that those connections get cleaned up when you are done using them. This chapter will show you how to use context managers, as well as how to write your own.

  • Chapter

    Decorators are an extremely powerful concept in Python. They allow you to modify the behavior of a function without changing the code of the function itself. This chapter will lay the foundational concepts needed to thoroughly understand decorators (functions as objects, scope, and closures), and give you a good introduction into how decorators are used and defined. This deep dive into Python internals will set you up to be a superstar Pythonista.

  • Chapter

    Now that you understand how decorators work under the hood, this chapter gives you a bunch of real-world examples of when and how you would write decorators in your own code. You will also learn advanced decorator concepts like how to preserve the metadata of your decorated functions and how to write decorators that take arguments.

  • Course

    4

    Menulis Kode Python yang Efisien

  • Project

    Review a data analysis workflow for adherence to Python standards and best-practices.

Pemrograman Python
4 Kursus
Lacak
Selesai

Peroleh Surat Keterangan Prestasi

Tambahkan kredensial ini ke profil LinkedIn, resume, atau CV Anda.
Bagikan di media sosial dan dalam penilaian kinerja Anda.

Termasuk denganPremium or Team

Daftar Sekarang

Bergabunglah 19 juta pelajar dan mulai Pemrograman Python Hari Ini!

Buat Akun Gratis Anda

atau

Dengan melanjutkan, Anda menyetujui Ketentuan Penggunaan, Kebijakan Privasi kami serta bahwa data Anda disimpan di Amerika Serikat.