Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dicoding Developer Coaching #56: Back-End | Pengenalan Bahasa Pemrograman JavaScript

Dicoding Developer Coaching #56: Back-End | Pengenalan Bahasa Pemrograman JavaScript

JavaScript merupakan salah satu bahasa pemrograman yang populer saat ini. Pasalnya, Semenjak adanya Node.js, JavaScript dapat digunakan untuk mengembangkan aplikasi di banyak platform. Bahasa JavaScript terus berkembang dan memiliki komunitas yang luas. Sehingga bahasa ini sangat layak untuk kamu pelajari.

Pada event kali ini, kamu akan berkenalan mulai dari:

- Mengenal Bahasa Pemrograman JavaSript
- Karakteristik dan Penggunaan JavaScript
- Memasang Node.js
- Menjalankan Program JavaScript Pertamamu.

Dicoding Indonesia

July 27, 2022
Tweet

More Decks by Dicoding Indonesia

Other Decks in Education

Transcript

  1. Pengenalan Bahasa Pemrograman JavaScript Dicoding Developer Coaching #56 Dimas Maulana

    Dwi Saputra Curriculum Developer REPLACE ME (Silakan ubah dengan image yang relevan sesuai materi) Photo by Oskar Yildiz on Unsplash
  2. Pemrograman JavaScript • Dibuat oleh Brendan Eich pada 1995. •

    Awalnya, hanya dapat dijalankan di Browser. • Pada 2009, Ryan Dahl menciptakan Node.js. JavaScript bisa dijalankan di sisi server (komputer). • Sekarang, banyak JavaScript runtime yang dapat digunakan di sisi server, seperti Deno dan Bun. Browser Computer
  3. Automatically Type Casting 4 + "4" = "44" 4 *

    "4" = 16 2 + true = 3 if (1) -> true 4
  4. Opsi Menjalankan JavaScript di Lokal Komputer • via Browser, •

    via Node.js, • via Deno, • via Bun, • etc.
  5. Menjalankan JavaScript via Browser • Tools → Browser ( ,

    , etc) • REPL Mode → Browser Console • External File → tag <script>
  6. Menjalankan JavaScript via Node.js • Tools → Node.js • REPL

    Mode → Node REPL Console • External File → Node Command
  7. [Alternatif] Online Editor & Compiler • glot.io (Node.js) • CodeSandbox

    (Node.js & Browser) • Replit (Node.js & Browser) • OwnCode (Browser)
  8. Dicoding Dicoding Dicoding Dicoding Indonesia Contact us : Contact me

    : [email protected] REPLACE ME (Silakan ubah dengan image yang relevan sesuai materi) Photo by Oskar Yildiz on Unsplash