The link has been copied successfully

Satr Platform

saudipedia Logo
Satr Platform
article
2 min read

Satr Platform is a national educational platform dedicated to teaching programming languages and modern technologies. It was launched by Tuwaiq Academy, an institution affiliated with the Saudi Federation for Cybersecurity, Programming, and Drones. The platform provides diverse and comprehensive technical content in Arabic that contributes to learning programming, and it is a free platform.

Educational content for programming on the Satr Platform

The content offered on the platform varies between tracks, courses, and practical projects. The tracks' content includes a comprehensive educational package, such as: Android application development, which offers teaching the basics of programming in 'Kotlin' and understanding all the concepts required for application development. The iOS application development track teaches programming in 'Swift,' in addition to a number of necessary concepts for developing applications using 'Xcode.'

Courses available for programming languages on the Satr Platform

Satr Platform offers a variety of courses related to programming languages and some programming concepts, as well as the basics of dealing with databases and managing their content, including data storage and display, handling data in tables, and applying processes to them. It also covers the basics of the 'Firebase' platform and the services it provides to developers, as well as the fundamentals of the '#C' language, its application, and its related programming concepts.

Additionally, the platform offers methods and techniques for designing user experience and user interface 'UI/UX'. This course covers topics such as the qualities of good design, user experience research methods, user experience, and user interface 'UI/UX', identifying design problems, competitive analysis, preliminary design sketching, design improvement, and other lessons. The course concludes with a short test.

Applied projects on the Satr Platform

The platform offers several programming lessons in practical projects, including: using 'Android ProgressBar,' which teaches how to add a 'ProgressBar' to the interface, how to animate the 'ProgressBar,' and how to change the keyboard type in Android by learning about the available keyboard types in Android and changing the keyboard as needed, as well as how to modify the 'Layout.'

The platform also offers other practical projects, such as: methods for navigating between pages in Android applications, learning how to insert buttons and texts on the page, and how to create an 'Activity.' The Android application project teaches how to save data in a database, as well as display, modify, or delete it.

The platform includes a variety of lessons and practical projects in all programming languages. Trainees can register for more than one course.