Menu
CoddyTech

Latar Belakang Proyek

Pelajaran 1 dari 10 dalam kursus Proyek Pencarian Media Sosial: Dasar-Dasar JSON dengan Python di Coddy.

Latar Belakang

Kamu bergabung dengan tim "Search" di sebuah perusahaan media sosial populer sebagai developer Python.

Tim ini mengimplementasikan module pencarian yang memungkinkan pengguna mencari pengguna/halaman dengan filter tambahan untuk mempersempit hasil.

Pengguna/halaman adalah entitas/jenis akun yang tersedia di situs media sosial ini. Akun pribadi adalah pengguna.

Contohnya: 
Mereka bisa mengetik "David" di kotak pencarian dan mengeklik tombol pencarian. Mereka akan mendapatkan semua entitas yang dimulai dengan "David". 

Antarmuka pencarian memiliki filter tambahan seperti lokasi. Pengguna bisa mengetik nama kota seperti "Toronto". Mengeklik tombol pencarian akan menampilkan semua entitas yang namanya dimulai dengan "David" dari kota Toronto.

Tugas

Data semua entitas disimpan dalam format JSON di backend. 

JSON adalah singkatan dari JavaScript Object Notation. Ini adalah format populer untuk menyimpan dan bertukar data.

 

Layanan kueri JSON rusak dan selalu mengembalikan JSON yang berisi SEMUA informasi tentang entitasnya. 

Sayangnya, tim yang seharusnya memperbaikinya dipecat oleh seorang miliarder yang baru saja membeli perusahaan ini.
 

Tugasmu adalah mengimplementasikan layanan kueri baru dalam Python sebagai alternatif.

Berdasarkan kueri pencarian dan filter yang diterima dari antarmuka, kamu harus menulis kode Python yang mengembalikan nilai yang benar dari file JSON.

Kita akan menggunakan pendekatan langkah demi langkah untuk menyelesaikan implementasi ini. Ayo mulai!

Tentang penulis kursus ini.

Hai, saya Ram dan saya memiliki pengalaman 9 tahun sebagai Software Engineer. Saya ahli dalam menulis beberapa aplikasi web dan software otomasi dengan Java dan Python.

Saya menjalankan channel YouTube tempat saya membantu para pemula Python berkembang dari Pemula -> Menengah -> Lanjutan.

Saya menyiapkan kursus singkat ini untuk memberimu gambaran tentang jenis kegiatan yang mungkin kamu lakukan dalam pekerjaan nyata. 

Jangan lupa kunjungi channel YouTube saya (Friendly Neighborhood Coder) di sini: https://www.youtube.com/friendlyneighborhoodcoder

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

Semua pelajaran di Proyek Pencarian Media Sosial: Dasar-Dasar JSON dengan Python

1Pengenalan

Latar Belakang ProyekApa itu JSON?Mengolah JSON di Python

4Menerapkan Filter Pencarian

String di PythonIntegrasi Filter Pencarian

Latihan sendiri: Compiler Python online