You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are some notable changes in the content. If you have already started this part, and advanced beyond the first exercises, you may continue following the old material, it shall remain here until 1st May 2026.
Copy file name to clipboardExpand all lines: src/content/0/en/part0a.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -138,11 +138,7 @@ Material of part 9 has been moved to <a href="https://courses.mooc.fi/org/uh-cs/
138
138
139
139
#### Part 10 - Full Stack Web Development: React Native (2 cr, CSM14111)
140
140
141
-
By submitting 25 exercises for part 10 of the course on React Native, you can earn two additional credits. More information about this part's prerequisites, exercise submission, and credits can be found in [part 10](/en/part10/introduction_to_react_native).
142
-
143
-
- Submit at least 25 exercises for part 10.
144
-
- [Enroll in part 10 through the Open University](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-af7b3535-d187-4999-985e-518c66a4a09b).
145
-
- [Request credits for part 10](/en/part0/general_info/#how-to-get-your-credits).
141
+
Material of part 10 has been moved to <a href="https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native">https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native</a>
146
142
147
143
#### Part 11 - Full Stack Web Development: Continuous Integration / Continuous Delivery (1 cr, CSM14112)
148
144
@@ -170,19 +166,20 @@ Material of part 13 has been moved to <a href="https://courses.mooc.fi/org/uh-cs
170
166
171
167
Please note that if you do the "base course" with 6 or 7 credits, you need separate registrations for the extra credits, see [Parts and completion](/en/part0/general_info#parts-and-completion) for more.
172
168
173
-
#### How to study the course – instructions in a nutshell: parts 8 and 10
169
+
#### How to study the course – instructions in a nutshell: part 8
174
170
175
-
- Do the exercises. The exercises are submitted through GitHub and marking them as done on the submission system. Note that parts 8 and 10 have a separate instance in the submission system
171
+
- Do the exercises. The exercises are submitted through GitHub and marking them as done on the submission system. Note that part 8 has a separate instance in the submission system
176
172
- [The course certificate](/en/part0/general_info#course-certificate) will be available in the submission system
177
173
- If you want to get University of Helsinki credits
178
174
- Enroll in the course. You can enroll in each part through the link in the course material ([Parts and completion](/en/part0/general_info#parts-and-completion)). Enroll in each part separately.
179
175
- Mark the part completed in the submission system. Read more [here](/en/part0/general_info#how-to-get-your-credits)
180
176
181
-
#### How to study the course – instructions in a nutshell: parts 9 and 11-13
177
+
#### How to study the course – instructions in a nutshell: parts 9-13
182
178
183
179
All practicalities are explained in the new course pages
Copy file name to clipboardExpand all lines: src/content/0/fi/osa0a.md
+7-8Lines changed: 7 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,11 +93,7 @@ Materiaali siirretty osoitteeseen <a href="https://courses.mooc.fi/org/uh-cs/cou
93
93
94
94
#### Osa 10 - Full Stack ‑websovelluskehitys: React Native (2 op, CSM14111, englanniksi)
95
95
96
-
Suorittamalla 25 tehtävää kurssin kymmenennestä, React Nativea käsittelevästä osasta, voit laajentaa suoritustasi kahdella opintopisteellä. Lisätietoja osan esitietovaatimuksista, tehtävien palauttamisesta ja opintopisteistä löydät [osasta 10](/en/part10/introduction_to_react_native).
97
-
98
-
- Tee vähintään 25 tehtävää osasta 10.
99
-
-[Ilmoittaudu tähän osaan Avoimen yliopiston kautta.](https://www.avoin.helsinki.fi/palvelut/esittely.aspx?s=otm-af7b3535-d187-4999-985e-518c66a4a09b)
100
-
-[Pyydä suoritusmerkintää](https://fullstackopen.com/osa0/yleista#suoritusmerkinnan-pyytaminen) tästä osasta.
96
+
Materiaali siirretty osoitteeseen <ahref="https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native">https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native</a>.
101
97
102
98
#### Osa 11 - Full Stack ‑websovelluskehitys: jatkuva integraatio (1 op, CSM14112, englanniksi)
103
99
@@ -121,22 +117,24 @@ Materiaali siirretty osoitteeseen <a href="https://courses.mooc.fi/org/uh-cs/cou
121
117
- Tee kurssikoe palautusjärjestelmässä, lue lisää [täältä](/osa0/yleista#kurssikoe).
122
118
- Pyydä suoritusmerkintää palautussovelluksessa. Lue lisää [täältä](/osa0/yleista#suoritusmerkinnan-pyytaminen)
123
119
124
-
#### Kurssin suoritusohjeet pähkinänkuoressa (Osat 6–8 ja 10)
- Tee tehtävät. Palauta vastauksesi palautussovelluksen kautta. Huomaa, että osat 8 ja 10 palautetaan palautussovelluksessa erillisiin kurssi-instansseihin.
122
+
- Tee tehtävät. Palauta vastauksesi palautussovelluksen kautta. Huomaa, että osa 8 palautetaan palautussovelluksessa erillisiin kurssi-instansseihin.
127
123
128
124
- Ilmoittaudu kurssille. Pääset ilmoittautumaan kurssimateriaalista (ks. [Osat ja suorittaminen](/osa0/yleista#osat-ja-suorittaminen)) löytyvän ilmoittautumislinkin kautta. Ilmoittaudu erikseen kuhunkin osaan.
129
125
- Pyydä suoritusmerkintää palautussovelluksessa. Lue lisää [täältä](/osa0/yleista#suoritusmerkinnan-pyytaminen)
130
126
131
-
#### Kurssin suoritusohjeet pähkinänkuoressa (Osat 9 ja 11-13)
Tehtävät palautetaan GitHubin kautta ja merkitsemällä tehdyt tehtävät [palautussovellukseen](https://studies.cs.helsinki.fi/stats/courses/fullstackopen).
@@ -272,6 +270,7 @@ Kurssilla ei ole vuosittaisia versiota. Kurssi on siis käynnissä koko ajan. Jo
272
270
Muutoksista huolimatta <i>kaikki jo tehdyt palautukset säilyvät voimassa</i>, eli voit jatkaa kurssia päivityksistä huolimatta normaaliin tapaan.
273
271
274
272
Viimeaikaisia isompia muutoksia
273
+
- Osa 10 (21.4.2026): Expo-versio ja kirjastot päivitetty
275
274
- Osa 7 (6.4.2026): Webpack korvattu esbuildilla
276
275
- Osa 6 (5.4.2026): Redux korvattu Zustandilla
277
276
- Osa 5 (31.3.2026): Cypressiä käsittelevä osuus poistettu. React Router ja tyylikirjastot siirretty osasta 7 tähän osaan
Copy file name to clipboardExpand all lines: src/content/10/en/part10.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,8 @@ lang: en
6
6
7
7
<divclass="intro">
8
8
9
-
In this part, we will learn how to build native Android and iOS mobile applications with JavaScript and React using the React Native framework. We will dive into the React Native ecosystem by developing an entire mobile application from scratch. Along the way, we will learn concepts such as how to render native user interface components with React Native, how to create beautiful user interfaces, how to communicate with a server, and how to test a React Native application.
9
+
Material of this part has been moved to <ahref="https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native">https://courses.mooc.fi/org/uh-cs/courses/full-stack-open-react-native</a>
10
10
11
-
<i>Part updated 26th Feb 2024</i>
12
-
- <i>New Node 20 version of rate-repository-api</i>
13
-
- <i>Material updated</i>
11
+
You can still access the old content [here](https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/tree/0ab0b72f8dddd35ca43c812abd15675a92a1abaa/src/content/10/en).
0 commit comments