Postingan

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

10 Game Engines Teratas

Apakah Game Engines itu? Anda mungkin pernah mendengar istilah itu sebelumnya, tetapi tidak pernah benar-benar tahu apa itu "game engine". Mungkin cara terbaik untuk memahami adalah dengan mempelajari apa tujuan mereka. Game Engine adalah arsitektur yang digunakan pengembang untuk menjalankan game.  Rata-rata game engine Anda memberi pengembang cara untuk menambahkan hal-hal seperti: Fisika, Input Rendering Skrip, Deteksi tabrakan, Kecerdasan buatan, dan banyak lagi tanpa perlu memprogramnya Mengapa Mereka Penting? Game engines dapat digunakan kembali untuk membangun kerangka kerja game. Ini memberi mereka lebih banyak waktu untuk fokus pada elemen unik seperti model karakter, tekstur, cara objek berinteraksi, dll. Jika semua orang membuat game dari awal tanpa bantuan game engines yang sangat baik, game akan memakan waktu lebih lama dan lebih sulit dibuat. Meski begitu, masih banyak perusahaan besar dan bahkan tim indie yang membuat mesinnya. Ini membutuhkan penggunaan antarm