Pathways to Digital Growth Course Outlines IT Service Management This course will help individuals understand the disciplines and processes that help service management staff to deliver and support quality products and services to both internal and external customers. Individuals will gain knowledge of the most widely adopted approach for IT Service Management in the world, ITIL, a practical framework for identifying, planning, delivering and supporting IT services to business. The topics covered include:- Service Management as a practice The Service Lifecycle Service Strategy Service Design Service Transition Service Operation Continual Service Improvement Certification on completion:- ITIL Foundation for Service Management This course is suitable for all levels of IT professionals involved in the provision of IT services either internally or externally.
IT Project Management Good project management helps to ensure that risks are identified and managed appropriately, and objectives and benefits are achieved within budget, within time and to the required quality. PRINCE2 is recognised as an international standard for process-based project management and is the standard method for project management in the UK. It embodies many years of good practice in project management and provides a flexible and adaptable approach to suit all projects. The topics covered include: What is project management The PRINCE2 principles and themes Starting Up a Project Initiating a Project The Business Case The project organisation Project Planning Risks and Quality Controlling a Stage Managing Product Delivery Change and Progress Directing a Project Closing a Project Certification on completion:- PRINCE2 Foundation PRINCE2 is aimed at project managers and aspiring project managers. It is also relevant to other key staff involved in the design, development and delivery of projects, including: Project Board members (e.g. Senior Responsible Owners), Team Managers (e.g. Product Delivery Managers), Project Assurance (e.g. Business Change Analysts), Project Support (e.g. Project and Programme Office personnel) and operational line managers/staff.
Software Testing As software systems become increasingly commonplace, so too do software failures. Software failures can result in loss of money, time and business reputation. ISTQB is the de facto industry reference for the software testing profession, with high quality syllabi that are developed and reviewed by leading testing professionals from academia and industry. Topics covered include: Fundamentals of Testing - Testing terminology; General testing principles; Why testing is necessary; Fundamental test process; The psychology of testing. Testing Throughout the Lifecycle - Models for testing; Component, System Integration and Acceptance testing; Maintenance testing; Non-functional system testing; Functional system testing. Static Techniques - Reviews and the test process; Costs and benefits of reviews; Types of review: Walkthrough, technical review, inspections, informal review; Static analysis. Test Design Techniques - Black and White box testing and techniques; Experience-based techniques; Choosing test techniques. Test management - Organisation; Project test plan; Configuration management; Test estimation; Monitoring and control; Tracking progress and deviations from plan; Incident management; Risk and testing. Test tools - Types of test tool; Requirements testing; Static analysis; Test design; Data preparation; Capture/replay; Test running; Test harnesses, drivers and simulators; Performance testing; Dynamic analysis; Debugging; Comparison; Test management; Coverage measurement. Certification on completion:- ISTQB Foundation Certificate This course is suitable for individuals who are Software developers, technical and user acceptance testers, test analysts, test engineers, test consultants, test managers, project managers, quality managers and potentially anyone with an interest in testing.
Oracle Java Programmer Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering mobile applications (Java is the programming language used to build applications in Android), games, web-based content and enterprise software. This course covers core Application Programming interfaces used to design object-oriented applications with Java, as well as insight into Java applications such as those that manipulate files, directories and file systems. Topics covered include:- Java Class Design Advanced Class Design Object-Oriented Design Principles Generics and Collections String Processing Exceptions and Assertions Java I/O Fundamentals Java File I/O (NIO.2) Building Database Applications with JDBC Threads Concurrency Localisation Certification on completion:- Oracle Certified Professional, Java SE 7 Programmer This course is suitable for individuals who possess a strong foundation in the Java Programming language as well as proven skill in creating Java technology programs. Individuals also need a background in Object Orientated Design and a basic knowledge of Java syntax, including conditionals, loops, and object and class construction.
Agile Software Development Scrum is an Agile framework for completing complex projects. Scrum originally was formalised for software development projects, but it works well for any complex, innovative scope of work. Certified ScrumMasters help project teams properly use Scrum, increasing the likelihood of the project's overall success. CSMs understand Scrum values, practices, and applications and provide a level of knowledge and expertise above and beyond that of typical project managers. Topics covered include:- Agile Rationale and Benefits Scrum Development Process Planning Teams Estimation Agile Engineering Techniques Implementing Scrum and Agile Certification on completion:- Scrum Alliance Certified ScrumMaster (CSM) This course is suitable for individuals who are Project Leaders, Development Managers, Technical Leads, Developers, Testers, Designers and Product Managers.