Course: Digital technology 2

» List of faculties » FMK » KADD
Course title Digital technology 2
Course code KADD/DIGT2
Organizational form of instruction Seminary
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 2
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Krutil Pavel, Mgr.
Course content
1. Introduction to the development environment, basic installation and configuration 2. Creating a project structure 3. Importing and working with external libraries 4. Creating interactions in the application 5. Working with data - local and external data sources 6. Working with data - creating, reading, updating and deleting data 7. Managing the database and creating APIs 8. Forms 9. Reading user input and storing it for further processing 10. Working in offline mode 11. Leveraging physical device features (e.g. camera, geolocation, web push notifications) 12. Compiling, testing and debugging the application on physical devices and emulators 13. publishing the application and installing the application on physical devices

Learning activities and teaching methods
  • Participation in classes - 26 hours per semester
  • Preparation for course credit - 24 hours per semester
prerequisite
Knowledge
Knows the principles of frameworks for creating mobile applications
Knows the principles of frameworks for creating mobile applications
Skills
Can create a simple mobile application using a framework of his choice
Can create a simple mobile application using a framework of his choice
learning outcomes
Knowledge
Describe the ways in which mobile applications access data sources
Describe the ways in which mobile applications access data sources
Characterize how databases work
Characterize how databases work
Describe basic database operations
Describe basic database operations
Explain the principle of database APIs
Explain the principle of database APIs
Describe how mobile applications use the hardware features of physical devices
Describe how mobile applications use the hardware features of physical devices
Skills
Design a mobile application using a database
Design a mobile application using a database
Create and manage a database
Create and manage a database
Design a database API
Design a database API
Implement the connection of the application to the database using an API
Implement the connection of the application to the database using an API
Design and implement a feature using the hardware function of a mobile device
Design and implement a feature using the hardware function of a mobile device
teaching methods
Knowledge
Exercises on PC
Exercises on PC
Demonstration
Demonstration
Individual work of students
Individual work of students
Skills
Exercises on PC
Exercises on PC
Demonstration
Demonstration
Individual work of students
Individual work of students
assessment methods
Knowledge
Analysis of the student's performance
Analysis of the student's performance
Recommended literature


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester