JavaScript Fundamentals and TypeScript Basics

5 lessons min total

This course introduces the fundamentals of JavaScript and TypeScript, the most widely used languages in web and blockchain development. Students will learn how to handle data, write functions, control program flow, and manipulate the DOM. By the end of the week, they will build an interactive calculator in JavaScript and refactor it using TypeScript, gaining practical experience with type safety and modern coding practices.

What You'll Learn

  1. Understand and use JavaScript variables, data types, functions, loops, arrays, and objects.
  2. Build interactive web applications using DOM manipulation and event listeners.
  3. Understand the basics of TypeScript, including type annotations and interfaces.
  4. Refactor a JavaScript project into TypeScript to ensure type safety and maintainability.
  5. Apply their knowledge to build small, real-world projects relevant to web and blockchain development.


Ready to Advance Your Learning?

Join our cohort program for guided learning, personalized mentorship, real-world projects, and career support.