Postingan

Menampilkan postingan dari Desember, 2020

Apa itu MVC?

Gambar
Pengertian MVC: Model-View-Controller atau MVC adalah metode pembuatan aplikasi dengan cara memisahkan data (model) dari view (tampilan) dan cara mengolahnya (controller). Dalam implementasinya, sebagian besar framework dalam aplikasi Web didasarkan pada arsitektur MVC. MVC memisahkan pengembangan aplikasi sesuai dengan komponen utama konstruksi aplikasi (seperti manipulasi data, antarmuka pengguna dan bagian yang menjadi kontrol dalam aplikasi Web). Model: Bertanggung jawab untuk mengatur, menyiapkan, mengoperasikan dan mengatur data (dari database) sesuai dengan instruksi dari controller.  View: Bertanggung jawab untuk menampilkan informasi kepada pengguna sesuai dengan instruksi controller (mudah dimengerti).  Controller: Ini mengontrol apa yang harus dilakukan model dan view mana yang harus ditampilkan berdasarkan permintaan pengguna. Namun, terkadang permintaan dari pengguna tidak selalu membutuhkan model untuk mengambil tindakan. Misalnya, menampilkan halaman formulir untuk pe

Apa itu Visual Studio Code?

Gambar
Visual Studio Code  Visual Studio Code adalah editor source code gratis yang dibuat oleh Microsoft untuk Windows, Linux, dan macOS.  Fiturnya mencakup dukungan untuk debugging, penyorotan sintaksis, penyelesaian kode pintar, cuplikan kode, pemfaktoran ulang kode, dan Git yang disematkan. Pengguna dapat mengubah tema, pintasan keyboard, preferensi, dan memasang ekstensi yang menambahkan fitur lain. Visual Studio Code juga dapat digunakan sebagai editor source code untuk berbagai bahasa pemrograman, mulai dari PHP, Java, Python, Javascript, Node.js, C / C ++, Go, C # hingga skrip web (seperti HTML dan CSS) editor. Anda dapat mengunduh Visual Studio Code  disini . Visual Studio Code dapat diperpanjang dengan ekstensi, dapat diperoleh melalui repositori pusat. Ini termasuk menambahkan editor dan dukungan bahasa. Fitur penting adalah kemampuan untuk membuat ekstensi untuk menambahkan dukungan untuk bahasa baru, tema, dan debugger, melakukan analisis kode statis, dan menambahkan sufiks kode

Mengetahui Pekerjaan System Analyst

Gambar
System Analyst Karir di bidang teknologi informasi saat ini sedang naik daun. Permintaan akan personel teknologi informasi berkembang pesat, dan posisi analis sistem tidak terkecuali. Perusahaan yang ingin menerapkan sistem teknologi informasi tertentu sangat membutuhkan bidang pekerjaan ini. Seorang System Analyst adalah orang yang bertanggung jawab untuk meneliti, merencanakan, mengkoordinasikan, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memainkan peran yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keterampilan: analisis, teknologi, manajemen, dan komunikasi interpersonal (komunikasi dengan orang lain). Tanggung Jawab dan Deskripsi Pekerjaan Terjemahkan kebutuhan pemakai atau pemakai sistem informasi ke dalam perancangan sistem teknologi informasi.  Desain detail PC atau aplikasi berbasis seluler.  Menganalisis perilaku org

Database Migration di Laravel

Gambar
Tutorial Database Migration di Laravel: 1. Buatlah database baru lalu buka file .env di folder laravel kalian. Setelah itu sesuaikan DB_DATABASE=nama_database dengan nama database kalian. 2. Jalankan command php artisan make : migration create_contacts_table di terminal/command prompt untuk membuat file migration di dalam folder laravel kalian. Lalu akan terbentuk sebuah file baru di folder database/migrations. <?php use  Illuminate\Database\Migrations\ Migration ; use  Illuminate\Database\Schema\ Blueprint ; use  Illuminate\Support\Facades\ Schema ; class   CreateContactsTable   extends   Migration {      /**      * Run the migrations.      *      *  @return   void      */      public   function   up ()     {          Schema :: create ( 'contacts' ,  function  ( Blueprint   $table ) {              $table -> id ();              $table -> string ( 'email' ,  255 );              $table -> string ( 'phone' ,  255 );              $table -> text (

Mengenal Python

Gambar
  Python adalah bahasa pemrograman tujuan umum tingkat tinggi yang ditafsirkan. Filosofi desain Python menekankan keterbacaan kode dengan menggunakan banyak spasi. Struktur bahasanya dan pendekatan berorientasi objek dirancang untuk membantu pemrogram menulis kode yang jelas dan logis untuk proyek kecil dan besar.  Python diketik dan dikumpulkan secara dinamis. Ini mendukung berbagai paradigma pemrograman, termasuk pemrograman terstruktur (terutama prosedural), berorientasi objek dan fungsional. Karena Python memiliki pustaka standar yang lengkap, ia sering disebut sebagai bahasa "paket baterai".   Python merupakan bahasa pemrograman yang diinterpretasikan yang dapat digunakan di berbagai platform. Filosofi desainnya berfokus pada keterbacaan kode dan merupakan salah satu bahasa paling populer yang terkait dengan ilmu data, pembelajaran mesin, dan Internet of Things (IoT) Satu. Keunggulan penjelas Python juga banyak digunakan dalam pembuatan prototipe, pembuatan skrip dalam m

Mengenal JavaScript

Gambar
JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome, Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT. JavaScript merupakan salah satu teknologi inti World Wide Web selain HTML dan CSS. JavaScript membantu membuat halaman web interaktif dan merupakan bagian aplikasi web yang esensial. Awalnya hanya diimplementasi sebagai client-side dalam penjelajah web, kini engine JavaScript disisipkan ke dalam perangkat lunak lain seperti dalam server-side dalam server web dan basis data, dalam program non web seperti perangkat lunak pengolah kata dan pembaca PDF, dan sebagai runtime environment yang memungkinkan penggunaan JavaScript untuk membuat aplikasi desktop maupun mobile. JavaScript sendiri adalah bahasa yang sangat kompleks tetapi sangat fleksibel. Banyak pengembang (pemrogram) menye