Early submissions deadline:

Welcome to visit Open Karelia

You are here

Новосибирск: 22-24.06

С 22 по 24 июня 2011 года, FRUCT при поддержке Nokia проводит Qt тренинг (школу) в Новосибирске. Тренинг проводится на базе Новосибирского государственного университета экономики и управления. В рамках данного тренинга Вы получите необходимые сведения и практические навыки по разработке решений на Qt платформе. Тренинг является открытым и бесплатным но требует обязательной регистрации.

Требования к участникам

Для того чтобы принять участие в школе необходимо обладать хорошими знаниями в области программирования на языке С++: понимать такие парадигмы как наследование, инкапсуляция, виртуальные функции и полиморфизм. Рекомендуется иметь при себе персональный компьютер (laptop). Некоторые практические задания будут требовать Qt 4.7 (последнюю версию SDK можно загрузить с сайта  http://qt.nokia.com/ )

Кроме этого требуется

  - иметь в наличии OVI аккаунт;
  - не иметь большого опыта разработки на Qt;
  - иметь  возможность и желание дополнительной самостоятельной работы 4-6 часов в день в дни тренинга.
 

Предварительная программа

22th May, at 10:00

 

Topic

Description

Theory / Practice

Duration

 0

Introduction in Qt, History, Tools overview, mastering with simple projects

This module is not required for people who have some preliminary knownedge bu recommended. It provides full picture of technology and basic skills.

50/50

 4h

 1

Metaobject system

Meta-object system investigation. Memory management. Parent-child relations.  Qt containers and type conversion.

50/50

 2h

 2

Dialogs: standard and custom

Using standard dialogs: file, color, fonts, messages, inputs, and so on.

30/70

 1h

 3

Layout managers

Introduction to widgets composition. Common layout manager's and Widgets' interfaces, alignment and resizing policies. Standard layout classes mastering.

40/60

 3h

23th May, at 09:00

 4

QMainWindow: building mature application

QMainWindow interfaces, Single-document and Multi-document interface types. Menus, toolbars, statusbars. Resources.

10/90

 4h

 6

2D Graphics

Graphic primitives in Qt. Pens, brushes, patterns. Animations.SVG graphics. QGraphicsView and QGraphicsScene mastering.

40/60

 4h

24th May, at 09:00

 10

Widgets with models: lists, tables, trees

Model-view controller (MVC) architecture review. MVC in Qt. Models, indexes, data structures.

 

2h

 15

Ovi publishing

Publishing process overview. Application requirements and testing

 

2h

Место проведения

Новосибирск, ул. Каменская 56 (напротив театра музкомедии), комп. класс 1-42 (4 этаж).

 

All registered participants have to fill the attached form and send it from email used in registration to info<at>fruct.org within 3 days after online registration. If we don't receive your registration form, after 3 days your registration will be automatically cancelled.

News: