logo

CODEMIA

Programming of unmanned aerial vehicles

600 000 ₸
Allocated 4 Quotas

About course

More on CODEMIA

Master the most sought-after profession in a dynamic industry! The course "Programming unmanned aerial vehicles" is aimed at developing the knowledge and skills necessary to work with UAVs. The listener will get acquainted with the aspects of programming in different languages (Python, C++, etc.), explore the functionality of the DroneKit library, the use of GPS, specialized libraries for data analysis and visualization. In the course, practical experts will demonstrate the programming of an on-board computer, various types of movements, group flights, and software testing for UAVs. In the course, the student will use integrated development environments (IDE), libraries for programming UAV control and autopilot functions in Python, flight simulators for debugging and testing software, virtual development environments. Lay the foundation in the form of drone programming and operation skills.

Special condition

No

Course details

level

For beginner

Study format

Online

Start

September

Entrance exams

No

Duration, in weeks

26

Duration in academic hours

144

Education language

Russian

Classes days_of_week

Monday-Friday

Teaching methodology

There are more practices than theories

Qualifications

Junior Drone Programmer

Classes format

Classes are held online on an electronic educational platform. Classes include a format of pre-recorded video lectures, informative educational content for the listener, available 24/7, interactive assignments, online sessions with experienced teachers. Feedback from the listener is provided through the exchange and verification of files on the platform with comments and discussions, including during online sessions with experts. The student completes the final project on a practical case, forming his professional portfolio.

Skills


1. Learn to understand programming languages and write working code for drones

2. You will be able to perform assembly procedures for software modules and components to create a full-fledged software product

3. Learn how to create an optimal flight path in practice

4. Learn how to develop test procedures to verify the operability of software components for unmanned aerial vehicles

5. Develop algorithms for drone flight simulators

FAQ

Similar courses

Other courses from CODEMIA