Programme court de 1ᵉʳ cycle en programmation avancée en entreprise
Le programme court de 1ᵉʳ cycle en programmation avancée en entreprise est un programme de perfectionnement en programmation et en gestion et organisation des données.
Il constitue un programme d’appoint pour les technicien·nes en informatique qui souhaitent rehausser leurs compétences en programmation et en structures de données.
Conçu spécifiquement pour des gens en emploi, ce programme est offert entièrement à distance. Il est offert sur deux trimestres dans une formule pédagogique appliquée en entreprise.
Les places sont limitées et réservées aux personnes éligibles à l’aide financière.
Pour vérifier si vous êtes éligibles et bénéficier de l’aide financière, communiquez avec le Service de la formation continue et de la formation hors campus
La personne admissible à cette cohorte :
- doit répondre aux conditions d’admission du programme;
- aura accès au remboursement de ses frais de scolarité et à un remboursement salariale dans le cadre du programme COUD-TI;
- doit communiquer avec le Service de la formation continue et de la formation hors campus.
Les personnes salariées des organisations suivantes ne sont pas admissibles* :
- municipalités;
- ministères et organismes du gouvernement du Québec;
- ministères, organismes et sociétés d’État du gouvernement du Canada;
- entreprises ou organismes financés à plus de 50 % par des fonds publics, à l’exception de celles et ceux qui font partie du secteur relevant du Comité sectoriel de main-d’œuvre de l’économie sociale et de l’action communautaire, du Conseil québécois des ressources humaines en culture ainsi que des centres d’hébergement et de soins de longue durée (CHSLD) privés non conventionnés.
- partis ou associations politiques;
* Les personnes non admissibles qui déposent une demande d’admission seront refusées sans remboursement des frais d’admission.
1ᵉʳ trimestre hiver 2025 – Bloc théorique (9 crédits)
INF11322 – Programmation orientée objet avancée (3 cr.)
Le jeudi, de 8h30 à 11h45, du 16 janvier au 24 avril 2024
INF15122 – Bases de données I (3 cr.) (INF11107)
Le jeudi, de 13h15 à 16h30, du 16 janvier au 24 avril 2024
2e trimestre – Bloc pratique (6 crédits)
INF33822 – Stage/projet en informatique appliquée (6 cr.)
Stage dans votre milieu d’emploi entre le 29 avril et le 12 août 2024
Horaire et répartition des heures (durée du stage) à définir avec la ressource enseignante et selon votre situation personnelle.
L’ensemble des cours peuvent être reconnus dans le cadre du baccalauréat en informatique.
Le programme s’adresse principalement aux personnes détentrices d’un DEC technique en informatique (ou l’équivalent, y compris par la reconnaissance d’acquis après étude du dossier par le module de mathématiques et informatique).
Ces personnes doivent occuper un poste relié à leur technique, même si elles ont peu d’expérience sur le marché du travail.
Plus spécifiquement, la personne candidate provient du DEC technique en informatique, ou d’un parcours professionnel avec un peu de programmation. Elle n’a pas nécessairement une grande expérience de travail et n’a pas été exposée de manière importante à des problématiques nécessitant de la programmation.
Au sein de son entreprise, elle gère le système informatique de base, le site web, ou assure le soutien logiciel. Elle écrit déjà des programmes simples pour son organisation.
La personne candidate possède donc des connaissances de base en programmation (syntaxe et sémantique, variables, types et constantes), en structures de données et en utilisation de fonctions.
Programme financé à 100 %
Le programme est financé à 100% grâce à la collaboration de TECHNOCompétences Formations en TI et Études secteur en TI | TECHNOCompétences et le gouvernent du Québec.
Le remboursement en tout ou partie du salaire des participant·e·s durant les heures de formation sera également disponible.
Les entreprises du secteur des TIC seront priorisées dans la sélection des participants.
Les participant·es rehausseront leurs compétences en programmation (programmation orientée objet, techniques de développement) et se familiariseront avec les systèmes de versionnage comme git, par exemple.
Les étudiant·es seront en mesure de comprendre comment organiser les données dans l’ordinateur et les traiter grâce aux algorithmes pour des programmes efficaces et qui répondent bien aux besoins identifiés.
À titre d’exemple, voici ce que l’étudiant·e pourra accomplir au terme de la formation :
- assurer le support informatique et logiciel de l’entreprise;
- développer des applications complexes pour son entreprise, améliorer des programmes existants;
- mettre à jour les plateformes informatiques de son organisation;
- aider à la définition et la gestion des projets de développements informatiques pour son organisation;
- intégrer l’équipe de développement informatique de l’entreprise;
- participer activement au développement d’une équipe informatique dans son entreprise en pleine croissance.
Admission
9104
Formation à distance
Yacine Benahmed
Directeur de module
418 723-1986 poste 1105
1 800 511-3382 poste 1105
informatique@uqar.ca
15 crédits, premier cycle
Programme court de premier cycle en programmation avancée en entreprise
Objectif général
Améliorer les connaissances en programmation orientée objet, en structures de données, en bases de données et en algorithmique.
Objectifs spécifiques
• Maîtriser les concepts de la programmation orientée objet (héritage, encapsulation, polymorphisme, hiérarchies de classes);
• Comprendre la métaprogrammation et les principes de la généricité;
• Comprendre les méthodes de gestion du code source (révisions, fusions de versions, etc.);
• Comprendre et exploiter les tests unitaires et de régression;
• Comprendre et exploiter les bases de données.
Notes sur l’admission
Base collégiale au Québec
La personne candidate doit être détentrice d’un diplôme collégial en techniques de l’informatique ou l’équivalent.
Base études universitaires au Québec
La personne candidate doit être inscrite dans un programme universitaire en informatique.
Base expérience
La personne candidate doit avoir travaillé pendant au moins un an dans un domaine relié à l’informatique ou démontrer un intérêt pour l’informatique, et posséder des connaissances appropriées dont une formation attestée par la réussite d’au moins un cours de mathématiques de niveau collégial ou l’équivalent.
Plan de formation
Bloc théorique
INF 111 07 | Programmation orientée objet I (3 cr.) |
INF 113 22 | Programmation orientée objet avancée (3 cr.) (INF11107) |
INF 151 22 | Bases de données I (3 cr.) (INF11107) |
Bloc pratique
INF 338 22 | Stage/projet en informatique appliquée (6 cr.) |
Programme court approuvé par la doyenne des études (février 2022).