Software development

Computer programs are increasingly present in our everyday lives, from cars to smartphones to connected objects, among other places. Technical hardware is itself programmable; for instance, one computer can configure another, or a program can test and analyse other software. To address these technical challenges, consensus is gradually being reached. As project management has matured, the object paradigm has become the norm, alongside the use of software platforms with now-standard functions. Furthermore, as data has grown much faster than computing power, distributed programming is increasingly necessary. On the other hand, choosing a language remains difficult, and must account for numerous criteria, including the size of the libraries, how active the community is, the publisher’s strategy, documentation quality, and user rights. Despite the continuous improvement of development tools and methods, the market need for well-trained developers is very high. Their scarcity persists, due to demand growing larger and more technical.

Filter by sub-domain :

Reset filters

Object, UML

Python

Java, Java EE, Jakarta

.NET

C, C++

iOS, Android, multi-platform mobile apps

No Code, Low Code

Other languages

Hide all

Object, UML

4 training

Today, “object” concepts are available in almost all modern programming languages. Software development commonly uses standardised conceptual tools like UML and design patterns. Orsys, a pioneer and promoter of this movement, offers a full line of courses in the methods and best practices of object design.

Training schedule in :

Software development

Software development

Filters

Reset filters

Type of training

Duration