You are here
Зимняя школа по 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  | 

                            
                                        
                                                    
                                                    
													
                                                    
													
                                                
                    








