B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2025
Extent and Intensity
2/0/0. 3 credit(s). Type of Completion: z (credit).
Guaranteed by
Ing. Renata Janošcová, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PrW_1.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The aim of the course is to enable students to explain and manage the development of applications for the Windows operating system, the use of background processing threads, the use of advanced graphical user interface functions, run in web browser and server side, work with data stored in XML relational databases and communicate with other applications on the network.
Learning outcomes
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, use the advanced functions of the GUI, run in a web browser and server-side, work with data stored in XML or relational databases, and communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10.Working with relation databases - using ADO.NET a LINQ
  • 11.Development of credit program
  • 12.Presentation of credit project
Literature
    required literature
  • VIRIUS, Miroslav. Programování v C#: od základů k profesionálnímu použití. Praha: Grada Publishing, 2021. ISBN 978-80-271-1216-6.
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
Teaching methods
Teaching takes place in the form of exercises and lectures in a full-time form of study; concentration in the combined form of study;
Minimum mandatory participation in exercises:
75% are in full-time study;
50% at the training sessions in the combined form of study.
Assessment methods
The course ends with credit.
CREDIT: is awarded for the continuous development and presentation of 6 practical exercises assigned by the teacher, or for the creation and presentation of a credit program (ZP).
The exercises and conditions of the ZP will be specified in MS Teams. The ZP presentation will be recorded in  MS Teams (7-15 minutes).
At the same time, the granting of credit is tied to the fulfillment of the obligation of active attendance (min. 75% in the face-to-face form and min. 50% in the combined form).
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
Teacher's information
https://is.vsfs.cz/go/tm5otx
The subject webpage (above) presents a LINK to the team (subject) in MS Teams (then select your teacher's channel).

Study materials (lectures, videos, ...) of the subject can be found in the VŠFS IS: https://is.vsfs.cz/auth/el/vsfs/zima2023/B_PrW_1/

CONTACTS for the teacher: guarantor Ing. Renata Janošcová, Ph.D - 37037@mail.vsfs.cz.

CONSULTATION: information can be found on the personal pages of teachers in IS VŠFS (Teaching).

ISP and REPEATING students: Contact your teacher at the beginning of the semester (first - second week) and agree on the specific conditions of attendance and evaluation.

WE RECOMMEND submitting an application for inclusion in a timetabled (seminar) group to a specific teacheraccording to the instructions from the study department.

3 credits: 75 - 90 hours of study load.

The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2024
Extent and Intensity
2/0/0. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Renata Janošcová, Ph.D. (seminar tutor)
Ing. Vladimír Nulíček, CSc. (assistant)
Guaranteed by
Ing. Renata Janošcová, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/c1APH: Thu 15:45–16:29 E303PC, Thu 16:30–17:15 E303PC, except Thu 15. 2. ; and Fri 12. 4. 8:45–10:15 E303PC, R. Janošcová
B_PrW_2/c2APH: Thu 17:30–18:14 E303PC, Thu 18:15–19:00 E303PC, except Thu 15. 2. ; and Fri 12. 4. 12:15–13:45 E303PC, R. Janošcová
B_PrW_2/vAPH: Sat 10. 2. 9:45–11:15 E303PC, 11:30–13:00 E303PC, Sat 23. 3. 9:45–11:15 E303PC, 11:30–13:00 E303PC, Sat 13. 4. 9:45–11:15 E303PC, 11:30–13:00 E303PC, R. Janošcová
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PrW_1.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The aim of the course is to enable students to explain and manage the development of applications for the Windows operating system, the use of background processing threads, the use of advanced graphical user interface functions, run in web browser and server side, work with data stored in XML relational databases and communicate with other applications on the network.
Learning outcomes
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, use the advanced functions of the GUI, run in a web browser and server-side, work with data stored in XML or relational databases, and communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10.Working with relation databases - using ADO.NET a LINQ
  • 11.Development of credit program
  • 12.Presentation of credit project
Literature
    required literature
  • VIRIUS, Miroslav. Programování v C#: od základů k profesionálnímu použití. Praha: Grada Publishing, 2021. ISBN 978-80-271-1216-6.
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
Teaching methods
Teaching takes place in the form of exercises and lectures in a full-time form of study; concentration in the combined form of study;
Minimum mandatory participation in exercises:
75% are in full-time study;
50% at the training sessions in the combined form of study.
Assessment methods
The course ends with credit.
CREDIT: is awarded for the continuous development and presentation of 6 practical exercises assigned by the teacher, or for the creation and presentation of a credit program (ZP).
The exercises and conditions of the ZP will be specified in MS Teams. The ZP presentation will be recorded in  MS Teams (7-15 minutes).
At the same time, the granting of credit is tied to the fulfillment of the obligation of active attendance (min. 75% in the face-to-face form and min. 50% in the combined form).
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
Teacher's information
https://is.vsfs.cz/go/tm5otx
The subject webpage (above) presents a LINK to the team (subject) in MS Teams (then select your teacher's channel).

Study materials (lectures, videos, ...) of the subject can be found in the VŠFS IS: https://is.vsfs.cz/auth/el/vsfs/zima2023/B_PrW_1/

CONTACTS for the teacher: guarantor Ing. Renata Janošcová, Ph.D - 37037@mail.vsfs.cz.

CONSULTATION: information can be found on the personal pages of teachers in IS VŠFS (Teaching).

ISP and REPEATING students: Contact your teacher at the beginning of the semester (first - second week) and agree on the specific conditions of attendance and evaluation.

WE RECOMMEND submitting an application for inclusion in a timetabled (seminar) group to a specific teacheraccording to the instructions from the study department.

3 credits: 75 - 90 hours of study load.

The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2023
Extent and Intensity
2/0/0. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Renata Janošcová, Ph.D. (seminar tutor)
Guaranteed by
Ing. Renata Janošcová, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/cAPH: each even Thursday 17:30–18:14 E303PC, each even Thursday 18:15–19:00 E303PC, each even Thursday 19:15–19:59 E303PC, each even Thursday 20:00–20:45 E303PC, R. Janošcová
B_PrW_2/vAPH: Sat 18. 2. 8:00–9:30 E303PC, 9:45–11:15 E303PC, Fri 31. 3. 17:30–19:00 E303PC, Fri 21. 4. 14:00–15:30 E303PC, 15:45–17:15 E303PC, Sat 22. 4. 11:30–13:00 E303PC, R. Janošcová
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The aim of the course is to enable students to explain and manage the development of applications for the Windows operating system, the use of background processing threads, the use of advanced graphical user interface functions, run in web browser and server side, work with data stored in XML relational databases and communicate with other applications on the network.
Learning outcomes
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, use the advanced functions of the GUI, run in a web browser and server-side, work with data stored in XML or relational databases, and communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10.Working with relation databases - using ADO.NET a LINQ
  • 11.Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12.Presentation of credit project
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
    recommended literature
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and exercises in face-to-face form, concentration in combined form;
Minimum mandatory participation in exercises:
75% are in full-time study;
50% at the training sessions in the combined form of study.
Assessment methods
The credit is awarded for active participation (at least 1 practical exercises) and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2022
Extent and Intensity
2/0/0. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Renata Janošcová, Ph.D. (seminar tutor)
Guaranteed by
Ing. Renata Janošcová, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/vAPH: Sat 5. 2. 9:45–11:15 E304, 11:30–13:00 E304, Sat 5. 3. 9:45–11:15 E304, 11:30–13:00 E304, Fri 1. 4. 14:00–15:30 S24, 15:45–17:15 S24, R. Janošcová
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The aim of the course is to enable students to explain and manage the development of applications for the Windows operating system, the use of background processing threads, the use of advanced graphical user interface functions, run in web browser and server side, work with data stored in XML relational databases and communicate with other applications on the network.
Learning outcomes
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, use the advanced functions of the GUI, run in a web browser and server-side, work with data stored in XML or relational databases, and communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10. Working with relation databases - using ADO.NET a LINQ
  • 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12. Revision, checking of the term work (credit).
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75 % in full-time study, compulsory tutorial participation is 50 % in part-time study.
Assessment methods
The credit is awarded for active participation (at least 1 practical exercises) and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2021
Extent and Intensity
2/0/0. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Renata Janošcová, Ph.D. (seminar tutor)
Guaranteed by
Ing. Renata Janošcová, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Thursday 10:30–11:14 S16PC, each odd Thursday 11:15–12:00 S16PC, R. Janošcová
B_PrW_2/pAPH: each odd Thursday 8:45–9:29 S16PC, each odd Thursday 9:30–10:15 S16PC, R. Janošcová
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The aim of the course is to enable students to explain and manage the development of applications for the Windows operating system, the use of background processing threads, the use of advanced graphical user interface functions, run in web browser and server side, work with data stored in XML relational databases and communicate with other applications on the network.
Learning outcomes
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, use the advanced functions of the GUI, run in a web browser and server-side, work with data stored in XML or relational databases, and communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10. Working with relation databases - using ADO.NET a LINQ
  • 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12. Revision, checking of the term work (credit).
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
The credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2020
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/vAPH: Fri 27. 3. 14:00–15:30 E223, 15:45–17:15 E223, 17:30–19:00 E223, P. Ježek
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The aim of the course is to enable students to explain and manage the development of applications for the Windows operating system, the use of background processing threads, the use of advanced graphical user interface functions, run in web browser and server side, work with data stored in XML relational databases and communicate with other applications on the network.
Learning outcomes
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, use the advanced functions of the GUI, run in a web browser and server-side, work with data stored in XML or relational databases, and communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10. Working with relation databases - using ADO.NET a LINQ
  • 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12. Revision, checking of the term work (credit).
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
The credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2019
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Monday 18:15–18:59 S16PC, each odd Monday 19:00–19:44 S16PC, except Mon 8. 4. ; and Mon 29. 4. 18:15–18:59 S16PC, 19:00–19:44 S16PC, P. Ježek
B_PrW_2/pAPH: each even Monday 18:15–18:59 S16PC, each even Monday 19:00–19:44 S16PC, except Mon 4. 2., except Mon 18. 2. ; and Mon 25. 2. 20:00–20:45 S16PC, Mon 4. 3. 20:00–20:45 S16PC, Mon 11. 3. 20:00–20:45 S16PC, Mon 18. 3. 20:00–20:45 S16PC, P. Ježek
B_PrW_2/vAPH: Sat 30. 3. 9:45–11:15 DELL ROOM E302PC, 11:30–13:00 DELL ROOM E302PC, Fri 12. 4. 19:15–20:45 E303PC, P. Ježek
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The aim of the course is to enable students to explain and manage the development of applications for the Windows operating system, the use of background processing threads, the use of advanced graphical user interface functions, run in web browser and server side, work with data stored in XML relational databases and communicate with other applications on the network.
Learning outcomes
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, use the advanced functions of the GUI, run in a web browser and server-side, work with data stored in XML or relational databases, and communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10. Working with relation databases - using ADO.NET a LINQ
  • 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12. Revision, checking of the term work (credit).
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
The credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2018
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Monday 18:15–18:59 E307, each odd Monday 19:00–19:45 E307, except Mon 12. 3. ; and Mon 9. 4. 20:00–20:45 E307, Mon 16. 4. 20:00–20:45 E307, P. Ježek
B_PrW_2/pAPH: each even Monday 18:15–18:59 E307, each even Monday 19:00–19:45 E307, except Mon 5. 3. ; and Mon 19. 3. 20:00–20:45 E307, Mon 26. 3. 20:00–20:45 E307, P. Ježek
B_PrW_2/vAPH: Sat 17. 3. 14:00–15:30 E303PC, 15:45–17:15 E303PC, Fri 20. 4. 17:30–19:00 E303PC, P. Ježek
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, and/or use the advanced functions of the GUI, and/or run in a web browser and server-side, and/or work with data stored in XML or relational databases, and/or communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10. Working with relation databases - using ADO.NET a LINQ
  • 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12. Revision, checking of the term work (credit).
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
The credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2017
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ing. Barbora Ptáčková
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Monday 17:30–18:14 DELL ROOM E302PC, each odd Monday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/pAPH: each even Monday 17:30–18:14 DELL ROOM E302PC, each even Monday 18:15–19:00 DELL ROOM E302PC, P. Ježek
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, and/or use the advanced functions of the GUI, and/or run in a web browser and server-side, and/or work with data stored in XML or relational databases, and/or communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10. Working with relation databases - using ADO.NET a LINQ
  • 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12. Revision, checking of the term work (credit).
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
The credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2016
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ing. Barbora Ptáčková
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Monday 17:30–18:14 DELL ROOM E302PC, each odd Monday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/pAPH: each even Monday 17:30–18:14 DELL ROOM E302PC, each even Monday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/vAPH: Fri 8. 4. 17:15–18:45 E303PC, Sat 23. 4. 9:45–11:15 E303PC, 11:30–13:00 E303PC, P. Ježek
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
At the end of this course students will be able to explain and manage the creation of applications for Windows OS, that use of fibers for background processing, and/or use the advanced functions of the GUI, and/or run in a web browser and server-side, and/or work with data stored in XML or relational databases, and/or communicate with other applications over the network.
Syllabus
  • 1. The concept of multithreaded programming and its use in modern applications with GUI
  • 2. The concept of threads in .NET
  • 3. Typical problems of multithreaded programming and their solutions on the .NET platform (usual synchronization primitives, etc.).
  • 4. Threads and Windows Forms
  • 5. Advanced options for creating applications with GUI on Windows with .NET
  • 6. Basic Concepts of Windows Presentation Foundation (WPF) and XAML, compared to application programming for Windows "New UI" and the Windows Store
  • 7. Use of ASP.NET for creating applications running on the server side
  • 8. Use of ASP.NET for applications running on the web browser
  • 9. Working with XML data in .NET platform
  • 10. Working with relation databases - using ADO.NET a LINQ
  • 11. Use of network communication applications development, the fundamental concepts of RPC objects (.NET Remoting)
  • 12. Revision, checking of the term work (credit).
Literature
    required literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
  • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
    recommended literature
  • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
The credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2015
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (lecturer)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Tamara Urbánková
Timetable of Seminar Groups
B_PrW_2/cAPH: each even Wednesday 17:30–18:14 DELL ROOM E302PC, each even Wednesday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/pAPH: each odd Wednesday 17:30–18:14 DELL ROOM E302PC, each odd Wednesday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/vAPH: Sat 14. 3. 11:30–13:00 E303PC, 14:00–15:30 E303PC, Fri 27. 3. 17:15–18:45 E303PC, P. Ježek
Prerequisites
B_PRW_1 Programming for Windows 1
The requirement for the completion of this course is completion of the course B_PRW_1.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
At the end of this course the student will be able to explain and handle the development of applications for Windows - namely NET programming platform and programming language C #.
Syllabus
  • 1 fibers, native calls 2 Documentation comments, attributes, reflection 3 Working with XML  ,   work with databases - ADO.NET NET Remoting 4 5 C # 2.0, 6 Mono project
Literature
    required literature
  • C# lectures by Prof. Dr. H. Mössenböck (Microsoft Curriculum)
  • on-line dokumentace vývojových produktů společnosti Microsoft: http://msdn.microsoft.com/library/default.asp
    recommended literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
Credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2014
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Dagmar Medová, DiS.
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Tuesday 17:30–18:14 E303PC, each odd Tuesday 18:15–19:00 E303PC, P. Ježek
B_PrW_2/pAPH: each even Tuesday 17:30–18:14 E303PC, each even Tuesday 18:15–19:00 E303PC, P. Ježek
Prerequisites
There are no prerequisites for this course
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
At the end of this course the student will be able to explain and handle the development of applications for Windows - namely NET programming platform and programming language C #.
Syllabus
  • 1 fibers, native calls 2 Documentation comments, attributes, reflection 3 Working with XML  ,   work with databases - ADO.NET NET Remoting 4 5 C # 2.0, 6 Mono project
Literature
    required literature
  • C# lectures by Prof. Dr. H. Mössenböck (Microsoft Curriculum)
  • on-line dokumentace vývojových produktů společnosti Microsoft: http://msdn.microsoft.com/library/default.asp
    recommended literature
  • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
Teaching methods
Přednášky a cvičení v prezenční formě, řízené skupinové konzultace v kombinované formě; minimální povinná účast na cvičeních/seminářích v prezenční formě studia je 75%, na řízených skupinových konzultacích v kombinované formě studia 50%.“ Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study.
Assessment methods
Credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
General note: Bb0.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2013
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
Ing. Vladimír Nulíček, CSc.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Dagmar Medová, DiS.
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Thursday 17:30–18:14 DELL ROOM E302PC, each odd Thursday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/pAPH: each even Thursday 17:30–18:14 DELL ROOM E302PC, each even Thursday 18:15–19:00 DELL ROOM E302PC, P. Ježek
Prerequisites
This course do not need any special knowledge beyond ordinary knowledge.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The aim of the course is to acquaint students with modern tools for creating applications for Windows - namely NET programming platform and programming language C #.
Syllabus
  • This syllabus is designed for full-time study, course of instruction for part-time study is given in the study material in the form of a methodological note. During this course the following topics will be explained: 1. Fibers
  • 2. Native calls 3. Documentation comments
  • 4. Attributes
  • 5. Reflection
  • 6. Working with XML
  • 7. Working with databases
  • 8. ADO.NET
  • 9. .NET Remoting
  • 10. C# 2.0
  • 11. Project Mono
  • 12. General revision
Literature
  • Povinná literatura
  • C# lectures by Prof. Dr. H. Mössenböck (Microsoft Curriculum)
  • on-line dokumentace vývojových produktů společnosti Microsoft: http://msdn.microsoft.com/library/default.asp
  • Doporučená literatura
  • Dalčí zdroje
Teaching methods
Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study
Assessment methods
Students who fail to meet mandatory scope of participation, may be given during the semester additional study obligations (to the extent that will demonstrate academic achievement and acquired competencies necessary for successful completion of the subject Course completion: Credit is awarded for active participation and preparation and submission of a credit program
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
General note: Bb0.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Winter 2012
Extent and Intensity
1/1. 2 credit(s). Type of Completion: z (credit).
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Dagmar Medová, DiS.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Language of instruction
Czech
Further comments (probably available only in Czech)
Information on completion of the course: ISP
The course can also be completed outside the examination period.
General note: 0.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
summer 2012
Extent and Intensity
1/1. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Monday 17:30–18:14 E303PC, each odd Monday 18:15–19:00 E303PC, P. Ježek
B_PrW_2/pAPH: each even Monday 17:30–18:14 E303PC, each even Monday 18:15–19:00 E303PC, P. Ježek
Prerequisites (in Czech)
K tomuto předmětu nejsou nutné žádné zvláštní znalosti nad rámec běžných vědomostí
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives (in Czech)
Cíl kursu je seznámit poslauchače s moderními prostředky pro tvorbu aplikací pro Windows - jmenovit+ě s programovou platformou NET a programovacím jazykem C#
Syllabus (in Czech)
  • Tato osnove je určena pro prezenční studium,průběh výuky pro kombinované studium je uveden ve studijních materiálech formou metodického listu /ML/ V průběhu budou vysvětlena následující témata: 1. Vlákna, nativní volání 2. Dokumentační komentáře, atributy, reflexe 3. Práce s XML, práce s databázemi - ADO.NET 4. .NET Remoting 5. C#2.0, projekt Mono,
Literature
  • Povinná literatura
  • C# lectures by Prof. Dr. H. Mössenböck (Microsoft Curriculum)
  • on-line dokumentace vývojových produktů společnosti Microsoft: http://msdn.microsoft.com/library/default.asp
  • Doporučená literatura
  • Dalčí zdroje
Assessment methods (in Czech)
Typ výuky:Výuka probíhá formou přednášek a cvičení Rozsah povinné účasti ve výuce: Minimální povinná účast na cvičení v prezenčním studiu je 75%, na řízených skupinových konzultacích v kombinovaném studiu 50%. Studentům, kteří nesplní povinný rozsah účasti, mohou být v průběhu semestru zadány dodatečné studijní povinnosti (v míře, která umožní prokázat studijní výsledky a získané kompetence nezbytné pro úspěšné zakončení předmětu Způsob zakončení předmětu: zápočet se uděluje za aktivní účast a vypracování a odevzdání zápočtového programu
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin KS/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Winter 2011
Extent and Intensity
1/1. 2 credit(s). Type of Completion: z (credit).
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Language of instruction
Czech
Further comments (probably available only in Czech)
Information on completion of the course: ISP
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Summer 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2011
Extent and Intensity
1/1. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Thursday 17:30–18:14 DELL ROOM E302PC, each odd Thursday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/pAPH: each even Thursday 17:30–18:14 DELL ROOM E302PC, each even Thursday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/vAPH: Fri 18. 2. 17:15–18:45 E303PC, Sat 5. 3. 14:00–15:30 E303PC, 15:45–17:15 E303PC, P. Ježek
Prerequisites (in Czech)
K tomuto předmětu nejsou nutné žádné zvláštní znalosti nad rámec běžných vědomostí
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives (in Czech)
Cíl kursu je seznámit poslauchače s moderními prostředky pro tvorbu aplikací pro Windows - jmenovit+ě s programovou platformou NET a programovacím jazykem C#
Syllabus (in Czech)
  • Tato osnove je určena pro prezenční studium,průběh výuky pro kombinované studium je uveden ve studijních materiálech formou metodického listu /ML/ V průběhu budou vysvětlena následující témata: 1. Vlákna, nativní volání 2. Dokumentační komentáře, atributy, reflexe 3. Práce s XML, práce s databázemi - ADO.NET 4. .NET Remoting 5. C#2.0, projekt Mono,
Literature
  • Povinná literatura
  • C# lectures by Prof. Dr. H. Mössenböck (Microsoft Curriculum)
  • on-line dokumentace vývojových produktů společnosti Microsoft: http://msdn.microsoft.com/library/default.asp
  • Doporučená literatura
  • Dalčí zdroje
Assessment methods (in Czech)
Typ výuky:Výuka probíhá formou přednášek a cvičení Rozsah povinné účasti ve výuce: Minimální povinná účast na cvičení v prezenčním studiu je 75%, na řízených skupinových konzultacích v kombinovaném studiu 50%. Studentům, kteří nesplní povinný rozsah účasti, mohou být v průběhu semestru zadány dodatečné studijní povinnosti (v míře, která umožní prokázat studijní výsledky a získané kompetence nezbytné pro úspěšné zakončení předmětu Způsob zakončení předmětu: zápočet se uděluje za aktivní účast a vypracování a odevzdání zápočtového programu
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Winter 2010, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows

University of Finance and Administration
Winter 2010
Extent and Intensity
1/1. 2 credit(s). Recommended Type of Completion: z (credit). Other types of completion: zk (examination).
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Language of instruction
Czech
Further comments (probably available only in Czech)
Information on completion of the course: ISP
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Summer 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows

University of Finance and Administration
Summer 2010
Extent and Intensity
1/1. 2 credit(s). Recommended Type of Completion: z (credit). Other types of completion: zk (examination).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Lenka Bažantová
Timetable of Seminar Groups
B_PrW_2/cAPH: each odd Monday 17:30–18:14 DELL ROOM E302PC, each odd Monday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/pAPH: each even Monday 17:30–18:14 DELL ROOM E302PC, each even Monday 18:15–19:00 DELL ROOM E302PC, P. Ježek
B_PrW_2/vAPH: Sat 24. 4. 8:00–9:30 DELL ROOM E302PC, 9:45–11:15 DELL ROOM E302PC, 11:30–13:00 DELL ROOM E302PC, P. Ježek
Prerequisites (in Czech)
K tomuto předmětu nejsou nutné žádné zvláštní znalosti nad rámec běžných vědomostí
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives (in Czech)
Cíl kursu je seznámit poslauchače s moderními prostředky pro tvorbu aplikací pro Windows - jmenovit+ě s programovou platformou NET a programovacím jazykem C#
Syllabus (in Czech)
  • Tato osnove je určena pro prezenční studium,průběh výuky pro kombinované studium je uveden ve studijních materiálech formou metodického listu /ML/ V průběhu budou vysvětlena následující témata: 1. Vlákna, nativní volání 2. Dokumentační komentáře, atributy, reflexe 3. Práce s XML, práce s databázemi - ADO.NET 4. .NET Remoting 5. C#2.0, projekt Mono,
Literature
  • Povinná literatura
  • C# lectures by Prof. Dr. H. Mössenböck (Microsoft Curriculum)
  • on-line dokumentace vývojových produktů společnosti Microsoft: http://msdn.microsoft.com/library/default.asp
  • Doporučená literatura
  • Dalčí zdroje
Assessment methods (in Czech)
Typ výuky:Výuka probíhá formou přednášek a cvičení Rozsah povinné účasti ve výuce: Minimální povinná účast na cvičení v prezenčním studiu je 80%, na řízených skupinových konzultacích v kombinovaném studiu 50%. Studentům, kteří nesplní povinný rozsah účasti, mohou být v průběhu semestru zadány dodatečné studijní povinnosti (v míře, která umožní prokázat studijní výsledky a získané kompetence nezbytné pro úspěšné zakončení předmětu Způsob zakončení předmětu: zápočet se uděluje za aktivní účast a vypracování a odevzdání zápočtového programu
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin/semestr.
The course is also listed under the following terms Summer 2008, Summer 2009, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2009
Extent and Intensity
1/1. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Lenka Bažantová
Timetable of Seminar Groups
B_PrW_2/vAPH: Sat 7. 2. 8:00–9:30 E303PC, Sat 21. 2. 11:30–13:00 E303PC, Sat 7. 3. 8:00–9:30 E303PC, P. Ježek
Prerequisites (in Czech)
K tomuto předmětu nejsou nutné žádné zvláštní znalosti nad rámec běžných vědomostí
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives (in Czech)
Anotace je stejná pro obě formy studia. Cíl kursu je seznámit poslauchače s moderními prostředky pro tvorbu aplikací pro Windows - jmenovit+ě s programovou platformou NET a programovacím jazykem C#
Syllabus (in Czech)
  • Tato osnove je určena pro prezenční studium,průběh výuky pro kombinované studium je uveden ve studijních materiálech formou metodického listu /ML/ V průběhu budou vysvětlena následující témata: 1. Vlákna, nativní volání 2. Dokumentační komentáře, atributy, reflexe 3. Práce s XML, práce s databázemi - ADO.NET 4. .NET Remoting 5. C#2.0, projekt Mono,
Literature
  • on-line dokumentace vývojových produktů společnosti Microsoft: http://msdn.microsoft.com/library/default.asp
  • C# lectures by Prof. Dr. H. Mössenböck (Microsoft Curriculum)
Assessment methods (in Czech)
Vyučující metody: Metody hodnocení: Způsob zakončení: zápočet se uděluje za aktivní účast a vypracování a odevzdání zápočtového programu
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin.
The course is also listed under the following terms Summer 2008, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.

B_PrW_2 Programming for Windows 2

University of Finance and Administration
Summer 2008
Extent and Intensity
1/1. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
Mgr. Pavel Ježek, Ph.D. (seminar tutor)
Guaranteed by
prof. RNDr. Ondřej Čepek, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Lenka Bažantová
Timetable of Seminar Groups
B_PrW_2/cAPH: each even Monday 17:30–18:14 E303PC, each even Monday 18:15–19:00 E303PC, P. Ježek
B_PrW_2/pAPH: each odd Monday 17:30–18:14 E303PC, each odd Monday 18:15–19:00 E303PC, P. Ježek
B_PrW_2/vAPH: Sat 16. 2. 14:00–15:30 DELL ROOM E302PC, 15:45–17:15 DELL ROOM E302PC, Fri 29. 2. 17:15–18:45 DELL ROOM E302PC, P. Ježek
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives (in Czech)
Anotace je stejná pro obě formy studia. Cíl kursu je seznámit poslauchače s moderními prostředky pro tvorbu aplikací pro Windows - jmenovit+ě s programovou platformou NET a programovacím jazykem C#
Syllabus (in Czech)
  • Tato osnove je určena pro prezenční studium,průběh výuky pro kombinované studium je uveden ve studijních materiálech formou metodického listu /ML/ V průběhu budou vysvětlena následující témata: 1. Vlákna, nativní volání 2. Dokumentační komentáře, atributy, reflexe 3. Práce s XML, práce s databázemi - ADO.NET 4. .NET Remoting 5. C#2.0, projekt Mono,
Assessment methods (in Czech)
Vyučující metody: Metody hodnocení: Způsob zakončení: zápočet se uděluje za aktivní účast a vypracování a odevzdání zápočtového programu
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 6 hodin.
The course is also listed under the following terms Summer 2009, Summer 2010, Winter 2010, Summer 2011, Winter 2011, summer 2012, Winter 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.
  • Enrolment Statistics (recent)