Grâce aux compétences que j'ai appris lors de mes études supérieures, j'ai pu créer des pages web dynamiques, gérer des bases de données et même des jeux vidéos.
Ce projet est basé sur le cours OpenClassrooms « Développez votre première application Android« . Il fallait mettre en place un programme en java relié à une base de données avec le nom de plusieurs pays et leur capitale. L’application devait alors demandait à l’utilisateur de donner la capitale d’un pays donné.
En utilisant le logiciel Dolphin, nous avons donc créé une application Android qui permet d’interpréter nos fichiers java et ressemblait à une vraie application.
_
Aperçu de l’application :
_
Conclusion
_
Enfin, ce projet m’a permis de savoir développer une application, qu’elle soit sur téléphone mobile ou sur ordinateur. Ce qui me permet de répondre à un service, de créer des supports ludiques ou éducatifs de multiples façons. Il m’a également appris à enregistrer des données cryptées dans un fichier ‘.converty’.
Le BTS SIO (Brevet de Technicien Supérieur Services Informatiques aux Organisations) est un cursus de 2 ans qui se fait généralement après le baccalauréat.
Il est reconnu par l’état comme un diplôme de niveau Bac + 2. Il permet aux étudiants d’y développer leurs compétences en informatique, que ce soit au niveau du développement de logiciels, de structuration de réseaux, ou de sécurité numérique. Il propose également des enseignements de mathématiques appliquées à l’informatique, d’anglais, de culture générale, ainsi que des outils et méthodes d’analyse économique, juridique et managériale des services informatiques.
Il impose aux élèves d’effectuer 10 à 11 semaines de stage reparties sur les 2 années d’études.
Les élèves commencent l’année en tronc commun. Mais à partir du deuxième semestre de leur première année, ils doivent choisir entre 2 spécialités :
option SLAM (Solutions Logicielles et Applications Métier), orientée vers le développement;
option SISR (Solutions d’Infrastructure, Systèmes et Réseaux), orientée vers l’infrastructure réseau.
_
L’option SLAM
Les élèves qui ont choisi l’option SLAM seront capable de :
Formuler les besoins d’un projet;
Rédiger un cahier des charges;
Réaliser des solutions applicatives sécurisées;
Rédiger une documentation de solutions applicatives;
Maintenir la qualité de services informatiques;
Former des utilisateurs;
Gérer le patrimoine informatique.
_
L’option SISR
La spécialité SISR permettra aux élèves de :
Concevoir, installer, tester et déployer une solution d’infrastructure réseau;
Exploiter, dépanner et superviser une solution d’infrastructure réseau;
Gérer et administrer le réseau d’une société;
S’assurer de sa sécurité et de sa maintenance;
Répondre aux incidents et aux demandes d’assistance et d’évolution;
Sécuriser l’infrastructure réseau d’un système, d’un service (cyber sécurisation);
Garantir la disponibilité, l’intégrité et la confidentialité des services informatiques et des données d’une organisation en cas de cyberattaques;
Gérer le patrimoine informatique.
_
Débouchés
Les étudiants sortis d’un BTS SIO peuvent directement entrés dans la vie active en recherchant un travail ou peuvent prolonger leurs études.
Pour ceux qui ont choisi une formation orienté développement (SLAM), ils peuvent postuler pour le métier de :
Analyste d’applications ou d’études;
Analyste programmeur;
Chargé d’études informatiques;
Développeur d’applications informatiques;
Développeur informatique;
Informaticien d’études;
Programmeur analyste;
Programmeur d’applications;
Responsable des services applicatifs;
Technicien d’études informatiques.
Pour les élèves qui aurait préféré ce spécialisé dans l’infrastructure réseau (SISR), ils peuvent prétendre au poste de :
Le langage informatique Python est mon langage de prédilection, c’est le premier auquel j’ai été initié et ça reste de loin mon langage préféré.
Python m’a été présenté pour la première fois en classe de terminale. Ayant pris l’option ISN, l’informatique était au programme, une aubaine pour le futur passionné d’informatique que j’étais !
Très vite, j’ai commencé à développer de multiples programmes, simples au début, puis se complexifiant de plus en plus. J’ai appris ses fonctions, ses limites, ses erreurs…
Au bout d’un moment, j’ai fini par connaître la bibliothèque Pygame (ensemble de fonctions généralement importées dans un programme informatique).
Logiciels
Au début, je programmais sur le logiciel EduPython, un logiciel qui me paraît aujourd’hui bien pour commencer mais assez incomplet en terme de fonctionnalité comparativement à celui que j’utilise actuellement : PyCharm, créé par la société JetBrains.