Programming in Graphical Environment
General Info
Lectures | Paweł Aszklar | Fridays, 12:15 p.m. - 2:00 p.m., r. 103 |
---|---|---|
Laboratories | Cezary Bella | Fridays, 2:15 p.m. - 4:00 p.m., r. 202 |
Tomasz Herman | Fridays, 2:15 p.m. - 4:00 p.m., r. 217 | |
Anna Kozłowska | Fridays, 2:15 p.m. - 4:00 p.m., r. 304 | |
Maciej Spychała | Fridays, 2:15 p.m. - 4:00 p.m., r. 302 |
Laboratories Schedule
- Feb. 24th - No Labs!
- Mar. 3rd - WinAPI Tutorial (Sample Task)
- Mar. 10th - Lab 1: WinAPI 1 (12p.)
- Mar. 17th - Lab 2: WinAPI 2 (12p.)
- Mar. 24th - Windows Forms Tutorial (Sample Task)
- Mar. 31st - Lab 3: Windows Forms 1 (12p.)
- Apr. 5th - Lab 4: Windows Forms 2 (12p.)
- Apr. 14th - Lab 5: HTML (12p.)
- Apr. 21st - Lab 6: UI Design (4p.)
- Apr. 28th - WPF Tutorial (Sample Task)
- May 19th - Lab 7: WPF 1 (12p.)
- May 26th - Lab 8: WPF 2 (12p.)
- Jun. 2nd - Lab 9: WPF 3 (12p.)
- Jun. 6th - Lab Retake
- Jun. 16th - No Labs - End of Semester Summary
Lectures
- Lecture 1 - Introduction, Windows API - Creating Windows
- Lecture 2 - Windows API - Window Management, Messages
- Lecture 3 - Windows API - Input Handling, Resources
- Lecture 4 - Windows API - GDI, Controls and Dialog Boxes
- Lecture 5 - Windows Forms - Overview, Application and Forms
- Lecture 6 - Windows Forms - Controls (Samples)
- Lecture 7 - Windows Forms - Resources, GDI+ (Samples)
- Lecture 8 - HTML&CSS (Samples, Tutorial)
- Lecture 9 - Graphic User Interface Design
- Lecture 10 - WPF - XAML, Dependency Properties, Routed Events, Commands(Samples)
- Lecture 11 - WPF - Resources, Data Binding, Data Templates(Samples)
- Lecture 12 - WPF - Layout, Controls, Documents, 2D Graphics, Styles, Control Templates
- Lecture 13 - WPF - Themes, Animations, 3D Graphics
- Lecture 14 - GUI Architerture Patterns - MVC, MVP, MVVM (Samples)
- Lecture 15 - Internationalization