Lewati ke konten utama
BerandaPython

Program

Pengembang Python

Diperbarui 03/2026
Dari pengujian kode dan penerapan kontrol versi hingga pengambilan data web dan pengembangan paket, ambil langkah selanjutnya dalam perjalanan Anda sebagai pengembang Python!
Mulai Pelacakan Secara Gratis

Termasuk denganPremium or Team

PythonProgramming28 Hr27,405

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

Pengembang Python

Tingkatkan Kemampuan Python Anda ke Level Berikutnya

Perkuat pengetahuan dasar Python Anda dan tingkatkan keterampilan Anda ke level yang lebih tinggi melalui Program Pengembangan Python Tingkat Lanjut ini. Dirancang untuk mereka yang telah menguasai dasar-dasar, Track ini akan membekali Anda dengan alat dan teknik yang digunakan oleh pengembang Python profesional dalam pekerjaan sehari-hari mereka.

Pastikan Kualitas dan Efisiensi Kode

Pelajari praktik terbaik industri untuk menguji dan mengoptimalkan kode Python Anda. Anda akan mempelajari cara:
  • Buat rangkaian uji komprehensif menggunakan pytest untuk mendeteksi bug sejak dini.
  • Profil dan optimalkan kode Anda untuk kinerja maksimal
  • Organisasikan kode Anda ke dalam paket yang dapat digunakan kembali untuk distribusi dan pemeliharaan yang mudah.

Menguasai Pengendalian Versi dengan Git

Bekerja sama dengan percaya diri dengan memanfaatkan Git, sistem kontrol versi yang paling banyak digunakan. Melalui latihan praktis, Anda akan belajar cara membuat dan mengelola repositori, bekerja dengan cabang dan repositori jarak jauh, menyelesaikan konflik penggabungan, dan membatalkan perubahan. Selain itu, Anda akan mendapatkan pengalaman berpartisipasi dalam proyek open-source, memastikan kerja sama tim yang lancar dan pengendalian versi yang efisien dalam lingkungan pengembangan nyata.

Ekstrak Data Berharga dengan Web Scraping

Buka akses ke berbagai data dengan mempelajari cara mengekstrak data dari situs web menggunakan Python. Anda akan memperoleh keterampilan untuk:
  • Menavigasi dan mengurai dokumen HTML dan XML
  • Mengambil data dari API dan halaman yang dihasilkan secara dinamis
  • Mengelola otentikasi dan sesi
  • Simpan data yang telah dikumpulkan dalam basis data untuk analisis lebih lanjut.

Jelajahi Konsep Lanjutan Python

Perdalam pemahaman Anda tentang fitur pemrograman berorientasi objek Python sambil menjelajahi struktur data dan algoritma yang esensial. Anda akan bekerja dengan deskriptor, pewarisan berjenjang, dan kelas dasar abstrak untuk membangun kode yang lebih fleksibel dan mudah dipelihara. Selain itu, Anda akan mempelajari struktur data dasar seperti daftar tertaut, tumpukan, antrian, dan tabel hash, serta algoritma pencarian dan pengurutan yang penting. Bagian ini juga membahas analisis kompleksitas waktu dan ruang, membekali Anda dengan keterampilan untuk menulis program Python yang efisien dan dioptimalkan.

Menjadi Pengembang Python yang Berpengalaman dan Berkompeten

Lintasan ini adalah titik awal Anda untuk menangani proyek perangkat lunak yang kompleks dan berkontribusi pada ekosistem Python. Dengan menggabungkan praktik pemrograman yang efisien, alur kerja kolaboratif, dan keterampilan khusus seperti web scraping, Anda akan siap untuk unggul dalam berbagai peran pengembangan Python.Bergabunglah dengan barisan pengembang Python profesional dan tingkatkan karier Anda ke level yang lebih tinggi. Daftar sekarang dan mulailah perjalanan Anda menuju keahlian!

Persyaratan

Pengembang Python Tingkat Menengah
  • Chapter

    bonus

    Foundations for efficiencies

    In this chapter, you'll learn what it means to write efficient Python code. You'll explore Python's Standard Library, learn about NumPy arrays, and practice using some of Python's built-in tools. This chapter builds a foundation for the concepts covered ahead.

  • Chapter

    In this chapter, you will learn how to gather and compare runtimes between different coding approaches. You'll practice using the line_profiler and memory_profiler packages to profile your code base and spot bottlenecks. Then, you'll put your learnings to practice by replacing these bottlenecks with efficient Python code.

  • Chapter

    This chapter covers more complex efficiency tips and tricks. You'll learn a few useful built-in modules for writing efficient code and practice using set theory. You'll then learn about looping patterns in Python and how to make them more efficient.

  • Course

    4

    Pengantar Git

  • Course

    Temukan cabang dan repositori jarak jauh untuk pengendalian versi dalam proyek perangkat lunak dan data kolaboratif menggunakan Git!

  • Course

    Pelajari cara membuat paket Python sendiri agar kode Anda lebih mudah digunakan dan dibagikan dengan orang lain.

  • Course

    10

    Data Structures and Algorithms in Python

    Explore data structures such as linked lists, stacks, queues, hash tables, and graphs; and search and sort algorithms!

Pengembang Python
7 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 Pengembang 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.