41
41
</ header >
42
42
43
43
< main class ="courses ">
44
- < article class ="course-card ">
44
+ < article tabindex =" 0 " class ="course-card ">
45
45
< div class ="course-card__image ">
46
46
< img src ="./assets/de-javascript-a-typescript.png " alt ="Portada curso De JavaScript a TypeScript ">
47
47
</ div >
@@ -53,7 +53,7 @@ <h3 class="course-card__title">🏗️ De JavaScript a TypeScript</h3>
53
53
< p > ¡Después de este curso no querrás volver a JavaScript!</ p >
54
54
</ article >
55
55
56
- < article class ="course-card ">
56
+ < article tabindex =" 0 " class ="course-card ">
57
57
< div class ="course-card__image ">
58
58
< img src ="./assets/css-grid.jpg " alt ="Portada curso CSS Grid a fondo ">
59
59
</ div >
@@ -63,7 +63,7 @@ <h3 class="course-card__title">🍱 CSS Grid a fondo</h3>
63
63
</ p >
64
64
</ article >
65
65
66
- < article class ="course-card ">
66
+ < article tabindex =" 0 " class ="course-card ">
67
67
< div class ="course-card__image ">
68
68
< img src ="./assets/light-dark-themes.jpg " alt ="Portada curso Light and Dark themes accesibles ">
69
69
</ div >
@@ -74,7 +74,7 @@ <h3 class="course-card__title">🌚🌝 Light & Dark themes accesibles</h3>
74
74
</ p >
75
75
</ article >
76
76
77
- < article class ="course-card ">
77
+ < article tabindex =" 0 " class ="course-card ">
78
78
< div class ="course-card__image ">
79
79
< img src ="./assets/domain-driven-design.jpg " alt ="Portada curso Domain-Drive Design ">
80
80
</ div >
@@ -85,7 +85,7 @@ <h3 class="course-card__title">🕋 Domain-Driven Design</h3>
85
85
</ p >
86
86
</ article >
87
87
88
- < article class ="course-card ">
88
+ < article tabindex =" 0 " class ="course-card ">
89
89
< div class ="course-card__image ">
90
90
< img src ="./assets/php-8.jpg " alt ="Portada curso PHP 9 Ejemplos para el Mundo Real ">
91
91
</ div >
@@ -96,7 +96,7 @@ <h3 class="course-card__title">🐘 PHP 8: Novedades y ejemplos para el Mundo Re
96
96
</ p >
97
97
</ article >
98
98
99
- < article class ="course-card ">
99
+ < article tabindex =" 0 " class ="course-card ">
100
100
< div class ="course-card__image ">
101
101
< img class ="course-card__image " src ="./assets/api-http-go-hexagonal.jpg "
102
102
alt ="Portada curso API HTTP en Go con arquitectura hexagonal ">
@@ -111,7 +111,7 @@ <h3 class="course-card__title">⛳ API HTTP en Go aplicando Arquitectura Hexagon
111
111
</ p >
112
112
</ article >
113
113
114
- < article class ="course-card ">
114
+ < article tabindex =" 0 " class ="course-card ">
115
115
< div class ="course-card__image ">
116
116
< img class ="course-card__image " src ="./assets/setup-linux.jpg " alt ="Portada curso Setup Linux para programar ">
117
117
</ div >
@@ -121,7 +121,7 @@ <h3 class="course-card__title">🐧 Setup Linux para Programar</h3>
121
121
</ p >
122
122
</ article >
123
123
124
- < article class ="course-card ">
124
+ < article tabindex =" 0 " class ="course-card ">
125
125
< div class ="course-card__image ">
126
126
< img class ="course-card__image " src ="./assets/js-moderno.jpg " alt ="Portada curso JavaScript moderno ">
127
127
</ div >
@@ -133,7 +133,7 @@ <h3 class="course-card__title">🐥 JavaScript moderno: Buenas prácticas para e
133
133
</ p >
134
134
</ article >
135
135
136
- < article class ="course-card ">
136
+ < article tabindex =" 0 " class ="course-card ">
137
137
< div class ="course-card__image ">
138
138
< img class ="course-card__image " src ="./assets/testing-frontend.jpg " alt ="Portada curso Testing en frontend ">
139
139
</ div >
0 commit comments