8 REKOMENDASI FRAMEWORK UNTUK FRONT END



Assalamu'alaikum Wr. Wb.

Ini dia rekomendasi framework untuk web development terutama dibagian Front End. 

  1. Bootstrap
  2. React
  3. Vue.js
  4. Angular
  5. Jquery
  6. Svelte
  7. Sumantic UI
  8. Backbone.js
Demikian rekomendasi framework untuk front end.
Wassalamu'alaikum Wr. Wb.

TINGKATAN TINGKATAN DALAM PROGRAMMER

 

TINGKATAN TINGKATAN DALAM PROGRAMMER

Assalamu'alaikum teman teman disini saya akan menjelaskan tingkatan tingkatan dalam programmer, berikut adalah beberapa diantaranya :

Novice Programmer

Disebut juga sebagai Programmer pemula. Pada tahap ini, si Programmer baru saja mengenal suatu bahasa pemrograman. Semua Programmer andal saat ini tentunya pernah berada pada tahap ini untuk pertama kali masuk ke dunia IT, di mana mereka masih sangat memerlukan panduan maupun tutorial secara rinci untuk memulai sesuatu seperti menulis kode, menginstal web server, hingga code editor apa yang harus digunakan. Kebanyakan Novice Programmer ingin menyelesaikan masalah secara instan, tanpa ingin belajar lebih jauh dalam mencari solusi permasalahan tersebut.

Advance Beginner Programmer

Bisa dikatakan pada tingkatan ini, seorang Advance Beginner Programmer sedikit lebih besar kemampuannya dari Novice Programmer. Walaupun belum memahami gambaran inti dari sebuah konsep, namun pada tahap ini meraka sudah mengerti bagaimana sebuah tools seperti bahasa pemrograman, framework dan API berjalan. Kelemahan dari Advance Beginner Programmer yaitu mereka hanya mempelajari apa yang mereka butuhkan saja untuk menyelesaikan masalah.

Competent Programmer

Pada tahap ini, seorang Programmer sudah mampu melakukan troubleshooting. Selain itu, ia juga mampu mengaplikasikan saran yang diberikan oleh seorang Expert Programmer dalam memecahkan masalah. Kecepatan kerja seorang Competent Programmer dapat diukur dari berapa banyak masalah yang ia solved dan hasilnya dapat dilihat dari jumlah pekerjaan serta pengalamannya mengerjakan project.

Proficient Programmer

Proficient Programmer kurang tertarik dengan penjelasan tutorial yang lambat atau bertele-tele. Mereka lebih memerlukan inti (big picture) dari sebuah tutorial itu. Bagi mereka, bagaimana framework dapat bekerja merupakan suatu keharusan dibandingkan dengan hanya memahami fungsi dari framework tersebut. Salah satu kelebihan Proficient Programmer adalah mampu belajar tanpa mempraktikkannya. Contoh: Proficient Programmer dapat mengerti bagaimana cara kerja sebuah framework hanya dari melihat cara seseorang menyelesaikan project dengan menggunakan framework tersebut.

Expert Programmer

Expert Programmer di sini merupakan mereka yang ahli di bidang pemrograman hingga mampu menciptakan bahasa pemrograman, framework, membuat IDE hingga mengajarkan kita akan konsep-konsep baru. Expert Programmer tidak perlu membuang banyak waktu memikirkan solusi untuk memecahkan masalah, karena mereka mampu memberikan solusi berdasarkan “feeling”. Mengapa demikian? Karena para Expert Programmer memiliki segudang pengalaman di dunia pemrograman, bahkan mereka berhasil melahirkan karya-karya besar termasuk menulis buku yang dijadikan referensi sekolah Programming.

Demikian semoga bermanfaat, Wassalamu'alaikum wr. wb

24/01/2022

APA ITU CODING??

 


APA ITU CODING??

Assalamu'alaikum, disini saya akan menjelaskan apa itu coding??

yaitu kegiatan yang berkaitan dengan menulis atau merangkai suatu perintah yang dapat dibaca oleh manusia berdasarkan syntax (aturan penulisan) dalam bahasa pemrograman tertentu, yang kemudian dikonversikan menjadi kode-kode yang dapat dimengerti oleh mesin. Perintah tersebut akan diterjemahkan ke dalam bahasa mesin menggunakan kompiler. Apa itu coding singkatnya adalah kegiatan menulis barisan kode dari suatu bahasa pemrograman.

Apa itu coding bertujuan untuk berkomunikasi dengan komputer agar komputer bisa mengeksekusi suatu perintah. Apa itu coding adalah bentuk komunikasi yang dilakukan oleh manusia terhadap mesin komputer untuk melaksanakan tugas tertentu atau memecahkan suatu masalah. Apa itu coding nantinya akan menghasilkan produk berupa website atau program aplikasi.

Cara Mempelajari Coding

Apa itu coding bisa kamu pelajari secara otodidak, tidak hanya di perkuliahan saja. Apalagi, sekarang sudah banyak bertebaran tutorial yang ditujukan untuk para pemula yang bary belajar. Berikut beberapa cara mempelajari coding yang bisa kamu ikuti:

1. Pahami konsep dasar coding

Sebelum mempelajari berbagai bahasa pemrograman, kamu harus memahami lima konsep yang menjadi dasar dari coding. Konsep dasar tersebut di antaranya:

- Variabel. Ini adalah nilai, angka, character string, maupun memory address yang memungkinkan programmer untuk membuat suatu program.

- Control structure, yakni serangkaian blok pemrograman yang menganalisis variabel dan menentukan arah selanjutnya.

- Struktur data. Ini merupakan format khusus untuk menganalisis dan menyimpan data sesuai tujuan tertentu.

- Syntax, yaitu kode atau script yang dipahami oleh komputer guna mencapai tujuan programmer.

- Tools, atau serangkaian program komputer yang diperlukan untuk menciptakan, memelihara, mendukung, serta menjalankan debug terhadap program maupun aplikasi lainnya.

2. Memilih bahasa pemrograman

Bahasa pemrograman yang kamu pilih tergantung pada tujuan coding itu sendiri. Jadi, tentukan terlebih dulu tujuan coding agar kamu dapat memilih bahasa pemrograman sekaligus sumber pembelajaran yang akan digunakan. Bahasa pemrograman yang digunakan untuk membangun sebuah situs tentu berbeda dengan yang diperuntukkan bagi perancang mobile game. Untungnya, kebanyakan bahasa coding memiliki konsep dasar yang mirip sehingga bisa diterapkan oleh pemula sekalipun.

3. Pelajari bahasa pemrograman satu demi satu

Saat belajar coding sebagai pemula, sebaiknya fokus untuk belajar satu jenis bahasa pemrograman sebelum mempelajari yang lain. Hal ini bertujuan agar kamu tidak kebingungan atau mencampurkan berbagai macam syntax. Awali dengan mempelajari bahasa pemrograman yang sederhana seperti bahasa pemrograman Python, JavaScript, atau HTML/CSS. Namun, kamu mungkin perlu mempelajari HTML dan CS secara bersamaan jika berencana mengembangkan website. Pasalnya, kedua bahasa pemrograman ini biasanya perlu digunakan secara bersamaan.

4. Mempelajari dasar setiap bahasa pemrograman

Mempelajari bahasa pemrograman apa pun harus dimulai dari dasar-dasarnya. Misalnya, jika hendak mempelajari Python, cobalah mengawali dari bagian pengenalan dan tutorial. Uraikan satu proyek yang besar menjadi langkah-langkah yang lebih sederhana. Tidak ada salahnya menghabiskan beberapa hari untuk mempelajari satu langkah sebelum memulai yang lain. Setelah menguasai tutorial, coba hapus kembali dan ulangi dari awal.

Mengenal Bahasa Pemrograman dalam Coding

Apa itu coding atau pengodean merupakan proses menggunakan jenis-jenis bahasa pemrograman untuk membuat komputer atau website berperilaku sesuai keinginan pembuatnya. Bahasa pemrograman biasa digunakan untuk membuat aplikasi, gim, website, dan teknologi komputer lainnya. Mengenali jenis-jenis bahasa pemrograman bisa menjadi poin awal bagi kamu yang ingin mempelajari coding.

Berikut beberapa jenis bahasa pemrograman yang perlu kamu ketahui:

- HTML. HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Banyak orang tidak menganggap bahwa HTML adalah sebuah bahasa pemrograman. Namun, jika dilihat dari mana program web, maka HTML sebenarnya adalah bahasa pemrograman.

- PHP. PHP: Hypertext Prepocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. PHP berada di urutan pertama sebagai bahasa pemrograman paling banyak dipakai untuk membuat website.

- JavaScript. JavaScript menerjemahkan halaman statis HTML menjadi halaman yang dapat berinteraksi dengan pengunjung. Memasukkan JavaScript ke halaman web memungkinkan pengembang meningkatkan pengalaman pengunjung dengan mengubahnya dari halaman statis menjadi halaman yang dapat berinteraksi dengannya.

- Java. Java berbeda dengan JavaScript. Bahasa pemrograman ini termasuk ke dalam pemrograman orientasi objek sehingga programer lebih mudah dalam menyusun program menggunakan bahasa ini. Java merupakan bahasa pemrograman yang bisa digunakan untuk komputer ataupun ponsel. Java sangat kompatibel lintas platform atau platform independen. Kamu bisa menggunakan Java di perangkat mana saja dan bahasanya cukup mudah dimengerti dan dipelajari para pemula.

- C. Bahasa pemrograman C bisa menjadi dasar mempelajari bahasa pemrograman yang lain. Ini karena bahasa pemrograman C merupakan dasar bahasa lain seperti C#, Java, C++, dan lain sebagainya. Bahasa pemrograman C digunakan untuk memprogram sistem dan jaringan komputer dan membangun sebuah aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer.

- Python. Python adalah salah satu jenis bahasa pemrograman yang mudah untuk digunakan. Seperti Java, sintaksis Python jelas, intuitif, dan hampir mirip dengan bahasa Inggris. Juga seperti Java, Python memiliki beragam aplikasi yang menjadikannya pilihan serbaguna dan kuat ketika memilih bahasa pemrograman terbaik untuk use case. Python juga memiliki paket-paket seperti NumPy dan SciPy yang umumnya digunakan dalam bidang komputasi ilmiah, matematika, dan teknik.

Manfaat Coding

Apa itu coding tentunya memiliki manfaat untuk dipelajari. Berikut beberapa manfaat coding yang bisa kamu dapatkan:

- Memulai karier di bidang IT

Manfaat coding yang pertama tentunya kamu dapat memulai karier di bidang IT. Banyak orang tertarik belajar coding untuk mendapatkan jenjang karir yang lebih baik dan bisa bekerja di perusahaan teknologi ternama seperti e-commerce atau startup unicorn. Tidak menutup kemungkinan jumlah pekerjaan dengan kemampuan coding akan semakin meningkat.

- Membuat website atau aplikasi

Dengan belajar coding, kamu bisa mewujudkan cita-cita untuk membuat aplikasi atau situs web. Belajar coding juga dapat membantu mengotomatisasikan spreadsheet atau membangun aplikasi sesuai keinginanmu.

- Mengembangkan cara berpikir dan skill problem solving

Belajar coding akan membuat kamu terbiasa dengan pemecahan masalah dan mencari langkah-langkah logis untuk membuat sebuah program bisa bekerja. Selain itu, belajar coding juga akan membuat kamu melihat masalah sebagai tantangan untuk berkembang, bukan sebagai halangan.

- Melatih Ketelitian

Dalam melakukan aktivitas coding, biasanya kamu akan menemukan berbagai kesalahan di dalamnya. Salah satunya adalah program akan mengalami error saat hendak dijalankan atau di build. Di sini diperlukan ketelitian untuk menyelesaikan persoalan tersebut. Mulai dari menemukan bagian kode yang menjadi permasalahan, misalnya kamu lupa meletakkan simbol semicolone (;) yang biasa digunakan untuk memisahkan baris perintah pertama dan berikutnya. Dengan begitu, kamu harus mengecek ulang setiap baris kode yang sudah dibuat atau mengecek koneksi internet bila tools yang digunakan membutuhkan koneksi internet untuk menggunakannya.

Demikian wassalamu'alaikum

27/01/2022

APA ITU PROGRAMMER?

 


APA ITU PROGRAMMER??

Assalamu'alakikum disini saya akan menjelaskan apa itu programmer??

Sebagai seorang siswa, kamu pasti sering mendengar istilah programmer. Namun, bagi kamu yang belum tahu mengenai istilah programmer jangan khawatir. Disini akan coba dijelaskan apa itu programmer. Programmer adalah orang yang pekerjaannya membuat program atau aplikasi untuk digunakan sebagai alat bantu manusia dalam mengerjakan rutinitas yang bersifat monoton atau berulang-ulang dengan menggunakan bahasa pemrograman tertentu. Arti programmer disini hanya sebatas di bidang pemrograman, namun jika masuk di bidang lain, maka artinya sudah tidak cocok lagi. Jadi, programmer pun manusia biasa yang membutuhkan sosialisai dengan manusia lain tanpa terlepas dari sifat-sifat yang dimilki manusia pada umumnya. Namun, seorang programmer memilki kemampuan lebih untuk bias membuat program atau apliaksi yang bisa diterjemahkan oleh mesin (komputer). Program atau aplikasi bias digunakan untuk membantu mempercepat rutinitas pekerjaan manusia atau bahkan sebaliknya, bias pula membuat kacau pekerjaan manusia. Namun, sebaiknya programmer disini diarahkan ke hal-hal bersifat positif.

Siapa yang berhak menjadi programmer? Sebenarnya kalau membahas siapa yng berhak menjadi programmer, maka jawabannya adalah semua orang yang memiliki akal sehat, bisa berlogika, dan berimajinasi dengan baik dalam seni maupun perhitungan. Jadi, jika kamu sekarang siswa, maka merupakan kesempatan yang baik untuk menjadi seorang programmer karena peluangmu sangat terbuka lebar, baik dari segi waktu maupun umur. Mengapa demikian? Karena otak dan cara berpikirmu sedang dalam masa pertumbuhan yang sangat cepat dan masih segar.

Apa syarat untuk menjadi seorang programmer? Syarat supaya menjadi programmer tidaklah terikat sama seperti kamu sekolah, di mana kamu harus mempunyai ijazah dll. Pada umunya syarat menjadi seorang programmer yaitu mempunyai kemampuan tinggi untuk belajar dan tekun dalam belajar pemrograman, mempunyai kemampuan tinggi untuk berpikir yang lebih dalam berlogika, mempunyai jiwa seni (hanya bersifat tambahan), sering membuat program dan melakukan coba-coba (try and error), dan jangan lupa makan yang teratur (karena banyak programmer yang sakit sering mengabaikan makan gara-gara keasyikan membuat program). Bagaimana seharusnya menjadi seorang programmer itu? Untuk menjadi seorang programmer, kamu tidak harus merupakan seseorang yang murni memilki tingkat kecerdasan sangat tinggi. Namun, programmer dituntut agar bisa menghadapi tantangan yang kadang di luar pemikiran orang awam pada umumnya. Jadi, seorang programmer harus sering latihan atau malah harus sering mengerjakan pembuatan aplikasi, baik yang bersifat bisnis maupun bersifat latihan dan koleksi semata. Dari sinilah seseorang bisa menjadi cerdas tanpa harus memperhatikan faktor bawaan dari lahirnya.

Demikian semoga bermanfaat wassalamu'alaikum

26/01/2022

REKOMENDASI FRAMEWORK UNTUK PHP

 

 Assalamu'alaikum 

Teman teman kembali lagi. disini saya akan merekomendasi beberapa framework untuk para web developer khususnya dibagian back end atau bahasa pemrograman php. berikut adalah rekomendasi yang saya ketahui :

    1. LARAVEL


Laravel adalah framework PHP yang dirilis pada tahun 2011. Kerangka kerja ini memiliki banyak fitur yang dapat membantu developer mempercepat proses pembuatan aplikasi. Bagaimana tidak, Laravel memiliki sintaks yang bisa membantumu melakukan tasks seperti autentikasi, sessionsqueueingcaching, dan routing RESTful. Belum lagi kehadiran mesin templating ringan yang bernama “Blade”.

               2. CodeIgniter



Kemudahan penggunaan, kinerja yang baik, dan kecepatan CodeIgniter cocok digunakan oleh pemula. Berbeda dengan Symfony, framework PHP yang satu ini cocok digunakan di akun shared hosting atau jika kamu ingin menggunakan kerangka kerja dengan footprint kecil. CodeIgniter juga memiliki library yang berisi video tutorial, forum, user guide, dan halaman supp

                       24/01/2022

WEBSITE NONTON FILM GRATIS

WEBSITE NONTON FILM GRATIS

Assalamu'alaikum Wr. Wb. teman teman disini saya akan menyebutkan situs situs penyedia film gratis terupdate 2022

  1. Rebahin  link (REBAHIN Nonton Streaming Download Film Indonesia Series Drakor China)
  2. IndXXI link (Indoxxi - Situs Nonton Movie 21, Download Film INDOXXI Ganool LK21)
  3. Multiplex21 link (Multiplex21: Nonton IndoFilm Bioskop Online LK21 IndoXXI LayarKaca21)
Demikian semoga bermanfaat, Wassalamu'alaikum

    22/01/2022