University courses
- Operating systems
- Information And Storage Management
- Software Development for Mobile Devices
Online courses (MOOCs)
- [rus] Introduction into Computer Architecture and Operating Systems Elements v.65
- [rus] Introduction into Computer Architecture and Operating Systems Elements v.253
- Location based services for Nokia X and Nokia Asha using Geo2tag
- Nokia Asha webinar: Developing location-based services for Nokia Asha phones by using Geo2tag
- [rus] Linux programming
- All Stepik MOOCs I took part of is here
Additional Education
- CSCenter, Introduction into Computer Architecture and Operating Systems (2013, 2014,2015, 2017)
- CSCenter, Introduction into Embedded Programming (2015)
Professional education
- Introduction to Linux for developers
- Cross-platform Application programming with Qt
- System Programming for Linux
- Linux Kernel module development
Trainings and schools:
- Sep 2013. Tizen Development (Intro to HTML5, Device API) tour. (Petrozavodsk, Saint-Petersburg, N.Novgorod, Yaroslavl)
- Sep 2013. Linux for Developers. General Course. South Korea
- Apr 2013. Geo2Tag LBS Platform training. Petrozavodsk, Russia. (Official Announce)
- Mar 2012. Russian-German Joint Advanced Student School. Local Director of course “Usability Engineering & Ubiquitous Computing on mobile devices”
- Feb 2012. QMLQtQuick training in Mohttp://www.fruct.org/e-tourism2scow
- Oct 2011. QML/QtQuick for beginners training Moscow
- Oct 2011. QML/QtQuick for beginners training Saint-Petersburg
- Sep 2011. Advanced Qt training in India
- Jul 2011. Advanced Qt training in Saint-Petersburg
- Jun 2011. Qt for mobile development training in Novosibirsk
- May 2011. Intensive Qt school on Moscow (video)
- Mar 2011. Qt for beginners in Nizhny Novgorod
- Feb 2011. Qt school in Saint-Petersburg
- Aug 2010. Qt fundamentals Training in India (Mysore)
- Feb 2010. Qt fundamentals Training in Petrozavodsk
- 2012-2018 International Joint advanced Students School