Advanced Application Development (5 op)
Toteutuksen tunnus: TE00BR90-3008
Toteutuksen perustiedot
- Ilmoittautumisaika
-
02.07.2024 - 12.09.2024
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
12.09.2024 - 13.12.2024
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- suomi
- Koulutus
- Tietojenkäsittelyn koulutus
- Opettajat
- Tuomo Helo
- Ryhmät
-
PTIETS22swisPTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
-
PTIETS22sepmPTIETS22 Ohjelmistotekniikka ja projektihallinta
- Opintojakso
- TE00BR90
Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 28 t 0 min.
Aika | Aihe | Tila |
---|---|---|
To 12.09.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_C2027
IT telakka
|
To 19.09.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_C2027
IT telakka
|
To 26.09.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_C2027
IT telakka
|
To 03.10.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_C2027
IT telakka
|
To 10.10.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_C2027
IT telakka
|
To 24.10.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_C2027
IT telakka
|
Ti 29.10.2024 klo 12:00 - 14:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_C2027
IT telakka
|
To 07.11.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_B1038
IT telakka
|
To 14.11.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_B1038
IT telakka
|
To 21.11.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_B1038
IT telakka
|
To 28.11.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_B1038
IT telakka
|
To 05.12.2024 klo 10:00 - 12:00 (2 t 0 min) |
Teoria ja käytäntö, Advanced Application Development TE00BR90-3008 |
ICT_B1038
IT telakka
|
Ti 10.12.2024 klo 12:00 - 14:00 (2 t 0 min) |
Harjoitustöiden esittäminen, Advanced Application Development TE00BR90-3008 |
ICT_B1039
IT telakka
|
Ke 11.12.2024 klo 14:00 - 16:00 (2 t 0 min) |
Harjoitustöiden esittäminen, Advanced Application Development TE00BR90-3008 |
ICT_B1038
IT telakka
|
Arviointiasteikko
H-5
Sisällön jaksotus
Mobiiliohjelmointia React Native -kirjastolla.
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) : natiivin 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
Kurssilla käytetään ulkopuolista kurssivideomateriaalia. Tämä aiheuttaa opiskelijalle jonkin verran kustannuksia.
Muuta Internet-materiaalia.
Opetusmenetelmät
- videoiden katsominen ja muun oppimismateriaalin lukeminen
- osallistuminen luennoille
- ohjelmointi opettajan johdolla
- itsenäinen ohjelmointi
- emulaattorin ja muiden työkalujen kanssa työskentely; configurointi
- osallistuminen ryhmätyön tekemiseen
Tenttien ajankohdat ja uusintamahdollisuudet
Ei tenttiä.
Toteutuksen valinnaiset suoritustavat
Opiskelija voi suorittaa opintojakson osoittamalla osaamisensa opintojakson aiheista esimerkiksi tekemillään työnäytteillä. Osoittamisesta täytyy sopia opettajan kanssa opintojakson 4 ensimmäisen viikon aikana.
Opiskelija voi myös ahotoida opintojakson vastaavalla muualla oppilaitoksemme hyväksymässä oppilaitoksessa suoritetulla kurssilla. Asia kannattaa laittaa vireille heti opintojakson alkaessa.
Opiskelijan ajankäyttö ja kuormitus
40 h videoita, luettavaa
26 h kontaktiluentoja
4 h harjoitustyön esittäminen ja muiden harjoitustöiden seurantaa paikan päällä
39 h harjoitustyö
26 h henkilökohtaiset harjoitustehtävät