Skip to content

This repository serves as a comprehensive resource hub for all the materials, code samples, and projects covered during the TypeScript course at Hillel.

Notifications You must be signed in to change notification settings

isprutfromua/hillel-ts

Repository files navigation

Typescript Course Progress

This repository tracks the progress of the TypeScript course from Hillel School. It contains code and materials related to various topics covered in the course.

Branch Naming Convention

Branches should be named using the following convention:

<lesson>/<feature>

For example:

TS-001/introduction

Commit Naming Convention

Commits should be named in a descriptive and concise manner, following this format:

<lesson>:<action> <message>

For example:

TS-001:ADD Basic project structure

Course Progress

  • Understanding the TypeScript Type System
  • TypeScript Primitive Types
  • Object Typing and Type Aliases
  • Interfaces
  • Classes
  • Type Inference and Type Guards
  • Generics and Type Parameter Constraints
  • keyof Operator and Mapped Types
  • Conditional Types
  • Decorators
  • TypeScript Basics of Object-Oriented Programming (OOP)
  • Software Design Principles and their Application
  • Programming Patterns: Implementing Patterns in TypeScript
  • Fundamentals and Principles of Testing

Contributors

About

This repository serves as a comprehensive resource hub for all the materials, code samples, and projects covered during the TypeScript course at Hillel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published