51 training courses found | Help me choose

This SETC certified course is designed to demystify design patterns with Java. By the end of the course, the student will have explored not only the design patterns originally defined by the Gang of Four (GOF), but will also have explored fundamentals of object orientated programming, Refactoring and UML. Practical exercises are provided to reinforce the concepts covered in the course. The course concludes with an introduction to core JEE enterprise design patterns. Custom training course titled Java Design Patterns: From the Gang of Four to Enterprise Implementations that will allow you to hone your professional skills.

Jan 10 to Jan 12, 2018$2,250/person Feb 7 to Feb 9, 2018$2,250/person Mar 7 to Mar 9, 2018$2,250/person
Widely used in the IT world, strategic thinkers in many fields can apply the techniques of user-centred design to innovate better solutions to a vast array of problems - housing, health care, environmental sustainability, community planning, counter terrorism, poverty, social exclusion, client service. Design thinking can take you anywhere your imagination leads you. Through case studies, this course will demonstrate the principles of design thinking and the benefits of a human/client-centred approach to problem-solving, how to use research methods such as fast prototyping, experimentation and pilots, options for financing, and how to host a launch a facilitated design session. Custom training course titled Design Thinking: Creative Problem Solving Methods for Social Innovation that will allow you to hone your professional skills.

Jan 17 to Jan 19, 2018$1,199/person Feb 14 to Feb 16, 2018$1,199/person Mar 14 to Mar 16, 2018$1,199/person
This SETC Certified System design course provides IT professionals with a good overview of the end to end roles and responsibilities of a software designer in the context of an application development project. The course begins with a discussion of the differences between a waterfall methodology and an iterative methodology as it applies to the systems design role. It is worth noting that the iterative methodology is emphasized and discussed in detail in this course. Having situated systems design within the larger context of the overarching methodology, a thorough discussion of business use cases, system use cases, UML and database design is undertaken. The focus is on the development of high quality functional requirements in support of a particular design activity. This is followed by an implementation workshop which allows participants to see how a given design can be implemented using the object oriented language of their choice. If time permits, the course concludes with an overview of design patterns and of their implementation in the chosen language. Custom training course titled Business Analysis for Software Development: The Rational Unified Process and the Unified Modeling Language in Practice that will allow you to hone your professional skills.

Jan 29 to Feb 2, 2018$2,775/person Feb 26 to Mar 2, 2018$2,775/person Mar 26 to Mar 30, 2018$2,775/person
This SETC Certified System design course provides IT professionals with a good overview of the end to end roles and responsibilities of a software designer in the context of an application development project. The course begins with a discussion of the differences between a waterfall methodology and an iterative methodology as it applies to the systems design role. It is worth noting that the iterative methodology is emphasized and discussed in detail in this course. Having situated systems design within the larger context of the overarching methodology, a thorough discussion of business use cases, system use cases, UML and database design is undertaken. The focus is on the development of high quality functional requirements in support of a particular design activity. This is followed by an implementation workshop which allows participants to see how a given design can be implemented using the object oriented language of their choice. If time permits, the course concludes with an overview of design patterns and of their implementation in the chosen language. Custom training course titled Object Oriented Analysis and Design: Mastering UML that will allow you to hone your professional skills.

Oct 23 to Oct 27, 2017$2,775/person Jan 29 to Feb 2, 2018$2,775/person Feb 26 to Mar 2, 2018$2,775/person Mar 26 to Mar 30, 2018$2,775/person
This SETC certified course is designed to demystify design patterns with C++. By the end of the course, the student will have explored not only the design patterns originally defined by the Gang of Four (GOF), but will also have explored fundamentals of object orientated programming, Refactoring and UML. Practical exercises are provided to reinforce the concepts covered in the course. Custom training course titled Expert C++: Exploring Refactoring and Design Patterns that will allow you to hone your professional skills.

Jan 29 to Feb 2, 2018$3,900/person Feb 26 to Mar 2, 2018$3,900/person Mar 26 to Mar 30, 2018$3,900/person
This SETC certified course introduces Java programmers to JEE Design Patterns and best practices. The course starts with principles of software development, followed by an in-depth review of object-orientation, including interfaced. Common design patterns are then covered, followed by Enterprise Java design pattern. Pratical examples are covered using technologies such as Struts to build a comprehensive, hands-on example. Custom training course titled The Master Architect: Exploring JEE Design Patterns that will allow you to hone your professional skills.

Jan 8 to Jan 12, 2018$2,775/person Feb 5 to Feb 9, 2018$2,775/person Mar 5 to Mar 9, 2018$2,775/person
Design Patterns were originally proposed for the C++ community by the famous gang of Four (Booch, Jacobson and Rumbaugh). Design Patterns represent time tested and robust solutions to some common everyday problems that are faced by developers all over the world. The SETC certified design patterns course for .NET aims to help senior .NET developers to gain an understanding of how to use these powerful tools effectively and appropriately in their everyday programming. In using the proper creational, structural and behavioural patterns, .NET programmers can greatly increase the maintainability, flexibility and robustness of their code. Custom training course titled Design Patterns and Refactoring: Mastering OO that will allow you to hone your professional skills.

Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
This SETC Certified expert level course begins with a thorough overview of UML design principles and of their use to implement enterprise grade .NET applications. Strong emphasis is placed on the concepts of inheritance, polymorphism and interfaces given their relative importance in the remaining topics. Having completed a review of basic design principles, participants are then guided through a detailed exploration of Business Entity Frameworks, MEL and advanced validation techniques. The course concludes with a detailed exploration of the Microsoft Enterprise Library. Custom training course titled Advanced .NET Programming: Inheritance, Polymorphism, Design Patterns and NHibernate that will allow you to hone your professional skills.

Jan 22 to Jan 26, 2018$2,775/person Feb 19 to Feb 23, 2018$2,775/person Mar 19 to Mar 23, 2018$2,775/person
This SETC Certified course provides participants with a comprehensive introduction to networking in a multi-platform environment. Beginning with the design and architecture of the physical network, the course proceeds to a discussion of logical network design for wither an IPv4 or IPv6 based network. This is followed by an overview of critical network services such as DHCP, DNS, and NAT amongst others. Custom training course titled The Complete Network Infrastructure, Troubleshooting and Diagnostics Course that will allow you to hone your professional skills.

Jan 9 to Jan 12, 2018$2,775/person Feb 6 to Feb 9, 2018$2,775/person Mar 6 to Mar 9, 2018$2,775/person
This SETC Certified explores Java development from architecture to implementation. This intermediate course covers everything from the internal architecture of the JVM to the performance implications of the various memory allocation techniques. Inheritance, polymorphism, data structures, algorithms and multi-threading are also included. The course concludes with an overview of refactoring techniques and of the use and design of design patterns. Custom training course titled Mastering Java Programming Techniques and Performance Tuning that will allow you to hone your professional skills.

Dec 5 to Dec 8, 2017$2,775/person Jan 30 to Feb 2, 2018$2,775/person Feb 27 to Mar 2, 2018$2,775/person Mar 27 to Mar 30, 2018$2,775/person
This SETC Certified course provides a comprehensive exploration of the complex task of designing the technical and data architecture of a SharePoint 2010 installation. Beginning with the hardware requirements of SharePoint 2010, the course proceeds to an exploration of web applications, sites and sub-sites, lists and document libraries, forms, metadata and just about everything else that SharePoint 2010 offers. The course ends with a practical installation workshop and a complete discussion of the analysis and design requirements from a business requirements perspective. Custom training course titled Professional SharePoint Design and Architecture that will allow you to hone your professional skills.

Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
Building on the Practical Evaluation I, this course delves further into evaluation research designs for real-world program evaluation. Using case studies to push your research prowess, this course covers a range of evaluation study design, research methods, and qualitative and quantitative tools and analysis. Custom training course titled Practical Evaluation II: Advanced Research Tools and Techniques that will allow you to hone your professional skills.

Jan 24 to Jan 26, 2018$1,199/person Feb 21 to Feb 23, 2018$1,199/person Mar 21 to Mar 23, 2018$1,199/person
This SETC Certified presentation provides a comprehensive exploration of the complex task of designing the technical and data architecture of a SharePoint 2010 installation. This presentation provides a good overview of the various elements that make up the SharePoint design and architecture discipline. Custom training course titled SharePoint: Design and Architecture that will allow you to hone your professional skills.

Jan 22 to Jan 22, 2018$650/person Feb 19 to Feb 19, 2018$650/person Mar 19 to Mar 19, 2018$650/person
This SETC Certified course introduces programmers to the essentials of object oriented design and implementation. The course begins with an introduction to the principles of iterative application development as defined by the Rational Unified Process (RUP). This is followed by an introduction to the practices of object oriented analysis and design as they are applied in an iterative methodology. Having completed our discussion of the analysis and design phases of the software development lifecycle, the implementation of object oriented principles in a .NET environment begins. This includes the development of classes as well as the use inheritance, polymorphism, abstract classes, constructors and destructors. This is followed by an exploration of key .NET programming concepts such as collections, generics, files and streams and multi-threaded programming. The course concludes with a look at web application development with ASP .NET and database development with ADO .NET. Custom training course titled The Complete .NET Development Course that will allow you to hone your professional skills.

Jan 8 to Jan 16, 2018$6,600/person Feb 5 to Feb 13, 2018$6,600/person Mar 5 to Mar 13, 2018$6,600/person
This SETC Certified course discusses every aspect of the planning, design and implementation of a Service Oriented Architecture (SOA). The course begins with an overview or related XML technologies (XML, DOM , SAX ,JAX, etc.). Having ensured mastery of the fundamental underlying technologies, we to study the design aspects of a SOA based architecture. This is followed by a detailed exploration of Web Service technologies and their use in a Java development environment. These technologies include JAX-WS, client scripting, AJAX and REST amongst others. In summary, this course provides participants with a complete, end to end, exploration of the design and implementation of an SOA architecture. Custom training course titled Mastering Service Oriented Architecture: Analysis, Design and Implementation that will allow you to hone your professional skills.

Jan 16 to Jan 19, 2018$2,775/person Feb 13 to Feb 16, 2018$2,775/person Mar 13 to Mar 16, 2018$2,775/person
This SETC certified course introduces programmers to the essentials of object oriented design and implementation. A brief review of the fundamental elements of the Java language is followed by an introduction to the world of object oriented programming. The course continues with an introduction to the design techniques that are associated with an object oriented approach. The focus then switches to implementation and to the development of classes using Java. The topics of objects, inheritance, polymorphism, abstract classes, constructors and destructors are covered in detail. The course concludes with a detailed look at collection classes, generics, files and streams as well as serialization and security. Custom training course titled Object Oriented Programming with Java: From Classes to Interfaces that will allow you to hone your professional skills.

Nov 20 to Nov 24, 2017$2,775/person Jan 22 to Jan 26, 2018$2,775/person Feb 19 to Feb 23, 2018$2,775/person Mar 19 to Mar 23, 2018$2,775/person
This SETC Certified course introduces object oriente programming using the Visual Studio .NET environment. It focuses primarily on the basics of the VB.Net language as they apply to object oriented programming. The basic principles of software engineering and the use of UML as a design tool will also be introduced. The course includes with a complete introduction to object oriented concepts such as classes, methods, properties and events. In addition, participants are introduced to the use of inheritance and polymorphism in the construction of maintainable code. The course concludes with an exploration of generics and the overall use of objects in the design and implementation of a modern object oriented application. Custom training course titled Building Object Oriented Applications with VB .NET that will allow you to hone your professional skills.

Jan 15 to Jan 16, 2018$1,150/person Feb 12 to Feb 13, 2018$1,150/person Mar 12 to Mar 13, 2018$1,150/person
This SETC certified course is designed to bring experienced Java developers to the next level. The developer will learn how to build better Java application by making use of software development best practice as well as design patterns. An exploration of the class library is provided to help the developer change their thinking from writting code to developing solutions. Code reuse throught powerful technology such as Hibernate and Struts leads to faster delivering of complex, modern software. At the end of this course, the developer will be better equipt to use existing technology, leading to higher quality code with reduced bugs. Custom training course titled Expert Java Programming: Design Patterns, ORM, MVC and other Mystical Things that will allow you to hone your professional skills.

Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
This SETC certified course introduces programmers to the essentials of object oriented design and implementation. A brief review of the fundamental elements of the C# language is followed by an introduction to the world of object oriented programming. The course continues with an introduction to the design techniques that are associated with an object oriented approach. The focus then switches to implementation and to the development of classes using C#. The topics of objects, inheritance, polymorphism, abstract classes, constructors and destructors are covered in detail. The course concludes with a detailed look at collection classes, generics, files and streams as well as serialization and security. Custom training course titled Mastering Object Oriented Programming with C# .NET that will allow you to hone your professional skills.

Nov 13 to Nov 17, 2017$2,775/person Jan 29 to Feb 2, 2018$2,775/person Feb 26 to Mar 2, 2018$2,775/person Mar 26 to Mar 30, 2018$2,775/person
This SETC Certified course introduces programmers to the essentials of object oriented design and implementation using VB .NET. A brief review of the fundamental elements of the VB .NET language is followed by an introduction to the world of object oriented programming. The course continues with an introduction to the design techniques that are associated with an object oriented approach. The focus then switches to implementation and to the development of classes using VB .NET. The topics of objects, inheritance, polymorphism, abstract classes, constructors and destructors are covered in detail. The course concludes with a detailed look at collection classes, generics, files and streams as well as serialization and security. Custom training course titled Mastering Object Oriented Programming with VB .NET that will allow you to hone your professional skills.

Nov 13 to Nov 17, 2017$2,775/person Jan 9 to Jan 12, 2018$2,775/person Feb 6 to Feb 9, 2018$2,775/person Mar 6 to Mar 9, 2018$2,775/person
This SETC Certified course provides business professionals with a comprehensive study of the challenges, tasks, roles and responsibilities of implementing a formal systems engineering process through the application of an active iterative methodology. The course begins with a discussion of the differences between a waterfall methodology and an iterative methodology as it applies to the different roles in a professional IT organization. It is worth noting that the iterative methodology is emphasized and discussed in detail in this course. Having situated the transition process within the larger context of the overarching methodology, a thorough discussion of the specific tasks and associated challenges of fully implementing a formal system engioneering process is undertaken. The focus is on maintaining the iterative approach throughout the process by managing change and implementation difficulties. Every aspect of the System Engineering process is discussed including High Level Design, Requirements, Design Specifications and more. Custom training course titled A Complete Introduction to System Engineering and Application Architecture that will allow you to hone your professional skills.

Jan 29 to Jan 30, 2018$1,675/person Feb 26 to Feb 27, 2018$1,675/person Mar 26 to Mar 27, 2018$1,675/person
Turning the lengthy process re-engineering models upside-down, the method of sprint-style “design-based thinking” starts from the finish line - to give a team a highly-specific problem to solve – and then works in an intensive, organized burst to develop viable solutions in a very short time-frame. Through real-world examples, and hands-on exploration, this course will demonstrate the principles of design thinking and client-centred approach to problem-solving, and how businesses can use novel research methods such as fast prototyping, experimentation and pilots to try out a various options prior to investing heavily in a full solution. Want to save time, money and effort? Give this approach a try. Custom training course titled Design Based Thinking for Business Innovation that will allow you to hone your professional skills.

Jan 22 to Jan 23, 2018$799/person Feb 19 to Feb 20, 2018$799/person Mar 19 to Mar 20, 2018$799/person
This hands-on, introductory-level course is perfect for participants wanting to understand how to run an evaluation from head to toe. Using real-world case studies, participants will work through the entire evaluation process - how to scope and plan an evaluation, develop and use logic models, design and implement a methodology, collect and analyze data, draw conclusions and make recommendations. Custom training course titled Practical Evaluation I: Step by Step to Program Evaluation in the Real World that will allow you to hone your professional skills.

Jan 30 to Feb 2, 2018$1,499/person Feb 27 to Mar 2, 2018$1,499/person Mar 27 to Mar 30, 2018$1,499/person
This SETC certified learning event teaches participants how to plan, design and implement an effective procurement process in a corporate setting. SETC offers Business Analysis and Process Engineering courses in Ottawa, Toronto, Montreal, Calgary and Quebec. Custom training course titled Designing and Implementing an Effective Procurement Process that will allow you to hone your professional skills.

Jan 8 to Jan 8, 2018$650/person Feb 5 to Feb 5, 2018$650/person Mar 5 to Mar 5, 2018$650/person
The SETC certified complete Database course targets database management systems such as MySQL, Oracle, SQL Server, PostgreSQL. This course is designed to be a practical study into the management of a multi-platform database work environment. Though the focus will be on the Oracle platform, the content will be discussed in a platform generic way to allow practical application to SQL Server, MySQL and PostgreSQL environments. Part II of the course focusses on the components of a production environment that allow database professionals to excel in their mission critical responsibilities. Custom training course titled The Complete Database Administrator Course Part II : Mastering MySQL and Oracle Administration that will allow you to hone your professional skills.

Nov 27 to Dec 1, 2017$2,775/person Jan 8 to Jan 12, 2018$2,775/person Feb 5 to Feb 9, 2018$2,775/person Mar 5 to Mar 9, 2018$2,775/person
This SETC certified course is designed to provides participants with the necessary skills set to install, start/stop, configure and tune the performance of both Apache web server and Apache Tomcat application server. The course covers everything from file based configuration to advanced security and implementation. If you want to learn how to implement both Apache and Tomcat servers, this is the course for you. Custom training course titled Apache and Tomcat Professional Administration that will allow you to hone your professional skills.

Dec 11 to Dec 15, 2017$2,775/person
This SETC Certified is designed to teach experienced AIX administrator how to manage server availability, maintenance, troubleshooting and recovery. Using hands-on labs, students explore in detail the System Resource Controller (SRC), Object Data Manager (ODM) as well as Logical Volume Management (LVM). The student is also given experience with real-life scenario such as recovering a system that does not boot, troubleshooting hardware problems, performing backups and other critical administrative task. The course ends with a complete troubleshooting lab in which students are given a faulty environment that they must make functional. Custom training course titled AIX Advanced Administration and Troubleshooting that will allow you to hone your professional skills.

Contact us for delivery$2,250/person
The SETC certified Business Process Reengineering course covers every aspect or the art and science of business process reengineering. The course begins by providing a clear and precise definition of a process: what it is and what it is not. This is followed by an in depth discussion of the business process reengineering process including identification of requirements, identification of current and future states as well as business process modeling languages and tools. A detailed discussion of the concepts of performance measurement, process design and modeling and governance is also included. Custom training course titled The Art and Science of Professional Process Reengineering that will allow you to hone your professional skills.

Jan 17 to Jan 19, 2018$2,250/person Feb 14 to Feb 16, 2018$2,250/person Mar 14 to Mar 16, 2018$2,250/person
This SETC certified course covers the essentials skills that are necessary to design. implement and troubleshoot Oracle Forms and Reports in an Oracle 11g environment. Whether you need to build a report that highlights sales in the last quarter or build a form that allows sales to be entered into an Oracle database, this is the couese for you. Come learn how to leverage the power and flexibility of Oracle Forms and Reports with this informative and fast-paced SETC certified course. Custom training course titled A Complete Introduction to Forms and Reports that will allow you to hone your professional skills.

Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
This SETC certified course introduces participants to the power and flexibility of the HTML5 variant of the Government of Canada Web Experience Toolkit (WET) version 3.0. Beginning with the basics of HTML5, the course focuses on the proper use of WET to design and create web pages that are modern, usable and accessible. This comprehensive learning experience covers everything that web professionals need to know from the basics of HTML 5 to accessibility and coding techniques. If you need to develop accessible web pages using the Web Experience Toolkit (WET), this SETC certified course is the course for you. Custom training course titled An Introduction to Accessible Web Development using WET 3.0, CSS and HTML5 that will allow you to hone your professional skills.

Jan 29 to Jan 30, 2018$1,250/person Feb 26 to Feb 27, 2018$1,250/person Mar 26 to Mar 27, 2018$1,250/person
This SETC certified course covers everything from advanced object oriented programming principles to the development of MVVM based WPF applications that use MEL, the Unity Application Block and the Prism Library. This course also covers the ADO .NET Entity Framework and the use of WCF to implement advanced messaging solutions using .NET technologies. If you want to build enterprise quality Windows applications using Microsoft technologies and design patterns, this is the course for you. Custom training course titled Mastering Object Technologies for the .NET Framework: WPF, WCF, ADO .NET Entity Model, MEL and the Unity Framework that will allow you to hone your professional skills.

Jan 29 to Feb 7, 2018$6,600/person Feb 26 to Mar 7, 2018$6,600/person Mar 26 to Apr 4, 2018$6,600/person
This SETC certified course introduces programmers to the creation and maintenance of modern, portal-base web development using Java Enterprise Edition. Starting with analysis and design of a portal application, the content moves to Java Enterprise Edition and its modules, including security and deployment. Best practices and enterprise patterns are continously reinforced through the course. Custom training course titled J2EE Portal Development for Professional Developers that will allow you to hone your professional skills.

Jan 22 to Jan 26, 2018$2,775/person Feb 19 to Feb 23, 2018$2,775/person Mar 19 to Mar 23, 2018$2,775/person
This comprehensive SETC certified course is designed for professionals who are working with the Oracle WebLogic Application Server. The course starts with an overview of Enterprise Java Technologies before moving to an exploration of the WebLogic server. Using practical examples, the student will learn to build web application that use Servlets, JSPs and Struts before moving to JNDI, JDBC, Enterprise Beans and JMS. The course wraps up with Web Services and an introduction to SOA. Custom training course titled JEE Programming for Oracle WebLogic Professionals that will allow you to hone your professional skills.

Oct 30 to Nov 3, 2017$2,775/person Jan 15 to Jan 19, 2018$2,775/person Feb 12 to Feb 16, 2018$2,775/person Mar 12 to Mar 16, 2018$2,775/person
This SETC certified course is designed to provide comprehensive understanding of Web Services in the realm of Enterprise Java. Starting with the foundations of web services, the student will explore XML, DTD, XSD, SOAP, WSDL and UDDI. The Java API for XML, JAXB, JAXP, JAXM, JAX-RPC and SAAJ are covered followed by the creation of Web Services in Java, starting from the simple to the sophisticated, including authorization and authentication. An introduction to using Enterprise Bean in Web Services is provided, demonstrating how web services integrate naturally in the Enterprise Java ecosystem. Custom training course titled Creating Professional Web Services that will allow you to hone your professional skills.

Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
This comprehensive SETC certified course is designed for professionals who are working with the IBM WebSphere Application Server. The course starts with an overview of Enterprise Java Technologies before moving to an exploration of the WebLogic server. Using practical examples, the student will learn to build web application that use Servlets, JSPs and Struts before moving to JNDI, JDBC, Enterprise Beans and JMS. Custom training course titled JEE Programming for WebSphere Professionals that will allow you to hone your professional skills.

Jan 29 to Feb 2, 2018$2,775/person Feb 26 to Mar 2, 2018$2,775/person Mar 26 to Mar 30, 2018$2,775/person
This SETC certified course is designed for professionals who are working with XML and Java. The course starts with an overview of XML, AJAX and web development, then dives into advance XML, including DTD, Schemas, and StyleSheet Transformations. Java is used to parse, validate and transform XML document using JAXP with SAX and DOM. By the end of the course, the student will have developed a Web 2.0 application that makes use of XML web services and AJAX. Custom training course titled XML Programming for Java: Web Services, XML Beans and AJAX that will allow you to hone your professional skills.

Jan 9 to Jan 12, 2018$2,775/person Feb 6 to Feb 9, 2018$2,775/person Mar 6 to Mar 9, 2018$2,775/person
This SETC course is designed to provides participants with the necessary skill set to install, start/stop, configure and tune the performance of the popular Apache web server. The source starts with an overview of the architecture of Apache, followed by management of the http server. Students are given hands-on experience with Apache modules, virtual host, mime-type management, CGI and FastCGI as well as URL mapping. The course includes automating task via scripting and securing Internet and intranet sites. Custom training course titled Apache Core Administration Skills that will allow you to hone your professional skills.

Contact us for delivery$2,250/person
This SETC certified course is designed for advance users who are moving to Unix or Linux administration. Students will get a chance to install their own servers, as well as configure the filesystems, daemons, users, groups, backup and networking. Since each student has their own sandboxed server, they will be exposed to the inner working of the operating system, allowing them to understand how memory, processes and daemons are managed by the operating system. Custom training course titled UNIX/LINUX Core Administration Skills that will allow you to hone your professional skills.

Jan 8 to Jan 12, 2018$2,775/person Feb 5 to Feb 9, 2018$2,775/person Mar 5 to Mar 9, 2018$2,775/person
This SETC certified course is designed to introduce the Linux networking environment with respect to gaining an understanding of TCP/IP, IP addressing, DNS and DHCp. Other areas covered include IPV4, IPV6 and NAT Custom training course titled Essential Networking for Linux that will allow you to hone your professional skills.

Jan 31 to Feb 2, 2018$1,675/person Feb 28 to Mar 2, 2018$1,675/person Mar 28 to Mar 30, 2018$1,675/person
The SETC certified Business Process Reengineering course covers every aspect or the art and science of business process reengineering. The course begins by providing a clear and precise definition of a process: what it is and what it is not. This is followed by an in depth discussion of the business process reengineering process including identification of requirements, identification of current and future states as well as business process modeling languages and tools. A detailed discussion of the concepts of performance measurement, process design and modeling and governance is also included. Custom training course titled Business Analysis in Practice: Reengineering Processes from Definition to Implementation that will allow you to hone your professional skills.

Oct 24 to Oct 27, 2017$2,775/person Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
This SETC certified course introduces programmers to the creation and maintenance of corporate infrastructure and web application development using Java Enterprise Edition. Starting with analysis and design of a JEE application, the content moves to Java Enterprise Edition and its modules, including security and deployment. Best practices and enterprise patterns are continously reinforced through the course. Custom training course titled Enterprise Java Development for Professional Developers that will allow you to hone your professional skills.

Dec 12 to Dec 15, 2017$2,775/person Jan 16 to Jan 19, 2018$2,775/person Feb 13 to Feb 16, 2018$2,775/person Mar 13 to Mar 16, 2018$2,775/person
This SETC Certified course provides experienced C++ programmers the skills they need to make their C++ applications better. Beginning with a brief overview of object oriented programming, the course moves quickly to the use of pure virtual functions, abstract classes, multiple inheritance and polymorphism. Concepts such as templates, design patterns and the use of smart pointers are discussed from a practical point of view. Upon completion, participants will have mastered the art and the science of object oriented programming with C++. Custom training course titled Advanced C++: Mastering Objects that will allow you to hone your professional skills.

Dec 11 to Dec 15, 2017$3,350/person Jan 15 to Jan 19, 2018$3,350/person Feb 12 to Feb 16, 2018$3,350/person Mar 12 to Mar 16, 2018$3,350/person
This SETC Certified Course introduces participants to the exciting world of IPv6 networking. Beginning with an introduction to IPv6 addressing fundamentals, the course proceeds to a complete exploration of the IPv6 protocol from design to a full corporate implementation. Every aspect of the IPv6 protocol stack is discussed including stateless and stateful autcoconfiguration, upper layer protocol modifications, routing protocols and migration strategies. If time permits, an overview of IPv6 mobile technologies completes the course. If you are investigating an IPv6 migration for your corporate network and you have limited knowledge of IPv6 technologies, this hands-on course is for you. Custom training course titled A Complete Introduction to IP V6 that will allow you to hone your professional skills.

Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
The SETC certified complete Database course targets database management systems such as MySQL, Oracle, SQL Server, PostgreSQL. This course is designed to be a practical study into the management of a multi-platform database work environment. Though the focus will be on the Oracle platform, the content will be discussed in a platform generic way to allow practical application to SQL Server, MySQL and PostgreSQL environments. Part I of the course focusses on the essentials of the SQL language as it is applied to a variety of database platforms. If you work in a multi-platform environment, this course will provide you with a comprehensive overview of the SQL language as it is defined by the ANSI standard. Custom training course titled The Complete Database Administrator Course Part 1 : Mastering the SQL Language that will allow you to hone your professional skills.

Jan 16 to Jan 19, 2018$2,775/person Feb 13 to Feb 16, 2018$2,775/person Mar 13 to Mar 16, 2018$2,775/person
This SETC certified course introduces participants to power and flexibility of the HTML5 variant of the Government of Canada Web Experience Toolkit (WET). Beginning with the basics of HTML5, the course focuses on the proper use of WET to design and create web pages that are modern, usable and accessible. This comprehensive learning experience covers everything that web professionals need to know from the basics of HTML 5 to advanced accessibility and coding techniques. The course concludes with a brief discussion on the use of dynamic server-side pages in the development of enterprise web applications. If you need to develop accessible web pages using the Web Experience Toolkit (WET), this SETC certified course is the course for you. Note that this course can also be delivered using the XHTML variant of WET. Custom training course titled Mastering the Web Experience Toolkit (WET) and HTML 5: Ensuring Accessibility that will allow you to hone your professional skills.

Dec 5 to Dec 8, 2017$2,775/person Jan 9 to Jan 12, 2018$2,775/person Jan 23 to Jan 26, 2018$2,775/person Feb 20 to Feb 23, 2018$2,775/person Mar 20 to Mar 23, 2018$2,775/person
This SETC Certified course allows participants to familiarize themselves with every aspect of ASP .NET MVC based development. We begin with an overview of the architecture and organization of an ASP .NET MVC based web application. With the basics in hand, we move ahead full steam into a detailed exploration of views and actions as well as data and state management. The course concludes with a discussion on performing a migration from a traditional ASP .NET application architecture to a more modern ASP .NET MVC architecture. If you need to become productive fast with ASP .NET MVC, this is the SETC Certified course for you. Custom training course titled The Complete ASP .NET MVC Course: From Design to Implementation that will allow you to hone your professional skills.

Nov 21 to Nov 24, 2017$2,775/person Jan 9 to Jan 12, 2018$2,775/person Feb 6 to Feb 9, 2018$2,775/person Mar 6 to Mar 9, 2018$2,775/person
Policy makes the world go around. It intersects every aspect of our lives. A good understanding of how to analyze a problem and develop an effective policy solution takes knowledge, skills and practice. This course provides participants with practical tools to develop and improve public policy initiatives. Using relevant real-world examples, participants will develop a deeper understanding of each of the stages of the Policy Cycle –agenda setting, problem analysis, developing policy options, choosing a policy instrument, policy implementation and evaluation. Custom training course titled Fundamentals of Public Policy Design and Analysis that will allow you to hone your professional skills.

Jan 9 to Jan 12, 2018$1,499/person Feb 6 to Feb 9, 2018$1,499/person Mar 6 to Mar 9, 2018$1,499/person
This SETC Certified course focuses on the technical discipline of implementing an IT service management model based on a shared services approach. Beginning with the art and science of enterprise architecture, the course navigates through a complex maze of theoretical and practical concepts including business case development, requirements management, process engineering, measurements and metrics, risk analysis and governance. The course concludes with a thorough discussion of the cultural and organizational factors that either facilitate or impede organizational change. A complete discussion related mitigation factors is also included. The course concludes with 2 exciting learning activities: a full simulation of a shared services working model and a working group which focuses on real work transition planning from a process approach. Custom training course titled Implementing an IT Shared Services Model in the Government of Canada: Designing and Managing the Transition that will allow you to hone your professional skills.

Jan 8 to Jan 12, 2018$2,500/person Feb 5 to Feb 9, 2018$2,500/person Mar 5 to Mar 9, 2018$2,500/person
Want to know how to boost your business through a bigger and sharper online presence? Are you new to the world of social media or overwhelmed with all the different options? Confused as to which would best fit your enterprise? In this introductory course, participants will develop a strong understanding of the current and evolving world of social media analyze online trends to focus on their market and products, and build their own digital roadmap - to identify what information they need to get to where they want to go. Custom training course titled Digital Marketing for Everyone: Designing, Implementing and Executing a Strategy that will allow you to hone your professional skills.

Jan 17 to Jan 19, 2018$1,675/person Feb 14 to Feb 16, 2018$1,675/person Mar 14 to Mar 16, 2018$1,675/person
This SETC Certified course provides Cisco networking professionals with a complete exploration of configuration, management and troubleshooting activities in an enterprise BGP environment. Starting with the basic concepts of BGP, the course moves quickly through the many complexities of a BGP implementation. If you need to manage a BGP environment, this SETC course is the learning event for you. Custom training course titled Mastering BGP Design and Implementation in a Cisco Environment that will allow you to hone your professional skills.

Jan 8 to Jan 12, 2018$3,900/person Feb 5 to Feb 9, 2018$3,900/person Mar 5 to Mar 9, 2018$3,900/person
This SETC Certified course provides participants with a detailed exploration of the IIS 7.0 Architecture, its installation and configuration as well as its capabilities in the area of .NET application hosting. This course also discusses the details of how to secure an IIS server as well as associated diagnostic and performance management methodologies. The course also discusses backwards compatibility considerations with regard to legacy web applications. This course also covers IIS 7.0 Custom training course titled IIS Design and Implementation that will allow you to hone your professional skills.

Nov 6 to Nov 8, 2017$1,675/person Jan 10 to Jan 12, 2018$1,675/person Feb 7 to Feb 9, 2018$1,675/person Mar 7 to Mar 9, 2018$1,675/person