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.

Software development


Customer reviews 4,5 / 5
Score calculated on a total of 3457 opinions on all training courses in the Software development field dating back less than 12 months.
 

Hide all

    Object, UML 5 courses

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.

    Python 4 courses

Conçus sur la base d’expériences concrètes, les cours de programmation Python ORSYS permettent d’acquérir la maîtrise de ce langage phare qui s’impose dans différents domaines de l’informatique. Les formations ORSYS, orientées métier, montrent comment développer de nouvelles applications, comment les intégrer au système d’information et en assurer la maintenance. Elles montrent également comment mettre en œuvre les bibliothèques Python, les plus utilisées et les méthodes d’industrialisation et d’optimisation.

    Java, Java EE, Jakarta 11 courses

Java is everywhere, from mobile terminals to big data, from web apps to real-time streams to distributed applications. The language has become essential to modern computing. With more than 20 years’ experience in Java training, Orsys curricula make it possible to achieve different levels of specialisation in this ecosystem for the language, tools, and frameworks (Java EE, Jakarta EE, Spring, Kafka, Hibernate, etc.).

    .NET 5 courses

.NET infrastructure is meant to make information available anywhere, anytime, on any viewing device. As a pioneer, Orsys has designed training curricula to achieve all levels of specialisation in every field of application. They cover leading languages like .NET, C# and VB.NET, HTML5, and the industry-standard Visual Studio tool, as well as the most effective design, testing, and optimisation methods.

    Python, C, C++ 5 courses

Designed based on real-world experience, Orsys programming courses make it possible to master major languages like C, C++ and their latest versions, as well as Python. Orsys training will show participants how to develop new applications, integrate them into the information system, and maintain them over time. They will also show how to implement the most common frameworks and methods for scaling-up and optimisation.

    iOS, Android, multi-platform mobile apps 2 courses

Smartphones, tablets, and other mobile devices are part of our everyday environment, and new opportunities keep popping up on them. Beyond the benefits of mobility, their strength lies in the apps they offer, no matter what field you’re in. With real-world experience in the matter, Orsys can provide the skills you need to create mobile applications, whether native or multi-platform, using the frameworks React Native, Ionic, and Flutter.

    No Code, Low Code 2 courses

Les cursus ORSYS, conçus sur la base d’expériences concrètes, permettent d’acquérir une parfaite maîtrise de logiciels ou de plateforme permettant de concevoir des applications sans avoir à coder, sans connaitre un langage de programmation : « pensez comme un concepteur/développeur, mais mettez en œuvre avec des outils No Code ».

    Other languages 6 courses

Orsys curricula, designed based on real-world experiences, make it possible to acquire total proficiency in languages like Perl, Cobol, Visual Basic, and Visual Basic for Applications (VBA). They cover how to develop new applications, integrate them into the enterprise information system, and maintain them over time.