Вы здесь
Зимняя школа по Qt: Санкт-Петербург, 21-26.02
Зимняя школа по Qt в Санкт-Петербурге, 21-26 февраля 2011г.
С 21 по 26 февраля 2011 года, FRUCT при поддержке Nokia проводит Зимнюю школу по Qt в Санкт-Петербурге, на базе Санкт-Петербургского Государственного Электротехнического Университета "ЛЭТИ". В рамках данной школы Вы получите необходимые сведения и практические навыки по разработке решений на Qt платформе. Данная школа является открытой и бесплатной. Так как количество мест ограничено, то участие в школе возможно строго по приглашениям, которые можно получить отправив заявку на info<at>fruct.org.
Требования к участникам
Для того чтобы принять участие в школе необходимо обладать хорошими знаниями в области программирования на языке С++: понимать такие парадигмы как наследование, инкапсуляция, виртуальные функции и полиморфизм. Рекомендуется иметь при себе персональный компьютер (laptop). Некоторые практические задания будут требовать Qt 4.7 (последнюю версию SDK можно загрузить с сайта http://qt.nokia.com/
Место проведения
Школа проводится на территории Санкт-Петербургского Электротехнического университета, который расположен по адресу ул. проф. Попова, д.5. Ближайшие метро: Петроградская, Выборгская
Предварительное расписание
Это предварительная версия расписания, которая будет уточняться в течение этой недели.
1st day |
||||
|
Topic |
Duration |
Activity |
Place/Time |
|
“Qt: past, present, future” |
2h |
lecture |
room 3404, 14:00 |
|
Qt SDK componets, qmake capabilities, Hello worlds. Mastering with Qt SDK tools |
2h |
lecture/practice |
room 3404, |
|
Layout managers: Introduction to widgets composition. Common layout manager's and Widgets' interfaces, alignment and resizing policies. Standard layout classes mastering. |
2h |
practice |
room 3404, 16:30 |
|
Working on the personal/team project |
4h |
hacking |
TBD |
2-dn day |
||||
|
Metaobject system in depth Meta-object system investigation. Memory management. Parent-child relations. Dynamic properties. Qt containers and type conversion. |
3h |
Lecture/practice |
room 3404, 14:00 |
|
2D Graphics Graphic primitives in Qt. Pens, brushes, patterns. Animations.Dialogs: standard and custom Using standard dialogs: file, color, fonts, messages, inputs, and so on. |
3h |
Lecture/practice |
room 3404, 16:00 |
|
Working on the personal/team project |
4h |
hacking |
TBD |
3-rd day |
||||
|
Working on the personal/team project |
2h |
hacking |
TBD |
|
Working on the personal/team project |
2h |
hacking |
TBD |
|
Working on the personal/team project |
4h |
hacking |
TBD |
4-th day |
||||
|
Invited lecture: "How to deal with new challenges in mobile development, value of personal visibility and how to cooperate with the industry"
|
3h |
Lecture/practice |
TBD |
|
Model-view controller: Trees, Tables, Lists. How to implement real model and nice view. QMainWindow: building mature application. QMainWindow interfaces, Single-document and Multi-document interface types. Menus, toolbars, statusbars. |
2h |
Lecture/practice |
TBD |
|
Working on the personal/team project |
5h |
hacking |
TBD |
5-th day |
||||
|
Qt quick technology overview. |
1h |
Lecture |
room 3404, 14:00 |
|
Building deb, sis, sisx packages. OVI publishing process overview |
1h |
Lecture/practice |
room 3404, 16:00 |
|
Projects presentation |
2+h |
hacking |
room 3404, 17:00 |