programming in JavaScript</li>
<li>data managemant without mutations</li>
</ul>
<h3>TypeScript basics for React</h3>
<ul>
<li>static vs dynamic typing</li>
<li>declaring types of variables, functions and classes</li>
<li>basic data types</li>
<li>types and interfaces</li>
<li>generics</li>
</ul>
<h3>Managing state in React</h3>
<ul>
<li>declarative rendering</li>
<li>managing component state via the state hook</li>
<li>capturing the content of input elements in the state</li>
</ul>
<h3>Template language</h3