DEV Community

Cover image for CRUD With Flask And MySql #2 Prepare
Yudhas Develop
Yudhas Develop

Posted on

CRUD With Flask And MySql #2 Prepare

CRUD With Flask And MySql #2 Prepare

Sebelum kita memulai membangun aplikasi CRUD menggunakan Flask dan MySQL, kita perlu menyiapkan beberapa tools yang diperlukan. Pada artikel ini, kita akan membahas cara menginstal Python dengan Miniconda, Laragon, dan Visual Studio Code (VS Code).

Install Python With Miniconda

Miniconda adalah distribusi Python ringan yang mencakup conda sebagai package manager. Miniconda cocok untuk mengelola lingkungan virtual (virtual environments) dengan mudah.

Langkah-langkah Instalasi Miniconda:

download miniconda

  1. Download Miniconda

    1. Kunjungi situs resmi Miniconda: https://www.anaconda.com/download
    2. Pilih versi Miniconda yang sesuai dengan sistem operasi Anda (Windows, macOS, atau Linux).
  2. Install Miniconda

  1. Jalankan file installer yang sudah diunduh.
  2. Ikuti langkah-langkah instalasi:
    • Setujui perjanjian lisensi,
    • Pilih folder instalasi,
    • Tambahkan Miniconda ke PATH (direkomendasikan).
  3. Verifikasi Instalasi : Buka terminal (Command Prompt di Windows).
  4. Ketik perintah berikut untuk memeriksa versi Miniconda
conda --version
Enter fullscreen mode Exit fullscreen mode

Mengelola Lingkungan Virtual dengan Conda

Miniconda memudahkan pengelolaan lingkungan virtual. Berikut langkah-langkah untuk membuat, mengaktifkan, dan menghapus environment:

  • Membuat Environment Baru:
conda create -n nama_env python=3.10
Enter fullscreen mode Exit fullscreen mode

Gantilah nama_env dengan nama environment yang diinginkan, dan 3.10 dengan versi Python yang diinginkan.

  • Mengaktifkan Environment:
conda activate nama_env
Enter fullscreen mode Exit fullscreen mode
  • Menonaktifkan Environment:
conda deactivate
Enter fullscreen mode Exit fullscreen mode
  • Menghapus Environment:
conda remove -n nama_env --all
Enter fullscreen mode Exit fullscreen mode

Install Laragon

Laragon adalah solusi all-in-one untuk menjalankan server lokal di Windows. Dengan Laragon, Anda dapat menjalankan MySQL, Apache, PHP, dan lainnya dengan mudah.

Langkah-langkah Instalasi Laragon:

download laragon

  1. Download Laragon

    1. Kunjungi situs resmi Laragon: https://laragon.org/download/
    2. Pilih versi Laragon yang ingin Anda gunakan (Full atau Lite).
  2. Install Laragon

    1. Jalankan file installer.
    2. Ikuti langkah-langkah instalasi:
      • Tentukan folder instalasi,
      • Pilih komponen yang diinginkan (biasanya default sudah cukup).
  3. Menjalankan Laragon

    1. Buka aplikasi Laragon.
    2. Klik tombol Start All untuk menjalankan semua layanan.
    3. Pastikan MySQL sudah aktif (ikon MySQL terlihat hijau).

Tips:

Anda dapat mengakses MySQL melalui phpMyAdmin atau HeidiSQL (terintegrasi dengan Laragon).
Laragon juga mendukung banyak versi PHP dan database.

Install Visual Studio Code (VS Code)

Visual Studio Code adalah code editor yang ringan namun powerful, cocok untuk berbagai bahasa pemrograman, termasuk Python.

Langkah-langkah Instalasi VS Code:

download visual studio code

  1. Download Visual Studio Code

    1. Kunjungi situs resmi VS Code: https://code.visualstudio.com/
    2. Pilih versi sesuai dengan sistem operasi Anda (Windows, macOS, atau Linux).
  2. Install Visual Studio Code

    1. Jalankan file installer.
    2. Ikuti langkah-langkah instalasi:
    3. Setujui perjanjian lisensi.
    4. Tentukan folder instalasi.
    5. Centang opsi Add to PATH untuk kemudahan akses melalui terminal.
  3. Tambahkan Ekstensi Penting:

    1. Setelah instalasi selesai, buka VS Code.
    2. Install ekstensi berikut:
      • Python: Untuk mendukung penulisan dan debugging kode Python.
      • Flask Snippets: Untuk menambahkan snippet berguna saat bekerja dengan Flask.

Tips:

Aktifkan fitur Auto Save dari menu File > Auto Save untuk menyimpan perubahan secara otomatis.

Gunakan shortcut Ctrl + ~ untuk membuka terminal bawaan VS Code.
Dengan Python, Laragon, dan VS Code yang sudah terinstal, Anda siap untuk memulai proyek CRUD menggunakan Flask dan MySQL. Pada artikel berikutnya, kita akan membahas cara mengatur struktur proyek dan memulai pembuatan aplikasi.

Tetap ikuti seri ini! ๐Ÿ˜Š

Support Me :
Trakteer

Saweria

Top comments (0)