Salam. Selamat datang di website saya. SistemIT.com. Pada kesempatan kali ini saya akan membagikan sebuah pembelajaran membuat sistem informasi dengan bahasa pemrograman PHP. Tentunya dengan konsep yang saya usahakan dapat dengan mudah diterima, dipahami, dan diterapkan oleh anda semua. Saya membagikan ini dengan tujuan untuk membantu para junior programmer atau siapapun yang ingin memahami bagaimana membuat sistem informasi mulai dari analisis kasus hingga membuat program (yang dikenal dengan istilah NGODING).
Output dari belajar kali ini adalah suatu sistem informasi yang berhasil di buat lengkap beserta laporan pdf. Jika anda mengakses halaman ini tentu anda ingin sekali membuat sistem informasi seperti ini kan :
Bahan-bahan yang saya share disini adalah bahan ketika saya pernah mengajar sebuah les pemrograman. Bagan pembelajaran sistem informasi php yang saya buat terdiri dari 1 sampai dengan 10 bagian yang jika dipelajari secara seksama akan memudahkan kita untuk mengerti bagaimana dasar-dasar pembuatan sistem informasi dengan menggunakan bahasa pemrograman PHP. Masing-masing bagian / part memliki target yang harus dicapai. Jika anda belum memahami salah satu part, silahkan mundur satu part sebelum nya atau pelajari part tersebut hingga anda mengerti dengan baik. Untuk selanjutnya saya akan menyertakan video penjelasannya.
Sebelum itu saya mengundang teman teman untuk bergabung dalam grup diskusi belajar sistem informasi, koding dan teknologi informasi berikut. Dengan adanya grup kita dapat saling berkomunikasi dan berdiskusi secara langsung. Sehingga dapat menambah wawasan. Buruan gabung karena kuota member Whatsapp terbatas :
KLIK UNTUK GABUNG
atau Scan Barcode Di Bawah :
TARGET PART 1 :
Mengetahui dan Memahami hal-Hal dan Istilah yang perlu diketahui dalam pemrograman website dan develop sistem informasi
Sebelum membahas lebih dalam mengenai pemrograman website baik itu php, mysql, html, css, javascript dan lainnya, kita harus memahami atau paling tidak mengatahui istilah dan beberapa konsep yang berkaitan dengan pemrograman website. Ada banyak yang perlu dijelaskan, namun yang ditulis pada modul ini adalah merupakan inti yang perlu dipahami sebelum membangun sebuah sistem informasi berbasis website.
Untuk mempelajari pemrograman PHP dan database MySql sekaligus menerapkannya untuk membangun sebuah web atau sistem informasi, ada beberapa software yang harus disiapkan seperti berikut :
Aplikasi XAMPP
Download XAMPP Terbaru Disini (Versi 7.4.7)
Aplikasi Notepad++ (Opsional)
Download Notepad++ Terbaru Disini
Anda juga dapat menggunakan aplikasi notepad lainnya, seperti ATOM, ZEND, PhpStorm, Eclipse, dan lain-lain. Saya memilih Notepad++ karena itu termasuk yang paling simple. Jika anda sudah mulai pro. Boleh gunakan yang lain. Karena editor yang lain juga punya banyak kelebihan
Browser Seperti Mozilla/Chrome.
Ini sepertinya tidak perlu saya sediakan link nya. hehe. Sudah pada punya kan.
Sebelum melanjutkan untuk belajar pastikan anda sudah menginstall seluruh software yang diperlukan di atas. Baik selanjutnya kita akan memasuki materi belajar membuat sistem informasi.
HAL-HAL YANG PERLU DIKETAHUI SEBELUM BELAJAR
1. URL
URL adalah singkatan dari Uniform Resource Locators yang berarti suatu “pathname” untuk mengidentifikasi sebuah dokumen di web. Didalam URL terdapat informasi nama mesin/host (dalam hal ini komputer) yang akan diakses, nama dokumen beserta logical pathnamenya serta jenis protokol yang akan digunakan untuk melakukan akses ke web.
CONTOH URL : http://www.sistemit.com
Tipe-tipe URL
Terdapat dua tipe URL, penjelasannya dibagian bawah ini:
b. URL Absolut (URL Absolute)
Yaitu suatu alamat lengkap yang menyertakan nama dari domain, yang langsung menentukan lokasi dari dokumen atau direktori yang ada pada internet. Direktori yang tertapat dalam domain dan dokumen yang terdapat dalam direktori. Contohnya:
<img src=”http://www.namasitus.com/images/image.jpg” />
a. URL Relatif (URL Relative)
Yaitu URL yang menentukan suatu alamat berdasarkan URL yang memang aktif ketika saat itu.
Contohnya : <img src=”image.jpg” />
Contoh lainnya : <img src=”../../image.jpg” />
tanda ../ digunakan untuk keluar dari satu folder dalam memanggil file yang ada dari kondisi terakhir keberadaan akses URL.
2. XAMPP
XAMPP merupakan sebuah perangkat lunak gratis sehingga bebas digunakan. XAMPP berfungsi sebagai server yang berdiri sendiri (localhost), yang terdiri dari Apache HTTP Server, MySQL database dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. XAMPP dikembangkan oleh perusahaan apache friends yang biasanya digunakan untuk simulasi pengembangan website.
Tool pengembangan web ini mendukung teknologi web popular seperti PHP, MySQL, dan Perl. Dengan meggunakan perangkat lunak XAMPP, programmer web dapat menguji aplikasi web yang dikembangkan dan mempresentasikannya ke pihak lain secara langsung dari komputer, tanpa perlu terkoneksi ke internet. XAMPP juga dilengkapi fitur manajemen database seperti PHPMyAdmin seperti pada server hosting sungguhan, sehingga pengembang web dapat mengembangkan aplikasi web berbasis database dengan mudah.
Istilah XAMPP diambil dari kata X yang berarti empat sistem operasi apapun seperti Windows, Linux, Mac Os, dan solaris, sedangkan A diambil dari kata Apache, kemudian M singkatan dari kata MySQL kemudian huruf P singkatan dari PHP dan untuk huruf P yang terakhir adalah singkatan dari perl.
3. Apache
Apache adalah aplikasi web server. Tugas utama Apache adalah menampilkan halaman web yang benar kepada user berdasarkan kode HTML, PHP atau yang lainnya.
4. MySQL
MySQL adalah aplikasi database server. SQL merupakan kependekan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Programmer atau user dapat memanfaatkan MySQL untuk menambahkan (Create), membaca atau menampilkan (Read), mengubah (Update), dan menghapus (Delete) data yang berada dalam database.
5. PHP
PHP kependekatan dari Hypertext Preprocessor yaitu salah satu bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQL namun PHP juga mendukung sistem manajemen database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.
Untuk bagian pertama kali ini lebih banyak teori. Sebenarnya saya ingin share untuk praktek langsung. Namun tanpa pondasi teori yang kuat sangat sulit untuk cepat memahami konsep dan cara kerja sistem informasi. Untuk itu jika kita sabar dalam proses pembelajaran saya yakin teman-teman dapat memahami dengan mudah dan cepat sesuai target yang ditetapkan pada setiap bagian.
Selanjutnya adalah belajar membuat sistem informasi bagian 2. Silahkan klik di bawah ini :
[…] pada php merupakan hal wajib dalam pembuatan sistem informasi. Karena dengan adanya fungsi pada php memudahkan programmer dalam memanggil fungsi tersebut tanpa […]
[…] tentu sedikit merepotkan jika dalam membuat sistem informasi kita ingin menampilkan tanggal berformat indonesia tetapi yang tampil adalah 2020-07-21. Ini tentu […]
Thanks Info
Thanks artikel membantu sekali
Thanks atas semua dukungan