Advanced Application Development (5 op)
Toteutuksen tunnus: TE00BR90-3004
Toteutuksen perustiedot
- Ilmoittautumisaika
-
01.06.2023 - 14.09.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
04.09.2023 - 15.12.2023
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- suomi
- Paikat
- 15 - 35
- Opettajat
- Tuomo Helo
- Ryhmät
-
PTIETS21swisPTIETS21 Ohjelmistojen kehittäminen ja Tietojärjestelmät
- Opintojakso
- TE00BR90
Arviointiasteikko
H-5
Sisällön jaksotus
Opintojakson sisältö.
Mikä on React Native
React Native perusteet:
Debuggaus
Tyylit ja asemointi
Navigointi
Tilanhallinta app-tasolla
Käyttäjien syötteen käsitteleminen
HTTP-pyyntöjen lähettäminen
Autentikointi
Julkaiseminen
Expo ja muita työkaluja
6 henkilökohtaista harjoitustehtävää.
Ryhmätyö (ei pakollinen) : mobiilisovelluksen toteuttaminen
Tavoitteet
After completing the course the student can:
Implement a desktop or a web application for an assigned task.
Program efficiently in a team using professional tools.
Reuse code, utilize libraries, and/or application platforms and application frameworks.
Write code from UML diagrams or implement user stories.
Understand some common design patterns.
Sisältö
An assignment for a desktop or a web application.
Elaborating on programming language and features suitable for the application.
Learning and utilising one or more design patterns.
Using professional coding and version control tools.
Re-using code and utilising libraries, frameworks and/or platforms.
Developing a desktop or a web application as a team work.
Oppimateriaalit
Imoitetaan tässä toteutuksen alussa.
Tenttien ajankohdat ja uusintamahdollisuudet
- ei tenttiä
Opiskelijan ajankäyttö ja kuormitus
40 h videos, reading
26 h contact lessons
40 h teamwork
26 h personal exercises