Get acquainted with TypeScript's foundational knowledge, syntax, and types. By practicing basic coding tasks, you'll become comfortable with the language and its unique static typing feature.
Overview
Syllabus
- Lesson 1: TypeScript 101: Understanding Syntax, Comments, Indentation, and the Console.Log Function
- Getting Started with TypeScript: Custom Console.Log Statement
- Debugging: Fix the Console.Log Statement Error
- Basics of TypeScript: Print Variable Value
- TypeScript Basics: Create a Simple TypeScript Script
- Lesson 2: Mastering TypeScript Variables: Declaration, Naming, and Output
- Exploring Variables with TypeScript: Numerical Transformations
- Adding Cosmic Corn to the Harvest Record
- Debugging the Science Lab Recording System
- The Dawn of the Samurai: A TypeScript Chronicle
- Tracking Scientific Legacies with TypeScript
- Lesson 3: Exploring The Universe of TypeScript Types
- Exploring Space with TypeScript Data Types
- Determining Planetary Habitability: A TypeScript Typing Mission
- TypeScript Data Type Debugging Challenge
- Defining Saturn's Characteristics with TypeScript Types
- Lesson 4: TypeScript Comparison Mastery: Understanding Operators and Decision-Making
- Interplanetary Challenge: Comparing Martian and Earthly Orbits
- Galactic Credits: Unraveling Type Equality in the Cosmos
- Comparing Planetary Rotation Periods in TypeScript Universe
- Sibling Age Comparison Correction Challenge
- Jovian Giant Versus Terrestrial Titans: The Diameter Debate
- Lesson 5: Mastering TypeScript Arithmetic and Logical Operations
- Calculating Purchases and Budget Constraints in a Bookstore
- Calculating Purchase Potential in a Toy Shop with TypeScript
- Budget Planning for a Telescope and Astronomy Book Acquisition
- Stationery Space Calculation: Can You Buy Three Star-Pens?
- Lesson 6: Mastering Conditional Statements in TypeScript
- Evening Plans Based on Weather Conditions
- Chilly Weather Wardrobe Decider
- Ternary Operator Challenge: Outdoor Activity Decision Maker
- Spacewalk Safety Check: Evaluating External Conditions
- Determining Garden Watering Needs Based on Weather Conditions with TypeScript Ternary Operator
- Lesson 7: String Concatenation in TypeScript: An Introduction
- TypeScript Rocket Launch Mission Descriptor
- String Concatenation with Type Annotations in TypeScript
- Intergalactic Welcome Message Creation in TypeScript
- Crafting Code in TypeScript