Anda di halaman 1dari 10

PROJECT PEGEMBANGAN PROFIL PELAJAR PANCASILA

(P5)

TEKNIK PEMROGAMAN PYTHON

“Membuat Account”

NAMA ANGGOTA

MAHHBOBA SYIFA AHDYAR 539231181 X TEL 03

NIMAS ERNI CAHYANINGTYAS 539231375 X TEL 03

RIO FEBRIAN 539231317 X TEL 03

PROGRAM STUDI JARINGAN AKSES

SMK TELKOM Jakarta

2023

KATA PENGANTAR
Syukur Alhamdulillah senantiasa saya panjatkan kehadirat Allah
SWT yang telah melimpahkan rahmat dan karunia-Nya, sehingga saya
dapat menyelesaikan tugas ini guna memenuhi tugas Centra Python 1.

Saya menyadari bahwa dalam penulisan ini tidak terlepas dari


bantuan banyak pihak yang dengan tulus memberikan doa, saran dan kritik
sehingga tugas ini dapat terselesaikan.

Saya menyadari sepenuhnya bahwa tugas ini masih jauh dari


sempurna dikarenakan terbatasnya pengalaman dan pengetahuan yang
saya miliki. Oleh karena itu, saya mengharapkan segala bentuk saran serta
masukan bahkan kritik yang membangun dari berbagai pihak. Akhirnya
saya berharap semoga tugas ini dapat memberikan manfaat bagi
perkembangan dunia pendidikan

Jakarta, Selasa 29 Agustus 2023

Tim Penulis

Lembaran Pengesahan Laporan (P5.2)


JUDUL : PROJECT PENGEMBANGAN PROFIL
PANCASILA

PENYUSUN : MAHBOBA SYIFA AHDYAR

NIMAS ERNI CAHYANINGTYAS

RIO FEBRIAN

NIS : 539231181

539231375

539231317

PROGRAM : TEKNIK JARINGAN AKSES

Jakarta,....November 2023

Disetujui Oleh:

Ahmad Fahruri.S.P

BAB 1

PENDAHULUAN

A.Latar Belakang
Python merupakan bahasa pemrograman yang diciptakan pada tahun 1991
oleh Guido van Russom, seorang matematikawan.

Saat ini python merupakan bahasa pemrograman populer. Kondisi ini


dibuktikan dengan hasil beberapa survey terkait bahasa pemrograman yang sering
dicari melalui mesin pencari google. Python berhasil naik dengan melonjak tajam
semenjak kelahirannya bahkan saat ini telah mengungguli Java. Menurut insight
developer survey dari stackoverflow pada tahun 2018 atau melalui TIOBE Index,
Python berhasil naik pada TOP 10 programming language yang paling dicari
menggungguli seniornya, C, PHP, dan C#.

Python dapat dikatakan sebagai programming language dengan


perkembangan tercepat. Perkembangan ini didukung oleh library atau pustaka
python yang cukup melimpah. Libraries (pustaka-pustaka) python ini
dikontribusikan oleh akademisi dari berbagai universitas di seluruh dunia serta
developer dari perusahaan IT ternama seperti Google, Facebook, Microsoft,
Apache Software Foundation, dan perusahaan lainnya. Dengan demikian, hal
inilah yang menjadikan python sebagai salah satu programming language yang
solid dan berkembang pesat.

Python sendiri berguna dalam berbagai aspek :

Web Development (Server – Side),Software


Development,Mathematics,Scripting,Data Science,Bisa mengelola Big Data dan
Rumus matematika yang complex cocok untuk riset dan rapid prototype suatu
product dan launch hingga produksi

CRUD sebuah file dan database.Kepopuleran python sendiri sekarang ada pada
track data science. Banyaknya library dan framework seperti scikit-learn,
tensorflow/keras, pytorch membuat para pecinta data mining, AI, dan Machine
learning lebih menyukai python untuk pengembangan riset dan penelitian mereka.
Berkembangnya dunia data science didunia ini juga salah satu alasan kenapa
python menjadi begitu populer sekarang.
A. Perumusan Masalah

Berdasarkan latar belakang yang sudah dijelaskan sebelumnya,dapat


ditemukan beberapa rumusan masalah dalam penelitian ini diantaranya..

1.apa itu pemrogaman python?

2.mengapa kita harus menguasai pemrogaman python?

3.bagaimana cara menguasai pemrogaman python?

B. Alat Dan Bahan

Dalam Pemrosesan Pengkodingan Terdapat beberapa alat dan bahan utama


yaitu laptop dan aplikasi Visual Studio Code dan App Python di dalam Visual
Studio Code selain itu terdapat alat dan bahan lainnya seperti jaringan untuk
menunjang aplikasi visual studio code

C. Tujuan Dan Manfaat

Tujuan Dari Pemrogaman Python yaitu untuk memungkinkan analisis data


untuk melakukan perhitungan statistik yang rumit, membuat visualisasi data serta
algoritma machine learning. Ia juga bisa digunakan untuk memanipulasi,
menganalisis data, dan menyelesaikan berbagai tugas lain terkait data.

BAB 2

ISI

A. Desain Project
Gambar 2.1

Gambar di atas merupakan desain project dari tim penuis sentra python,yang ingin
membuat coding pembuatan akun,tujuan kami membuat project pembuatan akun
karena untuk menghitung gaji karyawan sesuai waktu karyawan bekerja. Saat
mengetik kode di Visual Studio Code atau editor kode lainnya, warna-warna yang
muncul itu punya arti masing-masing, Misalnya, ada warna biru tua yang
digunakan untuk menunjukkan kata kunci atau keyword dalam bahasa
pemrograman, seperti "if", "else", "while", "function", dan lainnya.

B. Jadwal Pelaksanaan

Di bawah ini merupakan tabel timeline proses pembuatan coding akun

Tanggal Kegiatan
1 Agustus AWAL MULANYA GRUP
2023 PHYTON
3 Oktober PROSES PEMBUATAN CODING
2023 PEMBUATAN AKUN BIMBINGAN
17 Oktober PENGUMPULAN TERAKHIR PENULISAN
2023 CODING PEMBUATAN AKUN
24 PENILAIAN BERSERTA
November PRESENTASI HASIL
2023
Tabel 2.1

C. Proses & Dokumentasi

Gambar 2.2

Pada awalnya, kita membuat kelompok yang berisikan syifa, nimas, reshiina, dan
rio. Lalu kita ditugaskan untuk membuat codingan username. Alat yang kami
perlukan adalah laptop dan aplikasi VisualCode.

Di atas merupakan proses dan dokumentasi tim pada saat pembuatan coding akun
pada sentra kelas python

D. Hasil
Ga
mbar 2.3

Gambar di atas merupakan hasil dari pembuatan coding akun,hasil dapat dilihat
pada sisi samping kanan

BAB 3

KESIMPULAN DAN SARAN


A. Kesimpulan

Anda dapat membuat program Python yang memungkinkan pengguna


untuk memasukkan nama pengguna dan kata sandi, kemudian memvalidasi dan
memproses data tersebut. Anda dapat menggunakan berbagai pustaka atau
metode, seperti input dari pengguna, validasi data, penyimpanan data pengguna,
dan lainnya.

Untuk mengimplementasikan sistem pengguna dan kata sandi.


Kesimpulannya, dengan Python, Anda dapat dengan mudah membuat fitur
otentikasi yang memungkinkan pengguna untuk mengakses aplikasi atau layanan
Anda dengan aman. Pastikan selalu melindungi data pengguna dengan metode
keamanan yang tepat.

B. Saran

gunakan pustaka keamanan seperti "bcrypt" atau "Passlib" untuk


menyimpan kata sandi pengguna dengan aman. Kedua, validasi input pengguna
dengan cermat untuk mencegah serangan injeksi. Ketiga, terapkan pembatasan
coba masuk dan enkripsi lalu lintas dengan HTTPS. Keempat, aman dari serangan
injeksi dengan menghindari penyimpanan kata sandi dalam teks biasa. Terakhir,
uji keamanan sistem Anda secara teratur.

Anda mungkin juga menyukai