Introduction à la programmation
À propos de cette formation
La formation “Microsoft Introduction to Programming” est conçue pour les débutants souhaitant apprendre les bases de la programmation informatique. Utilisant Microsoft Visual Studio 2022 et les langages Visual C# et Visual Basic, ce cours ne nécessite aucune expérience préalable en programmation. Les participants découvriront des concepts fondamentaux tels que le stockage informatique, les types de données, les structures de décision et les boucles. Le programme inclut également une introduction à la programmation orientée objet, couvrant les classes, l’encapsulation, l’héritage et le polymorphisme. En plus de ces éléments, le cours aborde la gestion des exceptions, la sécurité des applications, la performance et la gestion de la mémoire, préparant ainsi les apprenants à progresser vers des cours intermédiaires.
Ce cours est destiné à toute personne qui débute dans le développement de logiciels et qui souhaite ou a besoin d'acquérir une compréhension des principes fondamentaux de la programmation et des concepts de programmation orientée objet. Il s'agira généralement d'élèves du secondaire, d'étudiants de niveau postsecondaire ou de personnes en reconversion professionnelle, sans expérience préalable en programmation. Ils voudront peut-être acquérir une compréhension des principes de base de la programmation avant de passer à des cours plus avancés tels que 20483B : Programmation en C#.
Avant de suivre ce cours, les étudiants doivent avoir :
• Capacité à utiliser des ordinateurs pour démarrer des programmes, ouvrir et enregistrer des fichiers, naviguer dans les menus et les interfaces des applications.
• Capacité à comprendre des concepts logiques tels que les comparaisons directives structurées ou procédures étape par étape.
• Capacité à comprendre et à appliquer des concepts abstraits à des exemples concrets
Programme de la formation
Module 1: Introduction to Core Programming Concepts
Module 2: Core Programming Language Concepts
Module 3: Program Flow
Module 4: Algorithms and Data Structures
Module 5: Error Handling and Debugging
Module 6: Introduction to Object-Oriented Programming
Module 7: More Object-Oriented Programming
Module 8: Introduction to Application Security
Module 9: Core I/O Programming
Module 10: Application Performance and Memory Management
Durée
5 jours
Début
Pour consulter
Fin
Pour consulter
Certification
N/A