Google Code for Remarketing Tag - Bloom
Certificats
Ce programme est enseigné en anglais. Toutefois, vous pouvez remettre vos travaux en français si vous souhaitez.
Ce programme est enseigné en anglais. Toutefois, vous pouvez remettre vos travaux en français si vous souhaitez.
Diplômes
Acquérez les compétences numériques qui contribueront à votre adaptation à un marché de l’entreprise en ligne en plein essor.
Faites progresser votre carrière en apprenant à examiner un pipeline de données scientifiques grâce à ce programme offer en ligne. Pour les informaticiens et les ingénieurs informatiques.
Ce programme est offert en ligne.
Ce programme pratique et avancé de perfectionnement professionnel non crédité est conçu pour donner aux professionnels des connaissances et des compétences concrètes et pertinentes pour l’industrie, afin de faire d’eux des experts en science des données et des développeurs en intelligence artificielle (IA) performants.
Les admissions sont closes. Pour connaître les autres programmes qui s’offrent à vous, veuillez écrire à info.conted@mcgill.ca ou appeler au 514 398-6200.
Ce programme de perfectionnement professionnel non crédité est conçu pour fournir aux professionnels les connaissances et les compétences pertinentes pour l’industrie requises pour gérer et sécuriser le cycle de vie logiciel dans les environnements infonuagiques. Il n’est pas obligatoire d’être inscrit à ce programme pour suivre le cours YCIT 017 Cloud Computing Fundamentals. L’inscription à ce cours est ouverte à tous.Ce programme est enseigné en anglais. Toutefois, vous pouvez remettre vos travaux en français si vous souhaitez.
Certificats
Les admissions sont closes. Pour connaître les autres programmes qui s’offrent à vous, veuillez écrire à info.conted@mcgill.ca ou appeler au 514 398-6200.
Acquérez les connaissances et les compétences nécessaires pour créer des applications et des sites Web modernes et interactifs répondant à différents besoins et objectifs et pour vous préparer à une carrière florissante de développeur Web généraliste. Ce programme est enseigné en anglais. Toutefois, vous pouvez remettre vos travaux en français si vous souhaitez.
Cours et ateliers
CCCS 300 Programming Techniques 1.
(3 credits)
Fundamental programming techniques, concepts, and data structures, including modularization and maintainability. Emphasis on facilitating communication and understanding between systems analysts and programmers to support decision-making.
CCCS 301 Programming Techniques 2.
(3 credits)
Object oriented design, modeling (UML) and programming techniques, including the creation of classes, the use of objects, inheritance, and other object oriented principles. Strong focus on problem solving techniques and ways in which programmers can support decision-making within an organization.
CCCS 310 Web Development.
(3 credits)
Development of web sites and web-based applications using page markup, style sheets, and client-side scripting. Emphasis will be placed on developing pages that support current standards and accessibility requirements, as well as multimedia, cross-platform development, and site deployment.
CCCS 315 Data Structures and Algorithms.
(3 credits)
Programming techniques used to implement algorithms on computers with an object oriented programming language through the careful design of data structures which support the efficient manipulation of data.
CCCS 321 Operating Systems Administration.
(3 credits)
Operating systems such as Windows and LINUX/UNIX environments, administration of computer servers, usage of script languages in various operating systems, back up procedures and remote access, communication protocol used among different systems, managing information and system security.
CCCS 325 Mobile Application Development.
(3 credits)
Examines the limitations and technical challenges of current mobile devices and wireless communications by using up-to-date software development tools and application programming interfaces. Develop small realistic applications for mobile devices by using a standard software development environment.
CCCS 330 Database Design and Business Applications Development.
(3 credits)
Design and implement applications that make use of different database management systems. Simple and complex Structured Query Language (SQL) used in manipulation of information, data design, querying, and programming. Connectivity to different databases through programming languages to implement web applications.
CCCS 425 Web Services.
(3 credits)
Design, implementation, and deployment of web services-based solutions to solve common problems in the distributed application domain.
CCCS 431 Networking Fundamentals.
(3 credits)
Fundamental concepts and practices of network principles, technical and managerial aspects of data communications, overview of local area and wide-area networks, network topology, network protocols, Internet/intranets, client/server communication, and file sharing.
CCS2 505 Programming for Data Science.
(3 credits)
Tools and techniques for designing and implementing software applications by using
modern programming languages relevant to data science.
CMIS 422 Information System Security.
(3 credits)
Fundamental concepts relating to the design of secure information systems. Identification and assessment of security risks at the application, network, and physical levels. Use of cryptography and other techniques to provide necessary level of security.
CMIS 530 Digital Analytics and Targeting.
(3 credits)
Covers fundamental techniques in measuring and analysing the digital marketing experience success and effectiveness as well as using audience data to improve advertising and content using targeting and experiments. How to measure, analyze, and act upon the evolving internet technologies and trends.
CMIS 543 Digital Customer Experience.
(3 credits)
Covers the fundamental techniques for understanding, analyzing and optimizing
customer experience on digital platforms. Explores best practices in designing and optimizing conversion actions in an online business. Management of customer data and confidentiality.
CMIS 544 Digital Marketing Automation, Planning and Technology.
(3 credits)
Covers the fundamental concepts needed to develop a digital marketing plan. Enables students to gain an understanding of market behaviour, translation of corporate goals into digital marketing objectives, basic overview of various strategic approaches to align to objectives, as well as implementation and control.
CMIS 545 Cloud Computing Architecture.
(3 credits)
Covers different cloud infrastructures and architectures in the context of deployed cloud computing systems that are appropriate for different businesses. Enables
students to use key business metrics to make decisions on the suitability of applications for cloud deployment.
CMIS 549 Digital Media and Search Engine Optimization.
(3 credits)
Covers the fundamentals of promoting a brand through digital mediums and how to take advantage of earned digital media. Provides an understanding of how paid search, search engine optimization, various forms of digital media planning and placement, social media promotion work and, how to monitor and optimize performance.
CMIS 550 Fundamentals of Big Data.
(3 credits)
Investigates big data’s enabling technologies; compares big data to traditional data models; and explores how big data enables applications such as data mining and deep learning.
CMS2 500 Mathematics for Management.
(3 credits)
Automne 2019, Hiver 2020, Printemps/Été 2020
Basic mathematics needed for business applications, including graphs of functions, series summation, mathematics of finance, annuity, discounted cash flow, internal rate of return, permutations, combinations, maxima and minima of functions with business applications in optimization, introductory statistics and probability
CMS2 527 Business Intelligence and Analytics.
(3 credits)
This course provides a managerial and technical focus on computational and business techniques which can help to identify new business opportunities and transform an organization’s future by optimizing operational and strategic decision making.
CMS2 529 Introduction to Data Analytics.
(3 credits)
Focuses on executing statistical methods on data sets for descriptive, predictive, and prescriptive analysis, and effectively interpreting and presenting analytic results in support of business decision making.
CBUS 004 Special Topics in Information Technology.
(14 credits)
Dual-Mode (In-class and Live stream)
Specialized course covering selected topics and contemporary developments in the area of information technology. Topics selected from current issues or themes in the field.
YCIT 001 HTML Development Fundamentals
(4 CEUs)
Fundamentals of HTML including how HTML pages are structured, some of the semantic elements that can be added to an HTML page, and how to choose the best syntax for the web pages. Focus on the core HTML5 client application development skills that will run on today's touch-enabled devices (PCs, tablets and phones).
YCIT 002 CSS Fundamentals
(4 CEUs)
Fundamentals of CSS. Using the latest version of CSS. Focus on creating basic styles, and how to attach these styles to elements of an HTML page. Addresses the most important elements of CSS, starting with selectors, which connect the style rule to HTML, using pseudo classes and pseudo elements.
YCIT 003 JavaScript Fundamentals
(4 CEUs)
Object-oriented programming and how it differs from traditional procedural programming, including JavaScript: graphical user interfaces, code for responding to button clicks (known as event-driven programming), using the latest ECMAScript6 standard.
YCIT 004 JavaScript Libraries
(4 CEUs)
JavaScript library, where it can be downloaded from, and how its files are structured. JavaScript libraries such as jQuery, jQuery UI, Polymer library, Dojo Toolkit, WebGL, and Three.js.
YCIT 005 CSS Libraries
(4 CEUs)
CSS library, where it can be downloaded, and how its files are structured. CSS libraries will include Bootstrap, Font Awesome, Hover, and Animate.
YCIT 006 TypeScript
(4 CEUs)
Primary language features that TypeScript creates on top of JavaScript and how each of these features compiles into plain JavaScript. Benefits that TypeScript adds to make ECMA Script a more full-fledged object-oriented language.
YCIT 007 JavaScript Frameworks
(4 CEUs)
One of the most popular JavaScript frameworks such as Angular, React, or Vue. How to incorporate JavaScript with the exciting JavaScript framework to provide rich user interactions in web pages, interact with back-end services to store, retrieve data from the web server, and create robust web application.
YCIT 008 Database Design Essentials
(4 CEUs)
Key concepts of database management systems theory and practice, including basic concepts of designing databases, table creation, field definition, relationships and basic query.
YCIT 009 Database for the Web
(4 CEUs)
Technical skills required to aggregate data, query multiple tables, implement SQL Functions, views, stored procedures, and triggers.
YCIT 010 Advanced Database Techniques
(4 CEUs)
Focus on a wide range of technologies and applications to manage the entire data life cycle from acquisition to storage, transformation, integration, presentation, analysis, monitoring, and archiving. Introduces the reporting, analysis, and integration service packages.
YCIT 011 Object-Oriented Programming Concepts
(4 CEUs)
Object-oriented application development, emphasizing business information systems and follows an interactive approach to systems analysis, design, and implementation. Focus on objects, classes, inheritance, interfaces, and packages, and application of these concepts.
YCIT 012 Node.js Fundamentals
(4 CEUs)
Overview of the main concepts of Node.js and how to create and deploy Node applications with a focus on web applications. Characteristics of Node and example code.
YCIT 013 Web Application Development with .NET Core
(4 CEUs)
Patterns and concepts used to build modern web application with Visual Studio and .NET Core. Entity Framework Core, and Core MVC, including JavaScript frameworks as well as client-side build tools and TypeScript.
YCIT 014 PHP Fundamentals
(4 CEUs)
Overview of the PHP language, main concepts, syntax and control structures, as well as its web-context-specific features that make it a powerful tool for dynamic web pages and web app development. Demonstrates how to develop and adopt the methodologies and best practices of coding in PHP.
Témoignage
Le matériel pédagogique est très à jour, et comme les chargés de cours travaillent tous dans ce secteur d’activité, ils ont une expérience pratique et des exemples concrets.
Enji G.
Diplôme en technologies du commerce sur Internet
Formation pour entreprises
L'École d'études permanentes de McGill (ÉEP) offre des possibilités de perfectionnement professionnel et d'éducation pour les entreprises et les institutions locales et internationales. Que vous soyez une multinationale, une organisation internationale, une petite ou moyenne entreprise, un organisme gouvernemental ou un établissement d'enseignement à la recherche de cours ou d'ateliers spécialisés ou un programme complet pour vos employés, l’ÉEP a la solution pour vous.