514 312 2383 | info@montrealcollege.ca |
  • English
  • French
  1. HOME
  2. |
  3. ABOUT US
    1. Description
    2. Industry Alliances
    3. Contact us
  4. |
  5. COURSES & SCHEDULE
    1. Full time programs
    2. Continuing Education
    3. Placement Services
  6. |
  7. SAVINGS
  8. |
  9. CORPORATE TRAINING
    1. Enterprises
    2. Higher education institutions
    3. Execution Methodology
  10. |
  11. LEARNING METHODS
    1. Classroom training
    2. 1-on-1 Training
  12. |
  13. SUCCESS STORIES
  14. |
  15. CAREERS
  16. |
  17. F.A.Q


  • ORACLE
  • MySQL
  • JAVA
  • MICROSOFT
  • VMware
  • SAP
  • Business Objects
  • CompTIA
  • SAS
  • Software Testing
  • Cognos
  • Informatica
  • CISCO
  • Android and Iphone
  • BI & Reporting
  • Sap Functional Modules
  • Programming
  • Database Administration
  • Networking & System Admin
  • Testing
FULL TIME PROGRAMS
CONTINUING EDUCATION
BUSINESS SOLUTIONS
CONTINUING EDUCATION foward arrow montreal college Programming

Programming

  • forward arrow montreal college Oracle Database 11 G: SQL Fundamentals (expands on clicking)

    Overview

    The Oracle Certified Associate (OCA): SQL Fundamentals course introduces you to the fundamentals of SQL using Oracle Database 11g database technology. In this course you learn the concepts of relational databases and the powerful SQL programming language. This course provides the essential SQL skills that allow developers to write queries against single and multiple tables, manipulate data in tables, and create database objects.

    The participants also learn to use single row functions to customize output, use conversion functions and conditional expressions and use group functions to report aggregated data. Demonstrations and hands-on practice reinforce the fundamental concepts.

    In this course, you use Oracle SQL Developer as the main tool and SQL*Plus is introduced as an optional tool.

    Who will the course benefit?

    Students and working professionals wishing to gain expertise in SQL

    What will you gain?

    After the completion of this course, you will be able to:

    • Retrieve row and column data from tables with the SELECT statement
    • Create reports of sorted and restricted data
    • Employ SQL functions to generate and retrieve customized data
    • Display data from multiple tables using the ANSI SQL 99 JOIN syntax
    • Create reports of aggregated data
    • Use the SET operators to create subsets of data
    • Run data manipulation statements (DML) to update data in the Oracle Database 11g
    • Run data definition language (DDL) statements to create and manage schema objects
    • Identify the major structural components of the Oracle Database 11g

    Admission Conditions Duration Certification
    Prior knowledge of data processing concepts and techniques 24 hours

    Certificate of participation


    Additionally, students can appear for Oracle Certified Associate (OCA): Oracle Database 11G: SQL Fundamentals certification (exam: 1Z0-051)


    contact montreal college
  • forward arrow montreal college SAP ABAP Programming (expands on clicking)

    Overview

    During this course students will work with the ABAP Workbench tool, they will develop their own simple ABAP programs and learn how to use object-oriented programming in ABAP Objects. This course is an introduction into mySAP Business Suite.

    Who will the course benefit?

    Development Consultants who are responsible for developing and customizing ABAP / ABAP Objects programs

    What skills will you gain?

    After the completion of this course, you will know:

    • ABAP Workbench tools
    • Fundamentals of programming in ABAP (Basic ABAP syntax elements, user dialogs, techniques of list creation, function modules, program calls and data transfer)
    • ABAP Dictionary - Creation of global objects (data types, tables, views, search helps)
    • Object oriented programming with ABAP Objects (classes and objects, inheritance, interfaces, events, exception concept, persistent objects)
    • Programming list with the ALV Grid Control
    • Advanced programming in ABAP (performance of internal and data base table accesses, dynamic programming)
    • Case study (applying the basic knowledge learned in this course in a programming project)

    Admission Conditions Duration Certification
    Basic programming knowledge 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college Oracle Database 11 G: Program with PL/SQL (expands on clicking)

    Overview

    The Oracle Certified Associate (OCA): Oracle Database 11 G PL/SQL Developer certification course enables participants to create PL/SQL blocks of application code that can be shared by multiple forms, reports, and data management applications. Participants learn to create anonymous PL/SQL blocks as well as stored procedures and functions.

    Participants learn to develop, execute, and manage PL\SQL stored program units such as procedures, functions, packages, and database triggers. You will also learn to manage PL/SQL subprograms, triggers, declaring identifiers and trapping exceptions.

    This course is a combination of Oracle Database 11 G: PL/SQL Fundamentals and Oracle Database 11 G: Develop PL/SQL Program Units courses. This is appropriate for a 10g audience too. There are few minor changes between 10g and 11g features.

    Participants use Oracle SQL Developer to develop these program units. SQL*Plus and JDeveloper are introduced as optional tools.

    Who will the course benefit?

    Students and working professionals who wish to gain expertise in PL /SQL programming.

    What skills will the student gain?

    After the completion of this course, you will be able to:

    • Use conditional compilation to customize the functionality in a PL/SQL application without removing any source code
    • Create and use stored procedures and functions
    • Design and use PL/SQL packages to group and contain related constructs
    • Create overloaded package subprograms for more flexibility
    • Use the Oracle supplied PL/SQL packages to generate screen output, file output, and mail output
    • Write dynamic SQL for more coding flexibility
    • Describe the features and syntax of PL/SQL
    • Use PL/SQL programming constructs and conditionally control code flow (loops, control structures, and explicit cursors)
    • Manage dependencies between PL/SQL subprograms
    • Handle runtime errors
    • Describe stored procedures and functions
    • Design PL/SQL code for predefined data types, local subprograms, additional pragmas and standardized constants and exceptions
    • Create triggers to solve business challenges
    • Design PL/SQL anonymous block that execute efficiently

    Admission Conditions Duration Certification
    Prior knowledge of Oracle Database 11g: Introduction to SQL 36 hours

    Certificate of participation


    Additionally, students can appear for Oracle Certified Associate (OCA): PL/SQL Developer certification (exam: 1Z1:144)


    Prerequisite:-

    OCA: Oracle Database 11G: SQL Fundamentals certification (exam: 1Z0-051) is a prerequisite for attaining OCA: Oracle Database 11 G PL/SQL Developer certification


    contact montreal college
  • forward arrow montreal college Oracle Database 11 G: Advanced PL/SQL (expands on clicking)

    Overview

    The Oracle Certified Professional (OCP): Oracle Database 11 G Advanced PL/SQL course, you will learn to use the advanced features of PL/SQL in order to design and tune PL/SQL to interface with the database and other applications in the most efficient manner. Using advanced features of program design, packages, cursors, extended interface methods, large objects, and collections, students learn to write powerful PL/SQL programs. Students also learn programming efficiency, use of external C and Java routines, fine-grained access and safeguarding code against SQL Injection attacks.

    Who will the course benefit?

    Students and working professionals who wish to gain expertise in Advanced PL/SQL programming.

    What skills will the student gain?

    After the completion of this course, you will be able to:

    • Tune PL/SQL code
    • Categorize and explain various types of SQL injection attacks
    • Apply coding standards to eliminate SQL injection vulnerabilities
    • Create subtypes based on existing types for an application
    • Create and use collections
    • Execute external C programs from PL/SQL
    • Execute Java programs from PL/SQL
    • Describe the process of fine-grained access control
    • Create and maintain LOB data types
    • Use the DBMS_LOB PL/SQL package to control LOBs
    • Describe SecureFile LOB features
    • Identify guidelines for cursor design
    • Enable SecureFile LOB de-duplication, compression, and encryption
    • Improve memory usage by caching SQL result sets
    • Set up PL/SQL functions to use PL/SQL result caching
    • Profile PL/SQL applications

    Admission Conditions Duration Certification
    Prior knowledge of Oracle 11 G Database SQL and PL/SQL courses is essential 36 hours

    Certificate of participation


    Additionally, students can appear for Oracle Certified Professional (OCP): Oracle Database 11 G: Advanced PL/SQL Developer certification (exam: 1Z0-146)


    Prerequisite:-

    OCA: Oracle Database 11G: SQL Fundamentals certification (exam: 1Z0-051) and OCA: Oracle Database 11 G PL/SQL Developer certification (exam: 1Z1: 144) is a prerequisite for attaining OCP: Oracle 11 G: Advanced PL/SQL Developer certification


    contact montreal college
  • forward arrow montreal college Java Programming Language (expands on clicking)

    Overview

    The Sun Certified Programmer for the Java Platform certification course provides participants with information about the syntax of the Java programming language; Object-Oriented programming with the Java programming language; creating Graphical User Interfaces (GUIs), exceptions, file Input / Output (I/O), and Threads.

    Programmers familiar with Object-Oriented concepts can learn how to develop Java technology applications. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and utilizes the Java SE Development Kit 6 (JDK 6) product. The students perform the course lab exercises using the NetBeans Integrated Development Environment (IDE) 5.5.

    Who will the course benefit?

    Students and professionals who wish to gain expertise in Java programming

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Create Java technology applications that leverage the object-oriented features of the
    Java language, such as encapsulation, inheritance, and polymorphism

    • Execute a Java technology application from the command line

    • Use Java technology data types and expressions

    • Use Java technology flow control constructs

    • Use arrays and other data collections

    • Implement error-handling techniques using exception handling

    • Create an event-driven graphical user interface (GUI) using Swing components: panels,
    buttons, labels, text fields, and text areas

    • Implement input/output (I/O) functionality to read from and write to data and text files and
    understand advanced I/O streams

    • Create a simple Transmission Control Protocol/Internet Protocol (TCP/IP) networked
    client that communicates with a server through sockets

    • Create multi-threaded programs

    Admission Conditions Duration Certification
    Fundamentals of JAVA and Object Oriented Design and Analysis 36 hours

    Certificate of participation


    Additionally participants can appear for the JAVA Standard Edition 6 Programmer Certified Professional Exam (CX-310-065) to become a Oracle Certified Professional, Java SE 6 Programmer - NEW!


    contact montreal college
  • forward arrow montreal college Web Development Servlets and JSP (expands on clicking)

    Overview

    The Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5 certification course, is for Sun Certified Programmers (any edition) who are using the Java technology Servlet and JavaServer Pages (JSP) Application Program Interface (APIs) to develop web applications.

    Who will the course benefit?

    Students and professionals who wish to gain expertise in developing enterprise applications that conform to the Java EE platform standards and web applications using technologies, Servlets, JSP and Struts

    What skills will you gain?

    After the completion of this course, you will be able to:

    Developing Applications for the Java EE Platform (FJ-310-EE5)

    • Describe the application model for the Java EE platform and the context for the model
    • Develop and run an EJB technology application
    • Develop a web-based user interface to an EJB technology application
    • Develop simple web services for the Java EE platform
    • Configure the Java EE platform services layer

    Web Component Development with Servlet and JSP Technologies (SL-314-EE5)

    • Write servlets using the Java programming language (Java servlets)
    • Create robust web applications using Struts, session management, filters, and database
    integration
    • Write JSP pages
    • Create easy to maintain JSP pages using the Expression Language, JSP Standard Tag
    Library (JSTL), and the Struts Tiles framework
    • Create robust web applications that integrate Struts and JSP pages

    Admission Conditions Duration Certification
    Write Java technology applications, demonstrating significant programming ability

    Integrate existing Java code (for example, reuse existing classes created by other team members)

    Design Java technology applications.

    Functionally describe the benefits of an n-tier architecture Write a web page using HTML
    36 hours

    Certificate of participation


    Additionally, participants can appear for the JAVA Enterprise Edition 5 Web Component Developer Certified Professional Exam (CX 310-083) to become a Oracle Certified Professional, JAVA EE 5 Web Component Developer.

    Prerequisite:-

    Prior to attempting certification, candidates must be certified as a Sun Certified Programmer (any edition), or Oracle Certified Professional, Java (SE 5 or SE 6) Programmer.


    contact montreal college
  • forward arrow montreal college JAVA Mobile Application Development on ANDROID (New!) (click here to expand)

    Overview

    In this course, participants learn how to design and build a variety of standard and custom mobile applications using JAVA on ANDROID operating system. Android is a software stack for mobile devices that includes an operating system, middleware and key applications.

    Who will the course benefit?

    Working professionals who wish to gain expertise in building mobile applications leveraging JAVA and ANDROID.

    What skills will the student gain?

    After the completion of this course, you will be able to:

    • Develop User Interface
    • Use Application Resources
    • Define Intents and Intent Filters
    • Create Data Storage
    • Create Content Providers
    • Define Security and Permissions
    • Create The AndroidManifest.xml File
    • Create Graphics
    • Define Audio and Video
    • Create Location and Maps
    • Create App Widgets
    • Build Bluetooth features
    • Define Search Criteria
    • Manage Device Administration
    • Conduct Testing

    Admission Conditions Duration Certification
    Eligibility
    Background in JAVA programming
    36 hours

    Certificate of participation – hands-on, job oriented training


    contact montreal college
  • forward arrow montreal college Advanced Business Development with EJB (expands on clicking)

    Overview

    This Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5 certification is for advanced programmer and developers with extensive job-role experience in designing, developing, testing, deploying, and integrating Enterprise JavaBeans EJB Edition 3.0.

    Who will the course benefit?

    Students and professionals who wish to gain expertise in analyzing, designing, developing, and testing EJB technology applications, deploying an EJB technology application and integrating an EJB technology application with a legacy application

    What skills will you gain?

    After the completion of this course, you will be able to:

    Business Component Development with Enterprise JavaBeans Technology (SL-351-EE5)

    • Implement business-tier functionality using EJB technology
    • Describe best practices and other advanced issues in business component development
    with EJB technology
    • Assemble and deploy EJB technology business-tier components on an application server
    • Integrate an EJB technology-based application using Java Messaging Service API
    • Create and use Query objects using Java Persistence Query Language

    Developing Applications for the Java EE Platform (FJ-310-EE5)
    • Describe the application model for the Java EE platform and the context for the model
    • Develop and run an EJB technology application
    • Develop a web-based user interface to an EJB technology application
    • Develop simple web services for the Java EE platform
    • Configure the Java EE platform services layer

    Admission Conditions Duration Certification
    Write Java technology applications, demonstrating significant programming ability

    Integrate existing Java code (for example, reuse existing classes created by other team members)

    Design Java technology applications

    Functionally describe the benefits of an n-tier architecture

    Write a web page using HTML
    36 hours

    Certificate of participation


    Additionally, participants can appear for the JAVA Enterprise Edition 5 Business Component Developer Exam (CX-310-091) to become a Oracle Certified Professional, JAVA EE 5 Business Component Developer - New!


    Prerequisite:-


    Prior to attempting certification, candidates must be certified as a Oracle Certified Professional, JAVA (SE 5 or SE 6) Programmer or Sun Certified Programmer (any edition)


    contact montreal college
  • forward arrow montreal college Advanced Web Services Development and SOA (expands on clicking)

    Overview

    The Sun Certified Developer for Java Web Services 5 certification exam is for developers who have been creating web services applications using Java technology components such as those supported by the Glassfish Metro web service stack and the Java Enterprise Edition 5 platform. Passing this exam certifies that the candidate has achieved a standard level of proficiency with web services, as well as with the Java technologies that support web services.

    Who will the course benefit?

    Students and professionals who wish to gain expertise in incorporating web service technology in Java and Java EE 5 platform applications

    What skills will you gain?

    After the completion of this course, you will be able to:

    Creating Web Services Using Java Technology (DWS-3111-EE5)
    • Identify the building blocks of web services
    • Analyze the Java web services technology and platform
    • Implement XML processing APIs
    • Apply SOAP With Attachments API for Java (SAAJ) in web services
    • Explain the Web Services Description Language (WSDL) and create a WSDL file
    • Recognize the role of a Service Registry
    • Implement Java API for XML Web Services (JAX-WS) technology
    • Develop web service clients

    Designing Java Web Services (DWS-4112-EE5)
    • Describe Service-Oriented Architecture (SOA)
    • Implement a servlet endpoint as a web service using Java API for XML Web Services
    • Implement an Enterprise JavaBeans (EJB) endpoint as a web service using JAX-WS
    • Describe and implement various web services-based design and deployment patterns
    • Describe and apply various best practices for designing web services
    • Implement user-defined exceptions in web services
    • Identify web services security requirements and solutions
    • Secure a web service using basic authentication
    • Implement message-layer security in web services

    Admission Conditions Duration Certification
    Write Java technology applications, demonstrating significant programming ability

    Integrate existing Java code (for example, reuse existing classes created by other team members)

    Design Java technology applications

    Functionally describe the benefits of an n-tier architecture

    Write a web page using HTML
    36 hours

    Certificate of participation


    Additionally, participants can appear for the JAVA Enterprise Edition 5 Web Services Developer Certified Professional Exam (CX-310-230) to become Oracle Certified Professional, JAVA EE 5 Web Services Developer - NEW!

    Prerequisite:-


    Prior to attempting certification, candidates must be certified as a Oracle Certified Professional, JAVA Programmer (SE 5 or SE 6) or Sun Certified JAVA Programmer (any edition)


    contact montreal college
  • forward arrow montreal college Oracle Forms Developer10 G: Build Internet Applications (expands on clicking)

    Overview

    Oracle Forms Developer 10g is used to build high performance applications for the Internet. Forms Developer is a web based application development tool that helps in quickly constructing database forms and business logic with minimal of effort.

    In this course students build, test, debug, and deploy interactive Internet applications. Working in a graphical user interface (GUI) environment, they develop an order entry application from the ground up. This application incorporates several advanced features that provide a rich user experience while implementing business rules.
    This course counts towards the Hands-on course requirement for the Oracle Forms Developer Certified Professional Certification. Only instructor-led in class or instructor-led online formats of this course will meet the Certification Hands-on Requirement. Self Study CD-Rom and Knowledge Center courses are excellent study and reference tools but DO NOT meet the Hands-on Requirement for certification.

    Who will the course benefit?

    • Forms Developer
    • Support Engineer
    • Developer
    • Technical Consultant
    • Application Developers
    • PL/SQL Developer

    What skills will the student gain?

    At the end of the course, you will be able to:

    • Customize forms with user input items such as check boxes, list items, radio groups, and Pluggable Java Components
    • Integrate Java into Forms applications by using JavaBeans
    • Control navigation, data access, validation, and transactions by creating event-related triggers
    • Enable Forms applications running on the Web to access files and applications on the client computer
    • Display Forms elements and data in multiple canvases and windows
    • Deploy Forms applications to the Web
    • Identify when to handle exceptions programmatically.

    Admission Conditions Duration Certification
    A good familiarity with Graphical User Interface (GUI)
    Working experience with the Web browser
    Oracle Database 10g: Introduction to SQL
    Oracle Database 10g: Program with PL/SQL
    36 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college Oracle Reports Developer 10 G: Build Reports (click here to expand)

    Overview

    In this course, participants learn how to design and build a variety of standard and custom Web and paper reports using Oracle Reports Developer (9.0.4.0.1). Working in the declarative environment of Reports Builder, participants learn how to retrieve, display, and format data from any data source in numerous reporting styles and publish the output to any destination.
    Participants learn how to add dynamic content to a static Web page and publish reports to the Web. In addition, participants learn how to customize more complex reports, embed graphical charts, and use Oracle AS Reports Services to deploy the reports.

    Who will the course benefit?

    Working professionals who wish to gain expertise in Reports.

    What skills will the student gain?

    After the completion of this course, you will be able to:

    • Use report parameters and customize a runtime parameter form
    • Enhance reports using graphs and PL/SQL trigger code
    • Maximize report performance using Oracle AS Reports Services and tune reports
    • Publish a report on the Web and build reports to run in various languages
    • Manage report templates, create mailing labels and letters
    • Identify the main components in a report document and how they are related
    • Identify the differences between Web and paper reports
    • Identify standard report design styles and run existing reports to various output destinations
    • Create and modify basic tabular reports and high quality Web reports
    • Create other report styles such as break reports and matrix reports
    • Create reports by accessing data from various data sources
    • Add dynamic data to an existing HTML page

    Admission Conditions Duration Certification
    Oracle Database 10g: SQL Fundamentals I
    Oracle Database 10g: Develop PL/SQL Program Units
    Oracle Database 10g: PL/SQL Fundamentals
    36 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college MySQL for Beginners (expands on clicking)

    Overview

    This course covers the basics of the SQL language as implemented by MySQL. The course is designed to give practical experience in writing SQL statements using the MySQL client program and MySQL Query Browser. The basic SQL statements, including the use of SQL functions and the basic table and view handling statements are introduced.

    Who will the course benefit?

    Anyone interested in accessing and working with MySQL Database

    What skills will you gain?

    At the end of the course, you will be able to:

    • Install and start the MySQL server
    • Understand the basics of Relational Databases
    • Understand the SQL and MySQL languages
    • Understand Data/Column types with regard to efficient database design
    • View a database design structure/content
    • Create a database design using an efficient structure
    • Extract basic database information using the SELECT command
    • Troubleshoot syntax and understand typical warnings and errors
    • Delete or modify a database, and table row data
    • Group query data with Aggregation
    • Connect data from multiple table rows using JOIN
    • Perform nested sub-queries
    • Use of Simple Functions (String, Date, Numerical)
    • Describe MySQL connectors, their major features and differences
    • Understand MySQL storage engines, transactions and features of the common engines

    Admission Conditions Duration Certification
    Basic knowledge of database concepts 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college MySQL for Developers (expands on clicking)

    Overview

    This is a foundation course for developers planning on designing and implementing applications that make use of MySQL. This course covers essential SQL statements for data design, querying, and programming. it will also prepare students for the MySQL Developer certification.

    Who will the course benefit?

    • Developers who want to create applications using MySQL
    • People who are preparing for the MySQL Developer certification exam

    What skills will you gain?

    At the end of the course, you will be able to:

    • Understand the steps necessary to invoke MySQL client programs
    • Utilize the general-purpose MySQL client program and the MySQL Query Browser graphical user interface (GUI) to run queries and retrieve results
    • Select the best data type for representing information in MySQL
    • Manage the structural characteristics of your databases and the tables within your databases
    • Utilize the SELECT statement to retrieve information from database tables
    • Utilize expressions in SQL statements to retrieve more detailed information
    • Utilize SQL statements to modify the contents of database tables
    • Write join expressions in your SQL statements to obtain information from multiple tables
    • Utilize sub queries in your SQL statements
    • Create views utilizing SELECT statements to produce virtual tables of specific data
    • Perform bulk data import and export operations
    • Create user defined variables, prepared statements and stored routines
    • Create and manage triggers
    • Use the INFORMATION_SCHEMA database to access metadata
    • Debug MySQL applications
    • Configure and Optimize MySQL

    Admission Conditions Duration Certification
    40 hurs

    Certificate of participation


    contact montreal college
  • forward arrow montreal college MySQL and PHP - Developing Dynamic Web Applications (expands on clicking)

    Overview

    In this course you will learn how to develop applications in PHP and how to use MySQL efficiently for those applications. This course will help you improve your PHP skills and combine them with time-proven database management techniques to create best-of-breed web applications that are efficient, solid and secure.

    Who will the course benefit?

    • Developers who use PHP and MySQL to build and maintain their websites
    • Developers who want to learn how PHP and MySQL can be used for the rapid prototyping and deployment of dynamic websites

    What skills will you gain?

    At the end of the course, you will be able to:

    • Design web-based applications
    • Design schemas based on MySQL
    • Use include files to make code easier to maintain
    • Use PHP 5 and takes advantage of its advanced features
    • Build applications following a precise flow
    • Authenticate users in a secure way against a database
    • Handle errors in your PHP applications efficiently and gracefully
    • Writes composite queries using JOINs and sub queries
    • Use indexing efficiently in order to manipulate large amounts of data efficiently
    • Uses joins to extract data from multiple tables
    • Uses GROUP BY clauses and aggregate functions
    • Write applications whose components can be scaled to meet increased demand
    • Build a complete application that includes authentication and session management
    • Understand how PHP, MySQL and the Apache web server work together to deliver dynamic web content

    Admission Conditions Duration Certification
    Understand how HTML files are assembled

    Understand fundamental PHP syntax

    Programming experience (preferably PHP)

    Some experience with relational databases
    40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college .NET Enterprise Application Development

    Overview

    The Microsoft Certified Professional Developer (MCPD): Enterprise Applications Developer certification demonstrates that you have the comprehensive skills that are required to build N-tier solutions that target both Web and rich-client user experiences.

    Who will the course benefit?

    Students and working professionals who wish to gain expertise in Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

    What skills will the student gain?

    After the completion of this course, you will be able to:

    • Envision and Design an Application
    • Design and Develop a Component
    • Design and Develop an Application Framework
    • Test and Stabilize an Application
    • Deploy and Support an Application

    Admission Conditions Duration Certification
    Prior knowledge of .NET - Windows, Web and Distributed application development 45 hours

    Certificate of participation

    Additionally participants can appear for MCPD -.NET Enterprise Application Development certification (exam 70-549)

    Prerequisite:

    MCTS: .NET Framework 2.0: Windows Applications (Exam 70-536 and Exam 70-526) and

    MCTS: .NET Framework 2.0: Web Applications (Exam 70-536 and Exam 70-528) and

    MCTS: .NET Framework 2.0: Distributed Applications (Exam 70-536 and Exam 70-529) are prerequisites for attaining MCPC: .NET Enterprise Application Development certification.


    contact montreal college
  • forward arrow montreal college .NET Framework 3.5, Windows Forms Applications- Windows Developer (expands on clicking)

    Overview

    Developers who hold the Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5 Windows Applications certifications have demonstrated breadth and depth of skills and knowledge of Windows Forms technology, in addition to expertise in data access in Microsoft Windows applications. Technology Specialists typically pursue careers as Web developers, Windows developers, or enterprise software developers.

    Who will the course benefit?

    Students and working professionals who wish to gain expertise in developing .NET based Windows application development foundation and client development.

    What skills will the student gain?

    After the completion of this course, you will be able to:

    • Develop applications that use system types and collections
    • Implement service processes, threading, and application domains in a .NET Framework
    application
    • Embed configuration, diagnostic, management, and installation features into a .NET
    Framework application
    • Implement serialization and input/output functionality in a .NET Framework application
    • Improve the security of .NET Framework applications by using the .NET Framework security
    features
    • Implement interoperability, reflection, and mailing functionality in a .NET Framework
    application
    • Implement globalization, drawing, and text manipulation functionality in a .NET Framework
    application
    • Create a UI for a Windows Forms application by using standard controls
    • Integrate data in a Windows Forms application
    • Implement printing and reporting functionality in a Windows Forms application
    • Implement asynchronous programming techniques to improve the user experience
    • Developing Windows Forms controls

    Eligibility Duration Certification
    Prior knowledge of programming concepts and techniques 72 hours

    Certificate of participation

    Additionally participants can appear for
    1. MCTS: .NET Framework, Application Development Foundation (exam 70-536)
    2. MCTS: .NET Framework 3.5, Windows Forms Application Development (exam 70-505)




    contact montreal college
  • forward arrow montreal college .NET Framework 3.5, ASP .NET Applications - Web Developer (expands on clicking)

    Overview

    Developers holding the Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Web Applications certifications have demonstrated breadth and depth of skills and knowledge of Web application technology and data access in Web applications. Technology Specialists typically pursue careers as Web developers, Windows developers, or enterprise software developers

    Who will the course benefit?

    Students and working professionals who wish to gain in-depth technical knowledge and skill in .NET Web based client development.

    What skills will the student gain?

    After the completion of this course, you will be able to:

    • Create and program Web applications
    • Integrate data in a Web application by using ADO.NET, XML, and data-bound controls
    • Create custom Web controls
    • Trace, configure, and deploy applications
    • Customize and personalize a Web application
    • Implement authentication and authorization
    • Create ASP.NET mobile Web applications

    Admission Conditions Duration Certification
    Prior knowledge of .NET Windows Application Development 64 hours

    Certificate of participation


    Additionally participants can appear for

    1. MCTS: .NET Framework, Application Development Foundation (exam 70-536 - Prerequisite)
    2. MCTS: .NET Framework 2.5, ASP.NET Application Development (exam 90-562)



    contact montreal college
  • forward arrow montreal college SAP ABAP Programming Advanced (expands on clicking)

    Overview

    During this course students will use the ABAP/ABAP Objects programming language and the ABAP Workbench tools to develop business applications or to customize SAP standard software.

    Who will the course benefit?

    Development Consultants who are responsible for developing and customizing ABAP / ABAP Objects programs

    What skills will you gain?

    After the completion of this course, you will be able to:

    • use the ABAP/ABAP Objects programming language and the ABAP Workbench tools to develop your own business applications or to customize SAP standard software
    • use dialog programming (principles and ergonomics, user interface, screen object attributes, implementation, and processing, context menus, list processing)
    • make database updates (Open SQL statements, LUW-concept of SAP Web AS, usage of SAP locking concept, database updates from dialog programs using suitable techniques: inline updates, synchronous, asynchronous and local updates in V1 and V2 mode, implementation of complex transactions)
    • have an overview of the SAP implementation tool Solution Manager
    • make enhancements and modifications (changing the SAP standard software, personalization, enhancement techniques (Dictionary appends, customer exits, business transaction events, Business Add Ins), modifications incl. modification assistant and adjustment, SAP Note Assistant)
    • apply basic knowledge learned in this course in a programming project

    Admission Conditions Duration Certification
    Basic programming knowledge 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college Introducting Android - Google (expands on clicking)

    Overview

    Android is a software toolkit for mobile phones, created by Google and the Open Handset Alliance. It's inside millions of cell phones and other mobile devices, making Android a major platform for application developers.

    Android will get you started creating your first working applications and you'll learn the basics of Android programming. You'll also see how to build in audio and video support, add graphics using 2D and 3D OpenGL, network with web pages and web services, and store data with SQLite. You'll also learn how to publish your applications to the Android Market.

    Who will the course benefit?

    Working professionals who wish to gain expertise in building mobile applications with ANDROID.

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Create basic Android application
    • Build in audio and video support
    • Add graphics using 2D and 3D OpenGL
    • Create web services
    • Store data with SQLite
    • Publish your applications to the Android Market

    Admission Conditions Duration Certification
    No prerequisite 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college Building Applications with the Android SDK (expands on clicking)

    Overview

    This course is the essential resource for developers building apps for any Android device, from phones to tablets. Proven, modular recipes take you from the absolute basics to advanced location-based services, security techniques, and performance optimization. Students will learn how to write apps from scratch, ensure interoperability, choose the best solutions for common problems, and avoid development pitfalls.

    Who will the course benefit?

    Working professionals who wish to gain expertise in building mobile applications with ANDROID.

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Implement threads, services, receivers, and other background tasks
    • Provide user alerts
    • Organizing user interface layouts and views
    • Manage user-initiated events such as touches and gestures
    • Record and playing audio and video
    • Use hardware APIs available on Android devices
    • Interact with other devices via SMS, web browsing, and social networking
    • Store data efficiently with SQLite and its alternatives
    • Access location data via GPS
    • Use location-related services such as the Google Maps API
    • Build faster applications with native code
    • Provide backup and restore with the Android Backup Manager
    • Test and debugging apps throughout the development cycle

    Admission Conditions Duration Certification
    No prerequisite 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college Building Android Apps with HTML,CSS and JavaScript (expands on clicking)

    Overview

    This course shows you how to use JavaScript, HTML and CSS to design and build apps that can be adapted for any Android device - without having to use Java.

    During this course you will learn how to create an Android-friendly web app on the platform of your choice and convert it to a native Android app. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a broader reach.

    Who will the course benefit?

    Working professionals who wish to gain expertise in building mobile applications with ANDROID.

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Know the basics for making a web page look great on the Android web browser
    • Convert a website into a web application, complete with progress indicators and more
    • Add animation with jQTouch to make your web app look and feel like a native Android app
    • Take advantage of client-side data storage with apps that run even when the Android device is offline
    • Use PhoneGap to hook into advanced Android features -- including the accelerometer, geolocation, and alerts
    • Test and debug your app on the Web under load with real users, and then submit the finished product to the Android Market

    Admission Conditions Duration Certification
    Knowledge of JavaScript, HTML and CSS 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college Cocoa and Objective-C (expands on clicking)

    Overview

    With this course, students will learn how to build solid applications for Mac OS X, iPhone, and iPod Touch, and how to use Apple's Cocoa framework and the Objective-C language through step-by-step lessons, hands-on exercises, and clear examples.

    Cocoa and Objective-C: Up and Running shows you how to use Apple's rapid development tools - Xcode and Interface Builder -- to develop Cocoa applications, manage user interaction, create great UIs, and more. Students will quickly gain the experience needed to develop sophisticated Apple software, whether they’re somewhat new to programming or just new to this platform.

    Who will the course benefit?

    Working professionals who wish to gain expertise in building mobile applications with iPhone

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Get a quick hands-on tour of basic programming skills with the C language
    • Learn how to use Interface Builder to quickly design and prototype your application's user interface
    • Start using Objective-C by creating objects and learning memory management
    • Learn about the Model-View-Controller (MVC) method of sharing data between objects
    • Understand the Foundation value classes, Cocoa's robust API for storing common data types
    • Become familiar with Apple's graphics frameworks, and learn how to make custom views with AppKit

    Admission Conditions Duration Certification
    Basic programming skills 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college iPhone Apps with HTML, CSS, and JavaScript (expands on clicking)

    Overview

    In this course, students will learn how to use HTML, CSS, and JavaScript to design and build apps for the iPhone and iPod Touch on the platform of their choice-without using Objective-C or Cocoa. This course teaches you how to create one product for several platforms. Students will find guidelines for converting their product into a native iPhone app using the free PhoneGap framework.

    Who will the course benefit?

    Developers new to Mac programming and experienced Mac developers.

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Build iPhone apps with tools you already know how to use
    • Learn how to make an existing website look and behave like an iPhone app
    • Add native-looking animations to your web app using jQTouch
    • Take advantage of client-side data storage with apps that run even when the iPhone is offline
    • Hook into advanced iPhone features -- including the accelerometer, geolocation, and vibration -- with JavaScript
    • Submit your applications to the App Store with Xcode

    Admission Conditions Duration Certification
    Basic programming skills 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college iPhone Programming from Xcode to App Store (expands on clicking)

    Overview

    During this hands on course students will learn how to build several sample applications by learning how to use Xcode tools, the Objective-C programming language, and the core frameworks. At the end of the course students will have the skills to develop their own apps and will know how to sail through the process of submitting apps to the iTunes App Store.

    Who will the course benefit?

    Developers new to Mac programming and experienced Mac developers.

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Start using Xcode right away, and learn how to work with Interface Builder
    • Take advantage of model-view-controller (MVC) architecture with Objective-C
    • Build a data-entry interface, and learn how to parse and store the data you receive
    • Solve typical problems while building a variety of challenging sample apps
    • Understand the demands and details of App Store and ad hoc distribution
    • Use iPhone's accelerometer, proximity sensor, GPS, digital compass, and camera
    • Integrate your app with iPhone's preference pane, media playback, and more

    Admission Conditions Duration Certification
    Basic programming skills 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college iPhone SDK Application Development (expands on clicking)

    Overview

    This practical course offers the knowledge and code needed to create cutting-edge mobile applications and games for the iPhone and iPod Touch, using Apple's iPhone SDK. This course introduces students to this development paradigm and the Objective-C language it uses with numerous examples, and also walks you through the many SDK frameworks necessary for designing full-featured applications.

    Who will the course benefit?

    Working professionals and people who are just starting out on the iPhone.

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Design user interface elements with Interface Builder and the UI Kit framework
    • Create application controls, such as windows and navigation bars
    • Build and manage layers and transformations using Core Graphics and Quartz Core
    • Mix and play sound files using AVFoundation, and record and play back digital sound streams using Audio Toolbox
    • Handle network programming with the CFNetwork framework
    • Use the Core Location framework to interact with the iPhone's GPS
    • Add movie players to your application

    Admission Conditions Duration Certification
    Basic programming skills 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college iSO 4 Programming-Solutions& Examples for iPhone, iPad and iPod touch Apps (expands on clicking)

    Overview

    During this course students will learn how to create apps for the iPhone, iPad, or iPod Touch and solve the problems related to them.

    Students will find solutions for working with development frameworks in iOS SDK 4 and technologies such as Cocoa, Objective-C, Xcode, and Interface Builder. No matter the experience, students will find the help needed for every phase of the process, from initial idea to completed project.

    Who will the course benefit?

    Working professionals who wish to gain expertise in building mobile applications with iPhone.

    What skills will you gain?

    After the completion of this course, you will be able to:

    • Work with Objective-C classes, objects, properties, delegates, and memory management
    • Construct a user interface with gesture recognizers
    • Develop location-aware applications with the Map Kit and Core Location APIs
    • Build apps that play audio and video, manage calendars and events, access contacts and groups, or tap into the Photo Library
    • Use the Core Motion framework to access the accelerometer and gyroscope
    • Maintain persistent storage for iOS apps with the Core Data framework
    • Create multitasking-aware apps that let users leave and return without losing their place

    Admission Conditions Duration Certification
    Basic programming skills 40 hours

    Certificate of participation


    contact montreal college
  • forward arrow montreal college Programming iPhone Sensors - Augmented Reality and Location Enabled iPhone and iPad Apps (expands on clicking)

    Overview

    This course teaches you how to use iPhone's sensors - the three-axis accelerometer, GPS, digital compass, and camera - to build cutting-edge location-aware apps that interact with the physical world.
    It also teaches you how access iPhone's sensors and interpret the data you get back from them and combine the input from several sensors with outside data sets.

    Who will the course benefit?

    Experienced iPhone programmers, game programmers, augmented reality programmers, and geo hackers.

    What skills will you gain?

    After the completion of this course, you will be able to:
    • Create sensor-aware apps that respond to a user's location
    • Understand the basics of augmented reality programming
    • Build apps that combine data from the accelerometer, GPS, digital compass, and camera

    Admission Conditions Duration Certification
    Basic programming skills 40 hours

    Certificate of participation


    contact montreal college
PRICES & SCHEDULES

TAX INCENTIVE

Our courses are HRSDC approved. Making YOU eligible to claim 36% of the fees as a education tax credit.

 

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.

There are errors in your contact form submission, please see below for details.