Rapid Application Development for Web
BASIC DATA
course listing
A - main register
course code
IXX0303
course title in Estonian
Veebirakenduste välkarendus
course title in English
Rapid Application Development for Web
course volume CP
-
ECTS credits
6.00
to be declared
yes
fully online course
not
assessment form
Examination
teaching semester
spring
language of instruction
Estonian
English
Study programmes that contain the course
code of the study programme version
course compulsory
IACB17/25
no
Structural units teaching the course
IA - Department of Computer Systems
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Aine eesmärk on anda teoreetilised ja praktilised oskused veebipõhiste andmetel baseeruvate rakenduste kiirarenduseks. Kursusel antakse teadmised andmete esitamise viisidest, relatsioonilisest andmemudelist, SQL-keelest, ning andmete esitamisest, kogumisest ja töötlusest veebipõhiste low-code rakenduste kaudu.
course aims in English
The course provides theoretical and practical skills for the rapid development of web-based applications relying on data stored in databases. The course provides knowledge of data presentation methods, relational data model, SQL language, and ways of presenting and processing data in web-based low-code applications.
learning outcomes in the course in Est.
Õppeaine läbinud üliõpilane:
- kirjeldab erinevaid andmete esitamise viise, sh relatsioonilisi andmebaase, ja rakendab neid veebirakendustes;
- seletab relatsioonilise andmebaasi terminoloogiat ja kirjeldab iseseisvalt erinevaid andmestruktuure andmepõhiste rakenduste jaoks;
- rakendab kompleksseid SQL päringuid veebipõhistes low-code tarkvararakendustes;
- loob andmetega põimitud veebipõhiseid rakendusi andmete kogumiseks, töötluseks ja esitamiseks low-code platvormil;
- kasutab Oracle APEX platvormi ja selle võimalusi ning oskab neid rakendada.
learning outcomes in the course in Eng.
After completing this course, the student:
- describes different forms of data presentation, incl. relational databases, and implements them in web applications;
- explains relational database terminology and describes independently different data structures for data-driven applications;
- implements complex SQL queries to present data in web-based low-code software applications;
- creates web-based applications for data collection, processing and presentation on a low-code platform;
- utilises the Oracle APEX platform, its capabilities, and applies them to implement web-applications.
brief description of the course in Estonian
Aine annab oskused ja teadmised veebipõhiste andmetel baseeruvate rakenduste kiirarenduseks Oracle APEX platvormil. Oracle APEX platvorm on low-code (visuaalne dialoogiaknapõhine programmeerimine) platvorm, milles rakenduse loomine toimub veebipõhises keskkonnas läbi dialoogiakende ja hiirega lohistamise (drag&drop, wizards), eeldades keerukamate rakenduste loomiseks vähest programmeerimisoskust. Kursuses tutvustatakse esmalt andmete struktureerimise ja modelleerimise vajalikkust ja võimalusi. Sellele järgneb andmemudeli loomine ja info pärimine andmete veebipõhiseks esitamiseks (raportid, graafikud, dashboard) Oracle APEX platvormil. Kursuse teises osas keskendutakse keerukamate SQL-päringute koostamisele (agregeerimine, alampäringud, andmetöötlus) ning nende rakendamisele low-code veebirakenduste loomisel info kogumiseks, haldamiseks ja esitamiseks erinevatel viisidel.
brief description of the course in English
The course provides skills and knowledge for rapid web-application development on the Oracle APEX platform. The Oracle APEX platform is a visual low-code platform in which the creation of an application takes place in a web-based environment through dialog windows, drag&drop, and wizards, requiring little programming skills to create more complex applications. The course first introduces the necessity and possibilities of data structuring and modelling. This is followed by the creation of a data model and information retrieval for online presentation of data (reports, graphs, dashboard) on the Oracle APEX platform. The second part of the course focuses on creating more complex SQL queries (aggregation, subqueries, data processing) and their application in creating low-code web applications for collecting, managing and presenting information in different ways.
type of assessment in Estonian
-
type of assessment in English
-
independent study in Estonian
-
independent study in English
-
study literature
Oracle Academy materjalid. Kursuse õppematerjalid.
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
1.0
lectures
8.0
practices
3.0
practices
24.0
exercises
0.0
exercises
-
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2024/2025 spring
Tarmo Robal, IC - IT College
Estonian
    display more
    2023/2024 spring
    Tarmo Robal, IC - IT College
    Estonian
      Course description in Estonian
      Course description in English