Course / Course Details

Everyone can Coding : JavaScript Fundamentals

  • Yandi Nugraha image

    By - Yandi Nugraha

  • 0 students
  • 1 Hour
  • (0)

Course Requirements

  • Tanpa Latar Belakang IT:
    Kursus ini dirancang benar-benar dari nol, sehingga Anda tidak membutuhkan pengalaman coding atau gelar IT sama sekali

  • Tanpa Dasar HTML/CSS:
    Fokus murni pada JavaScript. Anda tidak diwajibkan memiliki pengalaman dengan HTML atau CSS untuk memulai

  • Perangkat Belajar:
    Sebuah PC atau laptop untuk menginstal software dan melakukan praktik coding secara langsung

  • Komitmen Belajar:
    Bersedia untuk mengetik kode secara mandiri tanpa melakukan copy-paste, serta tidak bergantung pada AI (Kecerdasan Buatan) untuk menulis kode agar materi benar-benar dapat dipahami

Course Description

Banyak orang merasa terintimidasi untuk belajar coding karena anggapan bahwa keterampilan ini mutlak membutuhkan pendidikan formal. Kenyataannya, siapa pun bisa belajar—mulai dari anak-anak, orang dewasa yang ingin beralih profesi, hingga para wanita yang sejak awal merupakan pionir di dunia pemrograman


Kursus "JavaScript Fundamentals: A Beginner’s Guide to Full Stack Coding" akan membimbing Anda melangkah ke dunia pemrograman dari titik nol. Tanpa basa-basi, kita akan langsung fokus pada JavaScript, bahasa pemrograman paling populer yang menjadi pondasi ekosistem digital modern

. Anda akan dibimbing untuk menyiapkan ekosistem pengembangan dengan menginstal Node.js dan VS Code, menulis baris kode pertama Anda, dan mempelajarai konsep krusial seperti Tipe Data (String dan Number) hingga Variabel


Lebih dari sekadar menciptakan elemen interaktif di frontend situs web, kursus ini juga membuka wawasan Anda tentang bagaimana Node.js merevolusi JavaScript sehingga bisa digunakan di ranah backend. Ini menjadikan JavaScript sebagai "kunci master" yang memungkinkan Anda berkembang menjadi seorang Full Stack Developer yang mampu membuat aplikasi web, mobile, bahkan desktop dengan satu bahasa pemrograman saja

Course Outcomes

  • Menyiapkan Development Environment:
    Menginstal dan menggunakan Integrated Development Environment (IDE) VS Code beserta lingkungan runtime Node.js.

  • Membuat & Menjalankan Aplikasi Pertama:
    Mampu membuat file JavaScript (.js) dan menjalankannya langsung melalui terminal komputer Anda

  • Menguasai Fundamental Data:
    Menggunakan tipe data esensial seperti String (teks) dan Number (angka), memahami floating point (desimal), serta menjalankan operasi matematika dan penggabungan teks (string concatenation).

  • Mengelola Variabel:
    Membuat variabel dengan const, memahami alasan di balik penggunaannya (seperti menghindari repetisi dan meningkatkan keterbacaan), serta menguasai aturan penamaan standar industri seperti camelCase.

  • Memahami Skema Besar Pemrograman: Memahami secara jelas perbedaan spesialisasi Frontend dan Backend, serta langkah yang diperlukan untuk menjadi Full Stack Developer menggunakan ekosistem JavaScript.

Course Curriculum

  • 1 chapters
  • 13 lectures
  • 0 quizzes
  • 1 Hour total length
Toggle all chapters
1 Memulai Dari 0
11 Min


2 Development Environment
5 Min


3 String
5 Min


4 Variable
5 Min


5 Peraturan Variable
6 Min


6 String Concatenation
7 Min


7 Number
9 Min


8 Boolean
7 Min


9 Conditional
6 Min


10 Comparation
7 Min


11 Else If
11 Min


12 Object
10 Min


13 Array
14 Min


Instructor

Yandi Nugraha

I am a seasoned Senior Full-stack Developer, Tech Lead, and Project Manager with over 13 years of
experience leading tech teams and managing IT operations. Throughout my career, I have specialized in
architecting robust systems—ranging from enterprise-grade platforms to scalable Microservices and
Clean Architecture solutions. My core technical expertise spans Node.js, TypeScript, Golang, and Flutter,
enabling me to successfully bridge the gap between high-level project management and deeply technical execution.

Over the course of my career, I have a proven track record of delivering complex, end-to-end software
solutions. My portfolio includes leading the development of comprehensive enterprise ERP systems—
specifically managing core modules like Sales, R&D, Production, and Inventory—as well as architecting
highly scalable SaaS HRIS platforms engineered with multi-company and multi-branch support. I thrive
on modernizing legacy systems, optimizing high-performance databases, and ensuring server
infrastructures are lean and efficient.

Beyond my core development work, I am deeply passionate about modern tech workflows and digital
innovation. I actively leverage "vibe coding" methodologies, AI agents, and advanced tools like Claude
Code and Model Context Protocol (MCP) to drastically optimize software development cycles. Outside of
coding, I enjoy exploring the intersection of technology and content creation, building digital brands, and
sharing insights with the broader tech community.

0 Rating
0 Reviews
0 Students
2 Courses

Course Full Rating

0

Course Rating
(0)
(0)
(0)
(0)
(0)

No Review found

Sign In or Sign Up as student to post a review

Student Feedback

Course you might like

You must be enrolled to ask a question

Students also bought

More Courses by Author

Discover Additional Learning Opportunities