Skip to content

Open Software Developer

Shape field (scope)

The TÜV HELLAS Open Source Software Developer certification scheme applies to employees involved in the creation and modification of open source code to meet the needs of each user and its distribution.

 

Subjects / Specialisations

There are two levels of certification: basic and advanced. The basic level is mainly concerned with the knowledge background that a person must have in the specialisation and is introductory, while the advanced level is concerned with the competences that the professional must demonstrate if he/she has relevant experience

The 'Open Source Software Developer Basic' certification scheme includes the following specialisation:

  • Android Developer

In the case of advanced only, it will be explicitly stated on the certificate.

 

 

The syllabus is only required for the advanced developer and will be stated in the certificate.

Free Software

  • Proprietary software - closed source
  • Basic concepts of free open source software Free Libre Open Source Software (FLOSS)
  • Open Source Software (OSS)
  • Software Freedoms and copyright

 

Storage, Search, Retrieval, Identification, Processing and Code Contribution

  • Software code and its management
  • Changes and integration
  • Documentation
  • Git Hub, Bitbucket, SourceForge

 

Open Source Development Model and Techniques - Internationalisation and Localisation of Software

  • Development Process
  • Leaders, Contributors, commiters and users
  • Patches and maintenance
  • Key concepts and differences between Localization and Internationalization

 

The modern 'Open Source' environment and its effects.

  • Databases and open source software packages
  • Open source applications
  • Open Date, Creative Commons
  • European licensing
  • Open/ Free code Software
  • Source code repositories
  • Development and Deployment Techniques and Models

 

Data Protection

  • Data security
  • Personal data
  • Information Systems Security
  • Authentication & Encryption
  • Application, Systems & Systems Security Data

 

Add-ons for specialization

Android Developer

  • android studio
  • android application development

 

 

Exam methodology

Theoretical examination and practical examination

Certification Requirements

At least Compulsory education

Contact Information