The conference starts in:

Early submissions deadline:

Join us Vkontakte and follow news in Russian

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,
 15:30

 

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

News: