TypeScript tutorial

JavaScript with static types for dependable code.

23 lessonsExamples and guided walkthroughs

Course contents

23 lessons

Programming fundamentals

Object-oriented programming

Data structures and algorithms

Analysis of algorithms

Database systems

Operating systems

Computer networks

Software engineering

Information security

Parallel and distributed computing

Artificial intelligence

Knowledge representation and reasoning

Machine learning

Neural networks and deep learning

Computer vision