Programming in Graphical Environment
General Info
Lectures | Paweł Aszklar | Fridays, 12:15 p.m. - 2:00 p.m., r. 102 |
---|---|---|
Laboratories | Tomasz Herman | Fridays, 2:15 p.m. - 4:00 p.m., r. 302 |
Anna Kozłowska | Fridays, 2:15 p.m. - 4:00 p.m., r. 218 | |
Maciej Spychała | Fridays, 2:15 p.m. - 4:00 p.m., r. 301 |
Laboratories Schedule
- Feb. 21st - No Labs!
- Feb. 28th - Workshop 1: WinAPI (4p.)
- Mar. 7th - Lab 1: WinAPI 1 (8p.)
- Mar. 14th - Lab 2: WinAPI 2 (8p.)
- Mar. 21st - Lab 3: WinAPI 3 (12p.)
- Mar. 28th - Workshop 2: Windows Forms (Sample Task) (4p.)
- Apr. 4th - Lab 4: Windows Forms 1 (8p.)
- Apr. 11th - Lab 5: Windows Forms 2 (8p.)
- Apr. 17th - Lab 6: Windows Forms 3 (12p.)
- Apr. 25th - Lab 7: UI Design/HTML&CSS (4p.)
- May 9th - Workshop 3: WPF (4p.)
- May 14th - Lab 8: WPF 1 (8p.)
- May 23rd - Lab 9: WPF 2 (8p.)
- May 30th - Lab 10: WPF 3 (12p.)
- Jun. 6th - Lab Retake (8p.)
Lectures
- Lecture 1 - Introduction, Windows API - Creating Windows (Examples)
- Lecture 2 - Windows API - Window Management, Messages (Examples)
- Lecture 3 - Windows API - Input Handling, Resources
- Lecture 4 - Windows API - GDI, Controls and Dialog Boxes (Examples)
- Lecture 5 - Windows Forms - Overview, Application and Forms (Examples)
- Lecture 6 - Windows Forms - Controls (Examples)
- Lecture 7 - Windows Forms - Resources, GDI+ (Examples)
- 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