Programs for professional development
Advanced training programme "Web services and applications"
- Subject of advanced trainingNational Centre "Junior Academy of Sciences of Ukraine"
- Formatonline
- Training program typea special course
- Duration30 hours
- Timethe actual date is being determined
- Program authorVitalii Mosiichuk, Deputy Dean for Educational and Methodical Work of the Radioengineering Faculty of Igor Sikorsky Kyiv Polytechnic Institute, PhD in Engineering, Associate Professor; methodologist at the National Centre "Junior Academy of Sciences of Ukraine".
What is "Web Services and Applications"?
This is a special course of lectures for teachers who want to develop digital literacy skills and use them in teaching.
Tell us about the programme!
Online lectures as well as practical and interactive lessons are waiting for you. The programme covers the following topics:
- Introduction. Creation of your own project or software.
- HTML & CSS text markup features.
- Basics of PHP and object-oriented programming.
- Database management systems. Database design and normalisation.
- Installation of and introduction to the Yii2 framework.
- Working with ActiveRecord models in Yii2.
- Distributed data management interface with N : N connections.
- Authorisation and access control of web applications.
- Creating your API.
How will I benefit from the programme?
You will get new knowledge on:
- architecture of client-server information and telecommunication systems; programming languages syntax; database design and optimisation methods; and the Internet of Things;
- design and creation of complex web services based on the Internet of Things, client-server applications, and client scripts; algorithms and programmes in programming languages; and operation of databases;
- creation of web services for radio engineering information systems and use of external services to transmit, receipt, and update of information for the functioning of radio engineering systems.
You will also develop soft skills, i.e., the ability to use technology for professional development, abstract thinking, analysis, and synthesis.
Will there be a certificate?
Yes, there will. The number of hours in the certificate is 30. To get it, you need to attend lessons, get high scores for individual work, and succeed with your software project.