Skip to main content
Skip header
Terminated in academic year 2020/2021

Modern Programming Platforms

Type of study Bachelor
Language of instruction Czech
Code 155-0367/02
Abbreviation MPP
Course title Modern Programming Platforms
Credits 4
Coordinating department Department of Applied Informatics
Course coordinator Ing. Vítězslav Novák, Ph.D.

Subject syllabus

The course will present Microsoft .NET platform and a few other selected platforms.
1) Introducing to the Android platform.
2) Activities as the basic building blocks of the Android applications.
3) Design Android applications using views.
4) Using of intents for cooperation of the Android applications.
5) Using SQLite database for data storage of the Android applications.
6) Distribution of the Android applications.
7) Introducing Microsoft .NET
8) C# language and its comparison with Java.
9) Technology ADO.NET
10) Introducing a few other modern programming platforms.

E-learning

Lectures and tutorials are in LMS Moodle.

Literature

TROELSEN, Andrew. C# and the .NET platform. Berkeley: Apress, 2002. 970s. ISBN 1-893115-59-3.
TEILHET, Stephen and Jay Hilyard. C# cookbook. Sebastopol: O'Reilly, 2004. 831 p. ISBN 0-596-00339-0.
Oracle. The Java Tutorials [online]. Available at http://docs.oracle.com/javase/tutorial/.

Advised literature

BAGNALL, Brian. C# for Java programmers. [online]. Available at: http://www.sciencedirect.com/science/book/9781931836548.