Collège des technologies de l’information de Montréal
Montreal College of Information Technology English flagEN FlagFR

LEA.CK : Spécialisation programmeur Analyst : Développeur Microsoft full stack

Microsoft Full Stack Developer

APERÇU

Le monde technologique d'aujourd'hui est caractérisé par une demande croissante de développeurs qui ne se limitent pas seulement à coder, mais sont également capables de concevoir, de tester et, le cas échéant, de fournir des solutions architecturales, que l'on appelle les développeurs Full Stack. Le programme Microsoft Full Stack Developer du MCIT est l'un de ces programmes. Il fait de vous un développeur de bout en bout qui s'occupe du développement global du produit avec une expertise dans le cadre ASP.NET, le langage C#, Microsoft SQL Server et d'autres technologies connexes.

Vous serez exposé aux technologies Microsoft les plus demandées, comme ASP.NET, qui est un cadre basé sur MVC pour acquérir des connaissances dans la création d'applications Web robustes ainsi que dans la gestion des authentifications, et SQL Server pour tous vos besoins en matière de bases de données, car il est plus solide que jamais dans le secteur.

  • Êtes-vous admissible?

PRINCIPALES CARACTÉRISTIQUES

  • Microsoft Full Stack Developer

    Get trained by industry Experts

    Our curriculum is kept up to date with the latest industry trends ensuring all our graduates are prepared for the job market.
  • Microsoft Full Stack Developer

    Project Based Learning

    Our courses are delivered by professionals with years of experience having learned first-hand the best, in-demand techniques, concepts, and latest Business Analyst tools.
  • Microsoft Full Stack Developer

    Learn while you Work

    Our students have access to their labs and course materials at any hour of the day to maximize their learning potential and guarantee success.
  • Microsoft Full Stack Developer

    State of the Art Infrastructure

    Graduates from MCIT have access to a complete work-oriented program that gives them access to CV/resume preparation, the latest job opportunities within their desired fields, provided continuously via
  • Microsoft Full Stack Developer

    24/7 Lab access

    Working closely with our industry expert instructors, they can provide guidance and help you network within the field, providing you with a unique advantage in the workforce.
*Industry focus *Project Based Learning *!00 % Job Market Matched Programs *Accredited Test Center *Latest tools and frameworks * 24/7 Lab access * Co-Op internship available * Over 5000 strong alumni network *State of the Art Infrastructure (dedicated VM for each student)

COMPÉTENCES ACQUISES

QUI DOIT POSTULER ?

Meant for Individuals with a cue for programming and are looking to advance their repertoire of application skills familiar with some concepts of code comprehension.
Those who wish to get a grip of ASP, .NET, .NET Core, Microsoft SQL Server, ORM tools and standards practiced by developer community daily. Master everything from the ground up, making you an expert developer. 
Meant for individuals who are seeking to enter the job market or are interested in making a shift in their current job status. MCIT’s Microsoft Developer program can help you transition into, or start a new career as a Microsoft Full Stack professional.
You want to expand your skillset and augment your already well-established career as a Software Developer.
Microsoft Full Stack Developer
Cecilia G

Développeur Principal, Intact

Microsoft Full Stack Developer
Dave Simmons

Ingénieur logiciel, Faurecia IRYStec Inc

Microsoft Full Stack Developer
David P

Développeur, Morgan Stanley

Microsoft Full Stack Developer
Thomas Beltran

Développeur web/soutien technique CGI

CONDITIONS D’ADMISSIBILITÉ

Il s’agit d’un programme de niveau d’entrée, mais il suppose que les apprenants ont :

Secondaire V/Diplôme d’études secondaires, Bonne connaissance des applications Microsoft Office (Word, Excel, PowerPoint), Terminé des études postsecondaires (en gestion des affaires, en sciences sociales ou en technologie de l’information) ou sont titulaires d’un, diplôme de CÉGEP ou ont une année d’expérience pertinente.

La connaissance des concepts de Java ou de gestion de base de données ou de OOP est considérée comme un atout.

Upon successful completion of the program, the college grants the student an AEC (Attestation d’études collégiale)
Programmer Analyst : Microsoft Full Stack Developer (LEA.CK)
-900 hrs-
Certification Tracks
Microsoft .NET Certification

ASP Certification

PLAN DE COURS

LEA.CK Specialization – Programmer Analyst (Microsoft Full Stack Developer) -(900 hrs)-

Télécharger le plan

Ce cours comprend la compréhension de la programmation de base et orientée objet ainsi que le développement de logiciels généraux. Vous apprendrez également les bases des applications Web et de bureau ainsi que des bases de données. Tout le monde qui veut devenir développeur de logiciels ont besoin de ce cours pour commencer.
Ce cours convient parfaitement aux débutants absolus sans expérience de codage préalable, ainsi qu'aux intermédiaires cherchant à perfectionner leurs compétences jusqu'au niveau expert.
Ce cours de formation enseigne aux développeurs les compétences en programmation requises pour créer des applications Windows ou Web à l'aide du langage Visual C# et des bases de la structure de programme Visual C# qui intègre plusieurs fonctionnalités du Framework .NET.

Dans ce cours, vous vous concentrerez sur la programmation en tant que développeur web. Vous apprendrez à développer des applications ASP.NET Core MVC avancées en utilisant les outils et technologies .NET Core. L'accent sera mis sur les activités de codage qui améliorent les performances et l'évolutivité de l'application du site Web. Vous utiliserez Microsoft Visual Studio dans un environnement de développement individuel ou en équipe, de petite ou grande taille. Les étudiants de ce cours développent des applications web avancées en apprenant à gérer le rendu HTML de manière complète. Vous serez en mesure de créer des sites Web qui séparent l'interface utilisateur, l'accès aux données et la logique de l'application.Structure d'un projet ASP.NET / ASP.NET Core MVC

Vous apprendrez ce qu'est une base de données ainsi que les méthodes et les requêtes de langage pour mettre en œuvre les bases de données. Les étudiants comprendront les techniques pour livrer leur projet en temps réel en écrivant différentes requêtes de base de données. Ils apprendront les concepts clés des systèmes de base de données. Les opérations CRUD pour créer, mettre à jour et supprimer une base de données seront également enseignées dans ce cours.

Vous apprendrez ce qu'est Scrum et pourquoi il est si puissant pour livrer même les projets les plus complexes dans les délais impartis. Les étudiants comprendront les techniques pour livrer leur projet à temps et la différence entre Agile et Scrum. De plus, ils apprendront les concepts clés du système de contrôle de source Git ainsi que les étapes du processus complet de Git. Il sera important de comparer les différents états dans Git et de comparer entre les branches et les commits, de gérer les fichiers avec Git (déplacer, renommer, supprimer) et de mettre à jour les fichiers gérés en dehors de Git.

Dans ce cours, vous apprendrez les éléments de métadonnées, construirez et analyserez les styles qui positionnent le contenu, et analyserez les styles qui mettent en œuvre une mise en page réactive simple. Vous apprendrez également les compétences et les concepts du HTML et du CSS, deux des technologies de base de l'internet. Ce cours enseigne le codage de la conception web en utilisant HTML et CSS plutôt que la conception frontale. 
Ce cours est également une excellente source pour acquérir de précieuses compétences d'introduction au JavaScript. Il couvre l'apprentissage des opérateurs, mots-clés et méthodes JavaScript, l'utilisation des variables, des types de données et des fonctions, la mise en œuvre des décisions et des boucles, l'interaction avec le modèle d'objet documentaire et l'interaction avec les formulaires.

Dans ce cours, vous vous concentrerez sur la programmation en tant que développeur web. Vous apprendrez à développer des applications ASP.NET Core MVC avancées en utilisant les outils et technologies .NET Core. L'accent sera mis sur les activités de codage qui améliorent les performances et l'évolutivité de l'application du site Web. Vous utiliserez Microsoft Visual Studio dans un environnement de développement individuel ou en équipe, de petite ou grande taille. Les étudiants de ce cours développent des applications web avancées en apprenant à gérer le rendu HTML de manière complète. Vous serez en mesure de créer des sites Web qui séparent l'interface utilisateur, l'accès aux données et la logique de l'application.

Dans ce projet, vous utiliserez toute votre expérience pratique acquise pendant le programme et vos pratiques pour créer une application Web Full Stack avec C#, WebAPI, ReactJS, EF, SQL Server, XUnit et DI.

PLEIN FEUX SUR NOS INSTRUCTEURS

TÉMOIGNAGE DE LA COMMUNAUTÉ

I came to MCIT with no IT back ground whatsoever. At the end of 8 months I learnt the whole gammut of J2EE envoirnment as well as the Spring Hybernate set up and Android for Mobile. I learnt Java Core, front-end fundamentals and other essential web services. This made me a swift developer from year one.

Dinith Karunanayake — Former student

    CALENDRIER

    Les étudiants internationaux doivent postuler deux mois avant la date de début.

    — FAQ —

    Oui, bien sûr, vous pouvez visiter notre campus et vous renseigner sur notre programme. Il est possible de vous inscrire à la prochaine session d’information sur notre site Web et même prendre rendez-vous pour rencontrer un conseiller pédagogique.
    Un ordinateur est fourni à tous les élèves dans les salles de cours. Cependant, les étudiants peuvent apporter leurs propres ordinateurs.
    Oui, vous travaillerez sur un projet dans le cadre du programme. Cependant, nous n'offrons pas de stage mais vous êtes libre de faire un stage dans une organisation si cela relève de votre programme (voie régulière) et que vous avez toutes les autorisations nécessaires du gouvernement du Canada.
    Session d’orientation.
    Montreal College of Information Technology
    Collège des TI de Montréal   

    200-1255, boul. Robert-Bourassa
    Montréal, Québec H3B 3B2

    +1 514-312-2383
    .(JavaScript must be enabled to view this email address)