4 added
44 removed
Original
2026-01-01
Modified
2026-02-21
1
-
<p>1</p>
1
+
<h2>Didn't find the right course?</h2>
2
-
<a>Introduction</a><p>Getting familiar with the course and set up the environment</p>
2
+
<p>Leave a request for a free consultation and get help choosing a learning program</p>
3
-
<p>2</p>
3
+
<p>Free</p>
4
-
<a>Components</a><p>Learning the basic unit in React - the component</p>
4
+
<p>Leave a request →</p>
5
-
<p>3</p>
6
-
<a>JSX</a><p>Learning how to use JSX effectively</p>
7
-
<p>4</p>
8
-
<a>Props</a><p>Exploring the mechanism of passing data to components</p>
9
-
<p>5</p>
10
-
<a>Collections</a><p>Learning how to handle collections of data inside components</p>
11
-
<p>6</p>
12
-
<a>JSX vs HTML</a><p>Learning about JSX features that work differently from HTML</p>
13
-
<p>7</p>
14
-
<a>Handling class names</a><p>Learning how to properly work with component classes that can change dynamically</p>
15
-
<p>8</p>
16
-
<a>Children</a><p>Learning how to create box components that can work with nested components</p>
17
-
<p>9</p>
18
-
<a>State</a><p>Learning how to create stateful components and add interactivity</p>
19
-
<p>10</p>
20
-
<a>Events</a><p>Exploring the features of the React event system</p>
21
-
<p>11</p>
22
-
<a>Automata-based programming</a><p>Recollecting that everything around is automata. Learning to work with automata in React properly</p>
23
-
<p>12</p>
24
-
<a>Forms</a><p>Learning how to interact with forms</p>
25
-
<p>13</p>
26
-
<a>Immutability</a><p>Learning how to work with compound structures in an immutable style. Exploring the `immutability-helper` library</p>
27
-
<p>14</p>
28
-
<a>Nested Components</a><p>Understanding state and event management in nested components</p>
29
-
<p>15</p>
30
-
<a>Functional Components</a><p>Considering creating components based on functions and using namespaces</p>
31
-
<p>16</p>
32
-
<a>Context API</a><p>Learning a convenient way to access global state in nested components</p>
33
-
<p>17</p>
34
-
<a>Virtual Dom</a><p>Exploring the internals of React</p>
35
-
<p>18</p>
36
-
<a>Testing</a><p>Learning about the problems that the developer face when working with source code</p>
37
-
<p>19</p>
38
-
<a>Asynchronous processing</a><p>Learning about the specifics of working with an event object in asynchronous code. Practicing the work with asynchronous handlers</p>
39
-
<p>20</p>
40
-
<a>Component lifecycle</a><p>Exploring the lifecycle of a component at work</p>
41
-
<p>21</p>
42
-
<a>Performance</a><p>Learning how to get the most out of React</p>
43
-
<p>22</p>
44
-
<a>Refs</a><p>Learning to interact with the real DOM to integrate third party components</p>