Rekayasa Perangkat Lunak
JavaScript & TypeScript Foundations
Learn the parts of JavaScript you use every day, then add TypeScript so your editor catches mistakes before your users do. Ends with a small typed project.
Kursus ini ditulis dalam bahasa Inggris. Antarmuka halaman tetap dalam bahasa Anda.
- Tingkat
- Pemula
- Waktu
- 10 pelajaran, 2 j 16 menit
- Bahasa
- Bahasa Inggris
Yang akan Anda pelajari
- Read and write modern JavaScript with confidence, from values to closures
- Work with arrays and objects using map, filter, reduce and destructuring
- Explain how promises and async/await keep programs responsive
- Type functions, objects and data with TypeScript, and let inference do most of the work
- Write reusable code with generics and handle failure deliberately
- Combine everything in a small, tested task-tracker module
Kurikulum
Modul 1
JavaScript essentials
Values, functions and the data structures you will use everywhere.
Modul 2
Asynchronous JavaScript
How JavaScript waits without freezing.
Modul 3
TypeScript
Types as documentation your editor can check.
Modul 4
Building reliable code
Failure, structure and a project that ties it together.
Sebelum memulai
- Comfortable using a code editor and running commands in a terminal
- No previous JavaScript experience needed
Pengajar
Fikri Marzuki
Software engineer working across backend platforms, frontend and mobile. Writes Courses to explain the ideas he wishes someone had explained to him plainly.