Siirry suoraan sisältöön

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
PTIETS22swis
PTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
PTIETS22sepm
PTIETS22 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
Muutokset varauksiin voivat olla mahdollisia.

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

Siirry alkuun