Filter Keyword to...

Category: IT Professionals

Results Per Page :
Creating intuitive and easy-to-use web site navigation is key to good web design. Using Flash Professional CS5, you can create effective web site navigation that allows users to easily find the information...
[READ MORE]
Creating intuitive and easy-to-use web site navigation is key to good web design. Using Flash Professional CS5, you can create effective web site navigation that allows users to easily find the information they're looking for. The final stages in the design process involve testing and publishing your application, ensuring that its functionality is free from errors. This course demonstrates how to create navigation within a Flash CS5 movie. It outlines how to structure web content into multiple Flash SWF files, which has many benefits including decreased download time. The course explains how to fully test and preview your movie, as well as publish it and integrate it with HTML.
Creating intuitive and easy-to-use web site navigation is key to good web design. Using Flash Professional CS5, you can create effective web site navigation that allows users to easily find the information they're looking for. The final stages in the design process involve testing and publishing your application, ensuring that its functionality is free from errors. This course demonstrates how to create navigation within a Flash CS5 movie. It outlines how to structure web content into multiple Flash SWF files, which has many benefits including decreased download time. The course explains how to fully test and preview your movie, as well as publish it and integrate it with HTML.
[READ LESS]
Produced by: SkillSoft
Software testing is critical to the development of quality software applications. In this course, you'll learn about software testing methodologies and the steps involved in creating software tests. This...
[READ MORE]
Software testing is critical to the development of quality software applications. In this course, you'll learn about software testing methodologies and the steps involved in creating software tests. This course is one of a series in the SkillSoft learning path that covers the objectives for Microsoft Technology Associate (MTA) exam 98-379, Software Testing Fundamentals.
Software testing is critical to the development of quality software applications. In this course, you'll learn about software testing methodologies and the steps involved in creating software tests. This course is one of a series in the SkillSoft learning path that covers the objectives for Microsoft Technology Associate (MTA) exam 98-379, Software Testing Fundamentals.
[READ LESS]
Produced by: SkillSoft
CSS3 has a range of styling options for text and list presentation. In this course, you will learn how to use rule sets to create styles, how to group and apply styles, and how to apply styles for effective...
[READ MORE]
CSS3 has a range of styling options for text and list presentation. In this course, you will learn how to use rule sets to create styles, how to group and apply styles, and how to apply styles for effective content display.
CSS3 has a range of styling options for text and list presentation. In this course, you will learn how to use rule sets to create styles, how to group and apply styles, and how to apply styles for effective content display.
[READ LESS]
Produced by: SkillSoft
Windows applications created using WPF and Windows Forms allow for the inclusion of a variety of media and types in its applications to further the development of rich user interfaces. Using WPF a developer...
[READ MORE]
Windows applications created using WPF and Windows Forms allow for the inclusion of a variety of media and types in its applications to further the development of rich user interfaces. Using WPF a developer can create two-dimensional or three-dimensional graphics, create and manipulate images, create and modify documents, and also share resources across applications. Specific areas covered include creating and configuring graphics, utilizing images and multimedia in WPF, creating and formatting documents, and utilizing binary and logical resources in WPF applications. |n |n This course is one of a series in the SkillSoft learning path that covers the objectives for the Technology Specialist (TS): Windows Applications Development with Microsoft .NET Framework 4 exam (70-511). Passing this exam will earn the learner the MCTS: .NET Framework 4, Windows Applications certification.
Windows applications created using WPF and Windows Forms allow for the inclusion of a variety of media and types in its applications to further the development of rich user interfaces. Using WPF a developer can create two-dimensional or three-dimensional graphics, create and manipulate images, create and modify documents, and also share resources across applications. Specific areas covered include creating and configuring graphics, utilizing images and multimedia in WPF, creating and formatting documents, and utilizing binary and logical resources in WPF applications. |n |n This course is one of a series in the SkillSoft learning path that covers the objectives for the Technology Specialist (TS): Windows Applications Development with Microsoft .NET Framework 4 exam (70-511). Passing this exam will earn the learner the MCTS: .NET Framework 4, Windows Applications certification.
[READ LESS]
Produced by: SkillSoft
Xamarin software enables the development of cross-platform mobile applications using C#. This course covers how to enable Android and iOS projects how to implement components and how to share code using code...
[READ MORE]
Xamarin software enables the development of cross-platform mobile applications using C#. This course covers how to enable Android and iOS projects how to implement components and how to share code using code projects and class libraries. Xamarin software includes Xamarin.Forms, which allows you to create a single user interface solution that maps to native controls on different platforms. The course will cover how to create a Xamarin.Forms solution in Visual Studio, how to work with layouts and lists, and how to implement page navigations and data binding. It will also cover how to use format the UI, work with data, and support gestures and popups in Xamarin.Forms applications.
Xamarin software enables the development of cross-platform mobile applications using C#. This course covers how to enable Android and iOS projects how to implement components and how to share code using code projects and class libraries. Xamarin software includes Xamarin.Forms, which allows you to create a single user interface solution that maps to native controls on different platforms. The course will cover how to create a Xamarin.Forms solution in Visual Studio, how to work with layouts and lists, and how to implement page navigations and data binding. It will also cover how to use format the UI, work with data, and support gestures and popups in Xamarin.Forms applications.
[READ LESS]
Produced by: SkillSoft
Using cryptography is far more than just selecting an algorithm and calling the encrypt or decrypt method. In this course, you will learn about the modes of operation for encryption algorithms as well as when...
[READ MORE]
Using cryptography is far more than just selecting an algorithm and calling the encrypt or decrypt method. In this course, you will learn about the modes of operation for encryption algorithms as well as when particular algorithms are best suited to the data being protected. You will also learn how to manage cryptographic keys and how cryptanalysis can be used against weak cryptographic systems (even when using strong algorithms).
Using cryptography is far more than just selecting an algorithm and calling the encrypt or decrypt method. In this course, you will learn about the modes of operation for encryption algorithms as well as when particular algorithms are best suited to the data being protected. You will also learn how to manage cryptographic keys and how cryptanalysis can be used against weak cryptographic systems (even when using strong algorithms).
[READ LESS]
Produced by: SkillSoft
Cryptography, and understanding its limits and pitfalls, is essential to protecting data. In this course, you will learn about how cryptography can be used to protect and secure data, different methods that...
[READ MORE]
Cryptography, and understanding its limits and pitfalls, is essential to protecting data. In this course, you will learn about how cryptography can be used to protect and secure data, different methods that exist to protect or transmit data securely, and the components that need to be understood to ensure data can be protected properly.
Cryptography, and understanding its limits and pitfalls, is essential to protecting data. In this course, you will learn about how cryptography can be used to protect and secure data, different methods that exist to protect or transmit data securely, and the components that need to be understood to ensure data can be protected properly.
[READ LESS]
Produced by: SkillSoft
A fundamental understanding of the potential risks, vulnerabilities and exposures throughout the software lifecycle is the basis for ensuring overall software security. In this course, you'll learn about the...
[READ MORE]
A fundamental understanding of the potential risks, vulnerabilities and exposures throughout the software lifecycle is the basis for ensuring overall software security. In this course, you'll learn about the core concepts of confidentiality, integrity, authentication, and authorization. You'll also be introduced to security design principles such as least privilege, separation of duties, fail safe, and economy of mechanism. Finally, this course covers best practices for governance, risk, and compliance throughout the software lifecycle. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
A fundamental understanding of the potential risks, vulnerabilities and exposures throughout the software lifecycle is the basis for ensuring overall software security. In this course, you'll learn about the core concepts of confidentiality, integrity, authentication, and authorization. You'll also be introduced to security design principles such as least privilege, separation of duties, fail safe, and economy of mechanism. Finally, this course covers best practices for governance, risk, and compliance throughout the software lifecycle. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
[READ LESS]
Produced by: SkillSoft
Security practices must be integrated in every aspect of software design. In this course, you'll explore secure software design processes such as attack surface evaluation, threat modeling, control...
[READ MORE]
Security practices must be integrated in every aspect of software design. In this course, you'll explore secure software design processes such as attack surface evaluation, threat modeling, control identification, and prioritization. You'll also be introduced to specific design considerations to keep in mind like addressing core security concepts and interconnectivity. Finally, this course covers best practices for securing commonly used architecture and technologies like virtualization, database, and the programming language environment. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
Security practices must be integrated in every aspect of software design. In this course, you'll explore secure software design processes such as attack surface evaluation, threat modeling, control identification, and prioritization. You'll also be introduced to specific design considerations to keep in mind like addressing core security concepts and interconnectivity. Finally, this course covers best practices for securing commonly used architecture and technologies like virtualization, database, and the programming language environment. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
[READ LESS]
Produced by: SkillSoft
Building security controls within software implementation and coding is vital for end-product software security. In this course, you'll learn about declarative versus programmatic security, how to use Open...
[READ MORE]
Building security controls within software implementation and coding is vital for end-product software security. In this course, you'll learn about declarative versus programmatic security, how to use Open Web Application Security Project or OWASP and Common Weakness Enumeration or CWE as great security sources, and some defense coding practices and controls such as configuration, error handling, and session management. This course also covers some essential secure coding techniques such as versioning, peer-based code reviews, code analysis, and anti-tampering techniques. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
Building security controls within software implementation and coding is vital for end-product software security. In this course, you'll learn about declarative versus programmatic security, how to use Open Web Application Security Project or OWASP and Common Weakness Enumeration or CWE as great security sources, and some defense coding practices and controls such as configuration, error handling, and session management. This course also covers some essential secure coding techniques such as versioning, peer-based code reviews, code analysis, and anti-tampering techniques. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
[READ LESS]
Produced by: SkillSoft
Integrating security into the software development process and identifying key security objectives is paramount to successful secure software development. In this course, you'll learn about internal and...
[READ MORE]
Integrating security into the software development process and identifying key security objectives is paramount to successful secure software development. In this course, you'll learn about internal and external security requirements and how to classify and categorize data. You'll also explore functional requirements such as role and user definitions, the role of the deployment environment on requirements, and sequencing and timing requirements. Finally, this course covers operational requirements such as deployment and management solutions. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
Integrating security into the software development process and identifying key security objectives is paramount to successful secure software development. In this course, you'll learn about internal and external security requirements and how to classify and categorize data. You'll also explore functional requirements such as role and user definitions, the role of the deployment environment on requirements, and sequencing and timing requirements. Finally, this course covers operational requirements such as deployment and management solutions. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional (CSSLP) exam.
[READ LESS]
Produced by: SkillSoft
It's not enough to integrate secure coding into your software designs; it's equally important to test that your controls function properly. In this course, you'll learn best practices for testing for security...
[READ MORE]
It's not enough to integrate secure coding into your software designs; it's equally important to test that your controls function properly. In this course, you'll learn best practices for testing for security and quality insurance, including artifact testing, functional and nonfunctional testing, and bug tracking. This course also covers some of the essential testing types such as penetration testing, scanning, simulation testing, failure testing, and cryptographic validation. Finally, you'll explore options for dealing with test results, such as the importance of impact assessments and corrective actions you can take with less than perfect results. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional or CSSLP exam.
It's not enough to integrate secure coding into your software designs; it's equally important to test that your controls function properly. In this course, you'll learn best practices for testing for security and quality insurance, including artifact testing, functional and nonfunctional testing, and bug tracking. This course also covers some of the essential testing types such as penetration testing, scanning, simulation testing, failure testing, and cryptographic validation. Finally, you'll explore options for dealing with test results, such as the importance of impact assessments and corrective actions you can take with less than perfect results. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional or CSSLP exam.
[READ LESS]
Produced by: SkillSoft
Regardless of how encompassing your software designs are, there's always a possibility that vulnerabilities still exist in the software or new vulnerabilities will be discovered later in the software...
[READ MORE]
Regardless of how encompassing your software designs are, there's always a possibility that vulnerabilities still exist in the software or new vulnerabilities will be discovered later in the software development lifecycle. In this course, you'll learn different pre- and post-release activities to address these such as the pre-release testing process, completion criteria, risk acceptance practices, post-release plans, and independent testing options. You'll also be introduced to installation and deployment controls that you can use to mitigate vulnerabilities such as bootstrapping, configuration management practices, and release management. Finally, this course will cover operations and maintenance best practices for managing vulnerabilities such as incident and problem management, change management, and software disposal planning and execution for end-of-phase iterations. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional or CSSLP exam.
Regardless of how encompassing your software designs are, there's always a possibility that vulnerabilities still exist in the software or new vulnerabilities will be discovered later in the software development lifecycle. In this course, you'll learn different pre- and post-release activities to address these such as the pre-release testing process, completion criteria, risk acceptance practices, post-release plans, and independent testing options. You'll also be introduced to installation and deployment controls that you can use to mitigate vulnerabilities such as bootstrapping, configuration management practices, and release management. Finally, this course will cover operations and maintenance best practices for managing vulnerabilities such as incident and problem management, change management, and software disposal planning and execution for end-of-phase iterations. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional or CSSLP exam.
[READ LESS]
Produced by: SkillSoft
Software lifecycle activities regularly extend beyond the internal environment. Outsourced software development, acquisition, and procurement activities require specific attention to ensure security is...
[READ MORE]
Software lifecycle activities regularly extend beyond the internal environment. Outsourced software development, acquisition, and procurement activities require specific attention to ensure security is integrated into the end software product or service. In this course, you'll learn about supplier risk assessment considerations, including intellectual property, code reuse, and legal compliance complexities. This course also introduces some considerations to make with supplier sourcing like contractual integrity controls, vendor technical integrity controls, and service-level agreements or SLAs. Finally, this course also introduces software delivery and maintenance best practices like publishing and dissemination controls, product deployment and sustainment controls, and supplier transitioning requirements. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional or CSSLP exam.
Software lifecycle activities regularly extend beyond the internal environment. Outsourced software development, acquisition, and procurement activities require specific attention to ensure security is integrated into the end software product or service. In this course, you'll learn about supplier risk assessment considerations, including intellectual property, code reuse, and legal compliance complexities. This course also introduces some considerations to make with supplier sourcing like contractual integrity controls, vendor technical integrity controls, and service-level agreements or SLAs. Finally, this course also introduces software delivery and maintenance best practices like publishing and dissemination controls, product deployment and sustainment controls, and supplier transitioning requirements. This course is one of a series in the Skillsoft learning path that covers the objectives for the Certified Secure Software Lifecycle Professional or CSSLP exam.
[READ LESS]
Produced by: SkillSoft
Cucumber is a tool that supports behavior-driven development. Stakeholder requirements can be specified using plain text within features and scenarios, which can then be used for automated testing during...
[READ MORE]
Cucumber is a tool that supports behavior-driven development. Stakeholder requirements can be specified using plain text within features and scenarios, which can then be used for automated testing during development and for documentation when the product has been developed. While scenario steps are generated using plain text with a structure provided by a syntax called Gherkin, the steps that make up the scenarios are matched with step definitions coded in the language of the underlying platform. Cucumber is implemented for a number of different platforms including Ruby, Ruby on Rails, Java, Clojure, and Python. This learning path will cover how to create features and scenarios and steps using Cucumber-Ruby. You will learn how to optimize and organize features and scenarios. You'll learn how to work with message queues, asynchronous behavior, and databases. You'll also learn how to test Representational State Transfer application program interfaces or REST APIs using Cucumber, and you'll learn how to troubleshoot Cucumber scenarios.
Cucumber is a tool that supports behavior-driven development. Stakeholder requirements can be specified using plain text within features and scenarios, which can then be used for automated testing during development and for documentation when the product has been developed. While scenario steps are generated using plain text with a structure provided by a syntax called Gherkin, the steps that make up the scenarios are matched with step definitions coded in the language of the underlying platform. Cucumber is implemented for a number of different platforms including Ruby, Ruby on Rails, Java, Clojure, and Python. This learning path will cover how to create features and scenarios and steps using Cucumber-Ruby. You will learn how to optimize and organize features and scenarios. You'll learn how to work with message queues, asynchronous behavior, and databases. You'll also learn how to test Representational State Transfer application program interfaces or REST APIs using Cucumber, and you'll learn how to troubleshoot Cucumber scenarios.
[READ LESS]
Produced by: SkillSoft
Microsoft Dynamics CRM 2013 is a Customer Relationship Management application that you can use to automate and improve your organization's customer service. In this course, you will learn how to configure and...
[READ MORE]
Microsoft Dynamics CRM 2013 is a Customer Relationship Management application that you can use to automate and improve your organization's customer service. In this course, you will learn how to configure and use the customer service module including creating and managing service cases, implementing a knowledge base, complex service scheduling, and management of contracts and service level agreements.
Microsoft Dynamics CRM 2013 is a Customer Relationship Management application that you can use to automate and improve your organization's customer service. In this course, you will learn how to configure and use the customer service module including creating and managing service cases, implementing a knowledge base, complex service scheduling, and management of contracts and service level agreements.
[READ LESS]
Produced by: SkillSoft
Java Hibernate enables you to map Java objects to database tables using annotations or XML files. In this course, you'll learn about identity generation, annotations, and how to customize mappings. You'll...
[READ MORE]
Java Hibernate enables you to map Java objects to database tables using annotations or XML files. In this course, you'll learn about identity generation, annotations, and how to customize mappings. You'll also learn basic querying using HQL - a SQL-like query language designed for Hibernate.
Java Hibernate enables you to map Java objects to database tables using annotations or XML files. In this course, you'll learn about identity generation, annotations, and how to customize mappings. You'll also learn basic querying using HQL - a SQL-like query language designed for Hibernate.
[READ LESS]
Produced by: SkillSoft
This course covers the various data storage and messaging technologies available in Microsoft's Azure cloud services, and is one of a series that prepares students for Microsoft exam 70-487.
This course covers the various data storage and messaging technologies available in Microsoft's Azure cloud services, and is one of a series that prepares students for Microsoft exam 70-487.
[READ LESS]
Produced by: SkillSoft
Business intelligence boils down to knowing how to manage data to draw conclusions from otherwise meaningless information.
Business intelligence boils down to knowing how to manage data to draw conclusions from otherwise meaningless information.
[READ LESS]
Produced by: SkillSoft
Data must sometimes be modeled for use in analytic software such as Power BI. This can reveal patterns and relationships that can be conveyed in a quick and compact form using visualizations.
Data must sometimes be modeled for use in analytic software such as Power BI. This can reveal patterns and relationships that can be conveyed in a quick and compact form using visualizations.
[READ LESS]
Produced by: SkillSoft
Power BI can draw data from numerous file, database and web sources. Data must sometimes be transformed for use in analytic software such as Power BI.
Power BI can draw data from numerous file, database and web sources. Data must sometimes be transformed for use in analytic software such as Power BI.
[READ LESS]
Produced by: SkillSoft
Interacting with and managing data is an important aspect of Clojure applications. This course covers working with data in Clojure, including using primitive types and data collections. You'll also learn...
[READ MORE]
Interacting with and managing data is an important aspect of Clojure applications. This course covers working with data in Clojure, including using primitive types and data collections. You'll also learn about state management with Clojure.
Interacting with and managing data is an important aspect of Clojure applications. This course covers working with data in Clojure, including using primitive types and data collections. You'll also learn about state management with Clojure.
[READ LESS]
Produced by: SkillSoft
This course will cover important aspects in program flow including consuming and transmitting data with HTML5. In addition, this course will introduce the use of Ajax to assist you with preparing for the...
[READ MORE]
This course will cover important aspects in program flow including consuming and transmitting data with HTML5. In addition, this course will introduce the use of Ajax to assist you with preparing for the Microsoft 70-480 exam.
This course will cover important aspects in program flow including consuming and transmitting data with HTML5. In addition, this course will introduce the use of Ajax to assist you with preparing for the Microsoft 70-480 exam.
[READ LESS]
Produced by: SkillSoft
Data security is a key component in managing Windows devices and cloud-based services. This course addresses security principles required for sharing data and how to authenticate securely. It is one in a...
[READ MORE]
Data security is a key component in managing Windows devices and cloud-based services. This course addresses security principles required for sharing data and how to authenticate securely. It is one in a series of courses that prepares learners for exam 98-368: Windows Devices and Mobility Fundamentals, which serves as a credit towards the Microsoft Technology Associate certification and allows students to attain a Microsoft certification, which may later upgrade to a MCSA or even MCSE certificate.
Data security is a key component in managing Windows devices and cloud-based services. This course addresses security principles required for sharing data and how to authenticate securely. It is one in a series of courses that prepares learners for exam 98-368: Windows Devices and Mobility Fundamentals, which serves as a credit towards the Microsoft Technology Associate certification and allows students to attain a Microsoft certification, which may later upgrade to a MCSA or even MCSE certificate.
[READ LESS]
Produced by: SkillSoft
The Oracle Commerce Platform consists of a data and presentation layer. Understanding the data relationships, and how that data is accessed is a fundamental skill for any developer. In this course, you will...
[READ MORE]
The Oracle Commerce Platform consists of a data and presentation layer. Understanding the data relationships, and how that data is accessed is a fundamental skill for any developer. In this course, you will be able to describe the data relationships in the Oracle Commerce Platform, create data sources, describe form handling mechanisms, and write robust JSP. This course is one of a series in the Skillsoft learning path that covers the material for the Oracle Commerce Platform Fundamentals for Developers.
The Oracle Commerce Platform consists of a data and presentation layer. Understanding the data relationships, and how that data is accessed is a fundamental skill for any developer. In this course, you will be able to describe the data relationships in the Oracle Commerce Platform, create data sources, describe form handling mechanisms, and write robust JSP. This course is one of a series in the Skillsoft learning path that covers the material for the Oracle Commerce Platform Fundamentals for Developers.
[READ LESS]
Produced by: SkillSoft