Skip to main content
  • Close
    Toggle search input
  • English ‎(en)‎
    • English ‎(en)‎
    • Français ‎(fr)‎
    • Nederlands ‎(nl)‎
  • Log in
Logo
Close
Toggle search input
Skip Most requested trainings

Most requested trainings

  • Agile
  • AI
  • Angular
  • Bootstrap
  • DevOps
  • Drupal
  • GIT
  • ITIL
  • Java
  • Lean
  • MS Office
  • PHP
  • REST
  • Security
  • SharePoint
  • Soft skills
  • Spring
  • UX
Course image
Enterprise Agile: Changing Your Culture (LinkedIn Learning)
Many organizations deliver products with dozens or even hundreds of teams. For these organizations, spinning up a few agile teams is just the start. Eventually, they'll want to scale up their agile approach to work on enterprise-level products—a shift that presents a whole new set of challenges. Enterprise agile requires a different organizational mindset along with new roles and practices. There are many different enterprise agile frameworks that will help you with this transformation, but switching to these frameworks isn't your biggest challenge. Enterprise agile is a radical change from how most organizations think about their work. If you don't prepare your teams for this change, then it's unlikely that any enterprise framework will succeed.That's why this course is the first in a four-part series on enterprise agile. In this course, Doug Rose helps you lay the groundwork you'll need to make this radical organizational change. First, learn how to identify your organization's culture. There are many different types of organizational cultures, and each one presents its own set of challenges. Then, see different approaches to making a widespread organizational change. Finally, learn about the common challenges that almost all organizations face when starting enterprise agile.Topics include: Establishing the groundwork Understanding the change Reviewing organizational culture Identifying your organizational culture Trying the Kotter approach Being fearless Evangelizing change Changing myths Focusing on culture Dealing with common challenges Apply for this course //
 
  • e-learning
  • Analyst
  • Project manager
  • Developer
  • Team leader
  • EN
Course image
DevOps Foundations: Lean and Agile (LinkedIn Learning)
By applying lean and agile principles, engineering teams can deliver better systems and better business outcomes—both of which are crucial to the success of DevOps. In this course, instructors Ernest Mueller and Karthik Gaekwad discuss the theories, techniques, and benefits of agile and lean. Learn how they can be applied to operations teams to create a more effective flow from development into operations and accelerate your path of "concept to cash." In addition to key concepts, you can hear in-the-trenches examples of implementing lean and agile in real-world software organizations. Apply for this course //
 
  • e-learning
  • Analyst
  • Project manager
  • Developer
  • Team leader
  • EN
Course image
Agile Requirements Foundations (LinkedIn Learning)
Customer needs change every day. We need our products to keep up. Take an agile approach to requirements analysis: Learn the mindset and techniques necessary to discover requirements for an agile project and succeed in the business analyst (BA) role. Angela Wick reviews the 12 agile principles from a BA's perspective, introduces backlog management techniques, and discusses techniques such as product decomposition, user stories and story maps, which help BAs deliver products that truly delight customers. Plus, find out what concepts such as "minimum viable product" and "value stream" mean to people in the BA role. Apply for this course //
 
  • e-learning
  • Analyst
  • EN
Course image
Lean Technology Strategy: Running Agile at Scale (LinkedIn Learning)
For large tech organizations, the path to agile adoption is hardly ever a smooth one. If you're aiming to implement agile at scale, then this course can help by letting you know which pitfalls you may encounter and providing techniques for successfully managing a transformation. Instructor Jez Humble dives into the key principles that are at the heart of high-performance program management. He also provides a case study that showcases an iterative and adaptive approach to running large programs and discusses the importance of continuous improvement. Apply for this course
 
  • e-learning
  • Analyst
  • Project manager
  • Team leader
  • EN
Course image
Agile Project Management with Microsoft Project (LinkedIn Learning)
Learn how to use Microsoft Project to manage agile projects. Bonnie Biafore covers setting up agile projects for success, creating custom fields to track elements unique to the agile project method, such as features and sprints, and managing and updating agile task lists as work is completed. She also shows how to manage traditionally scheduled tasks and agile work side by side, track agile project progress, generate burndown reports, and determine your team's velocity. Plus, learn about the agile tools that are built into the Project Online desktop client. Topic include Setting project options Defining working time Setting up custom fields and views Creating tasks Assigning features to sprints Assigning resources to tasks Tracking progress Generating a burndown report Apply for this course
 
  • e-learning
  • CBSS
  • Project manager
  • EN
Course image
Agile Project Management: Comparing Agile Tools (LinkedIn Learning)
Agile is an exciting way to quickly deliver higher-quality products to your customer. New agile tools are emerging every day. This course helps you compare the strengths and capabilities of several different agile software tools, including Microsoft Excel, Atlassian JIRA, VersionOne, Microsoft Team Foundation Server (TFS), CA Agile Central (formerly Rally), and Agility Health. You'll see the advantages of simple tools like spreadsheets versus more complex solutions like complete product management packages. This course helps project managers, software developers, and other professionals determine which tool is the best fit for their team. Agile expert Doug Rose provides a fast-paced tour and an unvarnished look at what some of the tools get right and what some get wrong. Doug concludes each section with suggested strategies for selecting the right tool for your team—always remembering that no tool should ever overshadow the core values outlined in the agile manifesto. Apply for this course
 
  • e-learning
  • Analyst
  • EN
All Agile courses
Course image
Artificial Intelligence Foundations: Thinking Machines (LinkedIn Learning)
Computer-enhanced artificial intelligence (AI) has been around since the 1950s, but recent hardware innovations have reinvigorated the field. New sensors help machines have more accurate sight, hear sounds, and understand location. Powerful processors can help computers make complex decisions, sort through possibilities, plan outcomes, and learn from mistakes. The possibilities are thrilling; the implications are vast.This course will introduce you to some of the key concepts behind artificial intelligence, including the differences between "strong" and "weak" AI. You'll see how AI has created questions around what it means to be intelligent and how much trust we should put in machines. Instructor Doug Rose explains the different approaches to AI, including machine learning and deep learning, and the practical uses for new AI-enhanced technologies. Plus, learn how to integrate AI with other technology, such as big data, and avoid some common pitfalls associated with programming AI. Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Learning Path: Master the Fundamentals of AI and Machine Learning (LinkedIn Learning)
Do you know the difference between AI and machine learning? Do you know how they affect you, your career path, and the world around us? After taking the courses in this learning path, you'll have a mastery of the concepts and future directions of technologies like artificial intelligence and machine learning. You'll be able to make more informed decisions and contributions in your work environment. Gain a clear and detailed understanding of how AI and machine learning work. Learn how leading companies are using AI and machine learning to change the way they do business. Learn how the next generation of thinking about AI is addressing issues of accountability, security, and explainability. Apply for this course
 
  • Training path
  • Analyst
  • EN
Course image
AI Accountability Essential Training (LinkedIn Learning)
Artificial intelligence (AI) offers businesses the potential for a dramatic increase in functionality and profitability, but it can also spark an array of complex ethical, legal, and social challenges. In this nontechnical, conceptually oriented course, Barton Poulson digs into the hazards of AI, offering potential solutions to key concerns. Barton explores the ethical issues posed by AI, including competing concepts of fairness and moral reasoning. He also goes over social concerns and safety challenges for AI, such as potential life-and-death scenarios in autonomous driving. Barton concludes with recommendations tailored to developers, executives, PR professionals, regulators, and consumers to help them reap the potential of AI in a manner that's worthy of trust and profitable to all. Apply for this course
 
  • e-learning
  • Analyst
  • EN
Course image
Artificial Intelligence Foundations: Machine Learning (LinkedIn Learning)
Machine learning is one of the liveliest areas in artificial intelligence. Machine learning algorithms allow computers to learn new things without being programmed. They use statistics as a way to better understand the massive amounts of data that we create every day. These newer algorithms help machines classify images, sounds, and videos. They can answer our questions, discover new drugs, and even write songs. In this course, we review the definition and types of machine learning: supervised, unsupervised, and reinforcement. Then you can see how to use popular algorithms such as decision trees, clustering, and regression analysis to see patterns in your massive data sets. Finally you can learn about some of the pitfalls when starting out with machine learning. Apply for this course
 
  • e-learning
  • Analyst
  • EN
Course image
Artificial Intelligence Foundations: Neural Networks (LinkedIn Learning)
An artificial neural network uses the human brain as inspiration for creating a complex machine learning system. There are now neural networks that can classify millions of sounds, videos, and images. These machines can answer our questions, understand our behaviors, and even drive our cars. The network looks for subtle patterns in our data and then fine-tunes itself to improve over time. They can become experts in predicting our behavior, learning our languages, and finding new discoveries. In this course, instructor Doug Rose provides an overview of artificial neural networks, explaining what they are and how you can use them for your machine learning challenges. Discover ways that you can use this technology to do fascinating new things for your projects or your business. Apply for this course
 
  • e-learning
  • Analyst
  • EN
Course image
Cognitive Technologies: The Real Opportunities for Business (LinkedIn Learning)
Cognitive technologies such as artificial intelligence and robotics are changing how businesses operate and the nature of work as we know it. This course, from Deloitte University Press, is designed to explain the benefits and value of cognitive technologies to business leaders, decision makers, and others who want to understand their impact on business. David Schatsky focuses on the "what" and "why," leaving you to craft a "how" that meets your organization's needs. He covers machine learning, artificial intelligence fields such as natural language processing and computer vision, and robotics. In later chapters, David examines the business case for the technologies, looking at practical applications for products and processes. Finally he reviews the impact on workers and the design of work, and takes a look forward into the future of cognitive tech. Short quizzes and assessments help you practice your knowledge. By the end of the course, you should be able to engage in productive discussions with colleagues, customers, and suppliers and help shape the cognitive technology strategy at your organization. Apply for this course
 
  • e-learning
  • Analyst
  • CSM
  • Project manager
  • Team leader
  • EN
All AI courses
Course image
Angular: Testing and Debugging (LinkedIn Learning)
Errors caused by missing dependencies, undefined variables, or poorly formatted data can cause your web application to stop working. In this course, learn how to track down and eliminate these types of errors in your Angular applications through the process of testing and debugging. Instructor Derek Peruo breaks down common error messages and goes over a variety of testing and debugging options. He also covers code linting, shares some tips and tricks for avoiding pitfalls during development, and goes into writing custom error handlers to make it easier to work with errors as your application grows. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in English only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
Building a Full-Stack App with Angular 2+ and Spring Boot (LinkedIn Learning)
Angular 2 can serve as the primary MVC framework for your application, or it can supplement a server-side solution like Laravel or ASP.NET. In this course, Derek Peruo guides you through the process of transforming your Angular 2 single-page application (SPA) into a widget-based application for use with server-side frameworks. Plus, he goes into single-page and widget-based architectures, as well as common patterns for communicating between your server-side and client-side frameworks. Topics include: Single-page applications and widget-based applications Creating a new Laravel project Moving Angular files into Laravel Migrating Angular routing and Angular modules Using global variables Adding stateless API routes Using basic REST requests Using route parameters in controllers Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
Building Native Mobile Apps with NativeScript and Angular 2 (LinkedIn Learning)
NativeScript is an open-source framework for building native iOS and Android apps. Web developers who are familiar with Angular 2 can get introduced to NativeScript in this course and learn how to develop an application for iOS and Android by leveraging the NativeScript framework with Angular 2. Join Alex Ziskind as he guides you from the initial installation of NativeScript through architecting an application. He explains how to declare the most common user interface widgets while styling them with CSS. Plus, he demonstrates how to set up the Faker library, and how to programmatically tap into the native navigation engine for iOS and Android. Topics include: Setting up the development environment Using the NativeScript CLI Using Angular with NativeScript Angular bootstrap Application architecture Components User interface NativeScript widgets Application lifecycle Data and event binding Navigation Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
Managing Data in Angular 2 Applications (LinkedIn Learning)
All web applications use data, which can come from a server or be stored locally in the browser. In Managing Data in Angular 2 Applications, Derek Peruo guides you through the process of retrieving and saving data for your Angular applications, both in the browser and on a server. He also introduces tips and tricks for customizing data management as your application grows in size and complexity. Learn about the various storage options and when and where to use each type, and find out how to write custom services to manage the data for a fast-growing Angular app. Topics include: Overview of data storage options Saving and retrieving data from the browser Setting routes in the URL Using query strings and fragments instead of routes Saving and retrieving data from a server Working with user input Using JSONP instead of HTTP Why writing custom services is important Writing custom services for working with browsers and servers Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
Découvrir l'écosystème d'Angular (LinkedIn Learning)
Si vous êtes un développeur formé à JavaScript ou TypeScript, suivez cette présentation de l'environnement de développement Angular. Vous aborderez les différents outils et vous découvrirez quel est le rôle et l'intérêt des serveurs et des bases de données. Vous verrez également les outils de développement pour appareils mobiles, ainsi que les techniques de test et de débogage, avant de passer à l'intégration continue et au déploiement. À la fin de cette formation, vous aurez les bases indispensables pour développer et également pour poursuivre votre formation avec Angular. Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • FR
Course image
AngularJS 1 Form Validation (LinkedIn Learning)
Validation is key to successful online forms. Implementing dynamic form validation that reacts to input can be difficult to implement with languages like JavaScript and jQuery. However, AngularJS allows you to take advantage of two-way data-binding functionality without having to write any JavaScript code. This makes reacting to input from the user—as it happens—a breeze. In this short course, Ray Villalobos shows how to implement form validation on any HTML form using the built-in validation properties and methods in AngularJS. Together, you'll look at how AngularJS can help style forms dynamically as the user updates the content. Plus, explore how to implement validation with JavaScript, just in case you need more fine-tuned control of form interactions. Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
All Angular courses
Course image
Bootstrap 5 Essential Training (LinkedIn Learning)
Bootstrap—a front-end framework using HTML, CSS, and JavaScript—is designed to help developers quickly and easily build responsive, mobile-ready websites that are cross-browser compatible. An open-source framework, Bootstrap features a 12-column grid and components that are ready to use. In this course, Ray Villalobos helps you get started with Bootstrap 5, providing an overview of all of the features in this popular framework. Ray covers installation options, and walks through the basic styles that normalize how your content is displayed on different platforms and browsers, before moving into detailed coverage of more advanced features, including typography and flexbox layouts. Learn how to use the layout components to create a full-featured website and make it interactive with components such as carousels, accordions, alerts, and tooltips. Plus, learn how to build beautifully designed and usable forms that validate user input. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Bootstrap 4 Essential Training (LinkedIn Learning)
Bootstrap—a front-end framework using HTML, CSS3, and jQuery—is designed to help developers quickly and easily build responsive, mobile-ready websites that are cross-browser compatible. An open-source framework, Bootstrap features a 12-column grid and components that are ready to use. In this course, Ray Villalobos helps you get started with Bootstrap by providing an overview of all of the goodies in this popular framework. Ray covers the installation options, and walks through the basic styles that normalize how your content is displayed on different platforms and browsers. He also explains how to use the flexbox grid system to build nearly any kind of layout you can dream up, use different classes to easily get around your project, work with interactive components like dropdowns and carousels, and more. Topics include: Creating a basic template Reviewing basic styles and typography Using colors with Bootstrap Working with classes that help you deal with images Working with grid containers Offsetting columns Using list groups to style lists, buttons, and links Using breadcrumbs Reviewing layout components Using form styles Working with interactive components Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Bootstrap 4 Layouts: Responsive Single-Page Design (LinkedIn Learning)
Find out how Bootstrap 4 can transform your standard HTML websites into inspired single-page designs. This course takes a project-based approach to explaining how to manipulate website layouts with the Bootstrap framework. Throughout the course, instructor Ray Villalobos works through popular layout patterns, helping to acquaint you with concepts that are key to creating a cohesive layout with Bootstrap. Ray tackles Bootstrap layout classes and shows what it takes to customize its CSS, addressing layout challenges like multiple grids and columns. Learn how to leverage the Scrollspy plugin to track navigation, how to create an image carousel, and how to build animations. Plus, this course provides you with a ready-to-go template with which to start new projects. Topics include: Building a header and footer Adding styles to your project Making your navigation responsive Bootstrap layout components Using a multicolumn format Creating carousels Adding interactivity Creating animations Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Bootstrap 3 Essential Training (LinkedIn Learning)
Bootstrap is a popular framework designed for building responsive, accessible, and mobile-ready websites. An open-source platform using HTML5, CSS3, and jQuery, it features a 12-column grid, icons you can incorporate into your designs, and fully functional JavaScript components that are ready to use. This course provides everything you need to know to get started building websites with Bootstrap, and is built with our new practice environments in mind, which let you develop your code along with author Ray Villalobos. Ray will review Bootstrap's grid, CSS classes, and JavaScript components (dropdowns, modals, carousels, and more), and help you integrate them into your own sophisticated websites.. Topics include: Understanding containers Using the 12-column grid to create a responsive webpage layout Creating rows and columns Styling content with Bootstrap CSS classes Adding CSS styles Creating and styling forms Creating dropdown menus and buttons Adding images and video Exploring JavaScript components, like carousels, tabs, tool tips, and scrolling Apply for this course
 
  • e-learning
  • Developer
  • EN
All Bootstrap courses
Course image
DevOps Foundations: Containers (LinkedIn Learning)
Software containers are the future of app deployment—and an instrumental component of any DevOps strategy. They package everything a program needs to run, allowing developers to move applications from one environment to another relatively hassle free. In this course, cloud-computing luminary David Linthicum dives into the exciting world of software containers. David goes over the basics of containers, including an overview of the fundamental steps involved in building container-based software, followed by some examples of real-world applications that leverage containers. The course concludes with container standards and best practices, and the tools, processes, and skills a DevOps professional needs to work with them. Topics include: Containers vs. virtual machines When vs. when not to use containers Building new apps with containers Moving existing apps to containers Example container applications Standards, tools, processes, and skills Apply for this course //
 
  • e-learning
  • Analyst
  • Architect
  • Developer
  • EN
Course image
DevOps Foundations: Infrastructure as Code (LinkedIn Learning)
By automating configuration management, you can make your organization's systems more reliable, processes more repeatable, and server provisioning more efficient. In this course, learn the basics of infrastructure as code, including how to keep your configuration in a source repository and have it built and deployed like an application. Discover how to approach converting your systems over to becoming fully automated—from server configuration to application installation to runtime orchestration. Well-known DevOps practitioners Ernest Mueller and James Wickett dive into key concepts, and use a wide variety of tools to illustrate those concepts, including Chef, CloudFormation, Docker, Kubernetes, Lambda, and Rundeck. After you wrap up this course, you'll have the knowledge you need to start implementing an infrastructure as code strategy. Topics include: Testing your infrastructure Going from infrastructure code to artifacts Unit testing your infrastructure code Creating systems from your artifacts Instantiating your infrastructure from a defined model Provisioning with CloudFormation Immutable deployment with Docker Container orchestration with Kubernetes Apply for this course //
 
  • e-learning
  • Analyst
  • Architect
  • Developer
  • EN
Course image
DevOps Foundations (LinkedIn Learning)
DevOps is not a framework or a workflow. It's a culture that is overtaking the business world. DevOps ensures collaboration and communication between software engineers (Dev) and IT operations (Ops). With DevOps, changes make it to production faster. Resources are easier to share. And large-scale systems are easier to manage and maintain. In this course, well-known DevOps practitioners Ernest Mueller and James Wickett provide an overview of the DevOps movement, focusing on the core value of CAMS (culture, automation, measurement, and sharing). They cover the various methodologies and tools an organization can adopt to transition into DevOps, looking at both agile and lean project management principles and how old-school principles like ITIL, ITSM, and SDLC fit within DevOps. The course concludes with a discussion of the three main tenants of DevOps—infrastructure automation, continuous delivery, and reliability engineering—as well as some additional resources and a brief look into what the future holds as organizations transition from the cloud to serverless architectures. Topics include: What is DevOps? Understanding DevOps core values and principles Choosing DevOps tools Creating a positive DevOps culture Understanding agile and lean Building a continuous delivery pipeline Building reliable systems Looking into the future of DevOps Apply for this course //
 
  • e-learning
  • Analyst
  • Architect
  • Project manager
  • Developer
  • EN
Course image
DevOps Foundations: Lean and Agile (LinkedIn Learning)
By applying lean and agile principles, engineering teams can deliver better systems and better business outcomes—both of which are crucial to the success of DevOps. In this course, instructors Ernest Mueller and Karthik Gaekwad discuss the theories, techniques, and benefits of agile and lean. Learn how they can be applied to operations teams to create a more effective flow from development into operations and accelerate your path of "concept to cash." In addition to key concepts, you can hear in-the-trenches examples of implementing lean and agile in real-world software organizations. Apply for this course //
 
  • e-learning
  • Analyst
  • Project manager
  • Developer
  • Team leader
  • EN
All DevOps courses
Course image
Drupal 8 Essential Training 1: The Basics (LinkedIn Learning)
Drupal 8 Essentials is designed to help anyone create a simple website using Drupal, the free web design software that powers personal blogs as well as the sites of some of the world's largest corporations.This course is the first of the series. No prerequisites are required beyond basic computer skills! These easy-to-follow tutorials show how to install Drupal and other necessary components on a Windows or Mac computer, navigate Drupal's web-based interface, configure the settings of a new Drupal site, create content, and move the site to a server. Every step includes best practices to ensure your website remains streamlined, secure, and up-to-date.Watch Drupal 8 Essentials 2: Building Out Your Website to find out how to finesse your site with categories, comments, custom styles, and other special features.Topics include: Comparing Drupal to other software Getting help with Drupal Installing Acquia Dev Desktop on Mac and Windows Installing the Drupal database, modules, and themes Creating basic content Establishing your site's look and feel Adjusting security settings Adding images and metadata Adding a sidebar Moving your Drupal website to a server Backing up a Drupal site Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
Drupal 8 Essential Training 2: Building Out Your Website (LinkedIn Learning)
Your Drupal site is built. Now what? Web design doesn't stop once the website is launched. Learn how to build out your Drupal site to better fit your visitors' needs.In these tutorials, Tom Geller helps new Drupal designers change the layout and design elements of their sites, control visitor interactions (including comments), arrange content in user-friendly "views," and expand the site's capabilities beyond what's available in core Drupal with Drupal modules. In all the steps you'll learn best practices to ensure your sites remain streamlined, secure, and up to date.If you want to start from the beginning and create your Drupal site from scratch, check out Drupal 8 Essentials 1: Getting Started.Topics include: Grouping content into categories Managing comments Adding discussion groups Customizing fields and image styles Adjusting menus and navigation to help users Adding new features with Drupal modules Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
All Drupal courses
Course image
Learning Git and GitHub (LinkedIn Learning)
Version control is an essential skill for developers to master, and Git is by far the most popular version control system on the web. In this fast-paced course, author Ray Villalobos shows you how to install Git and use the fundamental commands you need to work with Git projects: moving files, managing logs, and working with branches. Plus, you'll learn how to work with the popular GitHub website to explore existing projects, clone them to your local hard drive, and use them as templates for your new projects. Get started now. Want to explore Git and GitHub in more depth? Watch Git Essential Training for more comprehensive coverage of these tools. Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Git for Teams (LinkedIn Learning)
Development teams transitioning to distributed source control with Git often experience friction when initially adopting the tool. Often, the root cause is related to issues surrounding culture and practices as opposed to a technical learning curve. In this course, Kevin Bowersox covers collaboration strategies for teams using Git, discussing tools and techniques that can help you and your team circumvent the challenges that hinder the delivery of high-quality software. Kevin shares best practices and tips that can help you avoid common pitfalls that often cause teams to veer off track. Learn branching strategies, how to build a continuous integration pipeline, and more. Topics include: Identifying team conventions and best practices with Git Avoiding common pitfalls Teaming with remote platforms Implementing Git worklow and branching strategies Building a continuous integration pipeline Building a DevOps foundation Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Git Essential Training: The Basics (LinkedIn Learning)
Learn how to use Git, the popular open-source version control software, to manage the source code for almost any project. In this course, Kevin Skoglund explores the fundamental concepts behind version control systems and the Git architecture. Using a step-by-step approach, he shows how to install Git and presents the commands that enable efficient code management. Learn how to add, change, and delete files in the repository; view a log of previous commits; and compare versions of a file. Plus, see how to undo changes to files and ignore certain files in a Git repository. Topics include: Exploring the history of version control Installing Git on Mac, Windows, and Linux Initializing a repository Writing useful commit messages Understanding the Git three-tree architecture Tracking when files are added, edited, deleted, or moved Viewing change sets and comparing versions Undoing changes and rolling back to previous versions Ignoring changes to select files Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
All GIT courses
Course image
Putting ITIL® into Practice: Problem Management Techniques (LinkedIn Learning)
Problem management is about preventing and resolving the problems underlying interruptions of IT services. A set of shared techniques can make the difference between success and failure. ITIL® mentions a set of techniques as best practice, but does not cover how to apply them. This course bridges the gap for IT pros, giving them a concise introduction to the seven problem management techniques endorsed by ITIL, including: Brainstorming Ishikawa diagrams Kepner-Tregoe root cause analysis Fault tree analysis Component failure impact analysis Service outage analysis Post-implementation and major problem review Apply for this course
 
  • e-learning
  • Analyst
  • Project manager
  • Developer
  • Team leader
  • EN
Course image
Putting ITIL® into Practice: DevOps for ITIL® Practitioners (LinkedIn Learning)
This installment of the Putting ITIL® into Practice series helps ITIL® Foundation certified professionals get a practical start at applying DevOps concepts within their ITIL®-driven enterprise IT organizations as they move from traditional IT towards cloud and mobile on their journey of digital transformation. Throughout this course, instructor David Pultorak examines where DevOps and ITIL® Foundation concepts intersect in an enterprise setting. He begins by introducing DevOps for ITIL®-driven shops, including a discussion of what cloud-native DevOps and enterprise IT shops do and do not have in common. He then covers ideas on how to adapt DevOps values, principles, methods, practices, and tools to accommodate enterprise IT challenges; how to adapt each of the aspects of ITIL®-driven shops to accommodate DevOps values, principles, methods, practices, and tools. Topics include: What DevOps and enterprise DevOps have in common DevOps and enterprise IT challenges Enterprise-level change control and release gates DevOps values, principles, and methods ITIL®-driven shops and DevOps Reviewing the service lifecycle Strategy, design, operations, and CSI processes Technology and architecture Apply for this course
 
  • e-learning
  • Analyst
  • Project manager
  • Developer
  • Team leader
  • EN
Course image
ITIL Foundation 4 first look (LinkedIn Learning)
The release of ITIL® 4 modernizes the popular service management framework, adding coverage of topics such as lean, agile, and DevOps. In this course, get a first look at the ITIL® 4 Foundation exam. ITIL® Expert David Pultorak provides a high-level overview of ITIL® 4, as well as how updates to the framework affect the ITIL® Foundation certification exam. Learn about the similarities and differences between the ITIL 4® and ITIL® v3 Foundation exams and certification schemes, as well as what sparked the creation of ITIL® 4 in the first place. Plus, explore the seven guiding principles of ITIL® 4, the four dimensions of service management, the components of the ITIL® 4 service value system, and more. Apply for this course
 
  • e-learning
  • Analyst
  • Project manager
  • Developer
  • Team leader
  • EN
All ITIL courses
Course image
Spring 5.0 and Spring Boot 2.0 New Features (LinkedIn Learning)
The Spring developers are always listening to feedback and feature requests. They have responded with Spring 5, a version that's packed with exciting new enhancements. This course gets you up to speed with the latest and greatest in Spring Framework 5.0 and Spring Boot 2.0, including reactive Spring and Spring Actuator. Instructor Frank Moley covers the new support structure for Java 8 and Java EE 7, and explains which packages, classes, and methods have been removed. Next, learn about the changes to Servlet 3 and 4, data binding for immutable objects, and the spring-web-reactive module for reactive programming. Then explore the integration for Junit Jupiter, parallel test execution, and mock environments. Finally, review the changes in Spring Boot, including third-party library upgrades and Spring Boot Actuator for monitoring the health of production applications. Topics include: Spring core changes Spring web changes Spring test changes Spring Boot changes Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Java Persistence API (JPA): 1 The Basics (LinkedIn Learning)
The Java Persistence API (JPA) is the standard for mapping Java objects to relational databases. JPA provides several advantages over traditional data access methods like Java Database Connectivity (JDBC). In this practical course, Kesha Williams discusses these advantages and acquaints you with the basics of JPA, entity management, transaction management, and relationship mapping. Upon completing this course, you'll be equipped with a firm understanding of JPA and persisting data in Java enterprise applications. Topics include: What is persistence? JPA configuration and entities Benefits of JPA over pure JDBC Managing entities with the EntityManager API Creating, persisting, reading, updating, and deleting objects Managing transactions Advanced mapping techniques using annotations How to map relationships Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Java: XML Integration (LinkedIn Learning)
Learn how to choose the right Java API for your application and get started coding with XML and Java. In this course, author David Gassner shows you how to read and create XML strings and files, decide whether to use a streaming or tree-based API, and find out which APIs are compatible with Android. Plus, discover how to use both standard APIs that are included with the Java SE and EE distributions, such as DOM, SAX, and JAXB, and learn about popular open-source libraries such as JDOM and the Simple XML Serialization framework. Topics include: Choosing a Java-based XML API Reading XML as a string Comparing streaming and tree-based APIs Parsing XML with SAX Creating and reading XML with DOM Adding data to an XML document with JDOM Reading and writing XML with StAX Working with JAXB and annotated classes Comparing Simple XML Serialization to JAXB Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Java 8 Essential Training (LinkedIn Learning)
If you want to build applications for mobile devices, desktop computers, or the web, you need to know Java. This course provides the foundation for learning Java SE (Standard Edition), so you can build your first apps or start exploring the language on your own. Author David Gassner shows how to install Java and the IntelliJ IDEA IDE, and start working with variables, data types, keywords, and other critical language components. He also helps you control program flow with conditional logic and loops, store data with the Java Collections Framework, and understand how Java implements object-oriented coding principles such as inheritance and polymorphism. Topics include: Understanding the history and principles of Java Installing Java, IntelliJ IDEA, and BlueJ Creating a Java project Working with variables, values, and expressions Working with object data types Building, comparing, and parsing strings Debugging and exception handling Creating loops and reusable code Passing arguments by reference or value Using simple and complex arrays Creating custom classes Understanding inheritance and polymorphism Managing files with Java libraries Documenting code with Javadoc Packaging classes in JAR files Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Advanced Java Programming (LinkedIn Learning)
Want to get more out of the Java language and platform? In this platform- and framework-neutral course, instructor Bethan Palmer digs into some of the language’s more advanced features, helping you expand your programming skills as she equips you with techniques you can use when building applications anywhere Java is used: in web, mobile, and desktop applications. Bethan covers a variety of topics, including generics, working with the Collections Framework, and functional programming. Plus, learn about I/O in Java, working with files and directories, and structuring applications using the modular system available in Java. Learning objectives : Installing the NetBeans IDE Using generic methods in Java Using wildcards in generic programming Implementing a queue with a LinkedList Functional programming in Java Multi-threading Working with I/O in Java Managing files and directories Apply for this course
 
  • e-learning
  • Developer
  • EN
All Java courses
Course image
DevOps Foundations: Lean and Agile (LinkedIn Learning)
By applying lean and agile principles, engineering teams can deliver better systems and better business outcomes—both of which are crucial to the success of DevOps. In this course, instructors Ernest Mueller and Karthik Gaekwad discuss the theories, techniques, and benefits of agile and lean. Learn how they can be applied to operations teams to create a more effective flow from development into operations and accelerate your path of "concept to cash." In addition to key concepts, you can hear in-the-trenches examples of implementing lean and agile in real-world software organizations. Apply for this course //
 
  • e-learning
  • Analyst
  • Project manager
  • Developer
  • Team leader
  • EN
Course image
Design Thinking: Understanding the Process (LinkedIn Learning)
Curious about design thinking? It's the design methodology on everyone's mind. Design thinking can help you save time and find more creative solutions to your customers' needs. In this course, Chris Nodder explains where design thinking fits into product development and what it can help you achieve. He describes each step in the process, from identifying the problem you want to solve and brainstorming solutions, to prototyping, development, and release. Learn about the pros and cons of this approach and how to overcome challenges such as organization inertia and silos. Done right, design thinking can start your organization moving toward broader user-centered design techniques such as information architecture, content testing, usability testing, and marketing research. Topics include: Agile, lean, and design thinking Preparing to sell design thinking to your organization Finding the real problem Ideation Prototyping Correcting course Offshoring and outsourcing Getting past organizational inertia and silos Tracking your success Apply for this course
 
  • e-learning
  • EN
Course image
Lean Technology Strategy: Running Agile at Scale (LinkedIn Learning)
For large tech organizations, the path to agile adoption is hardly ever a smooth one. If you're aiming to implement agile at scale, then this course can help by letting you know which pitfalls you may encounter and providing techniques for successfully managing a transformation. Instructor Jez Humble dives into the key principles that are at the heart of high-performance program management. He also provides a case study that showcases an iterative and adaptive approach to running large programs and discusses the importance of continuous improvement. Apply for this course
 
  • e-learning
  • Analyst
  • Project manager
  • Team leader
  • EN
Course image
Lean Technology Strategy: Building High-Performing Teams (LinkedIn Learning)
Lean teams are nimble and diverse. They include product managers, developers, and operations specialists, who may only work together for a short time. How do you manage people that play such different roles and unite them towards a common goal? In this course, Jez Humble provides tips to build high-performance product teams. He compares the strengths of the Taylorist vs. lean management approaches, explains how culture contributes to high-performing teams, and introduces a well-documented case study of a company changing a culture for the better. Plus, learn how to improve performance and adopt the principles of high-performing teams as your own. Apply for this course //
 
  • e-learning
  • Developer
  • EN
Course image
Lean Technology Strategy: Starting Your Business Transformation (LinkedIn Learning)
Lean management focuses on building your organization's capability, innovating your ways of working, and improving the quality of your business outcomes. Lean principles can help in a variety of different industries—including technology, where effectiveness and efficiency are paramount. In this concise course, learn how to leverage lean strategies to kick-start your business transformation. Instructor Barry O'Reilly discusses the improvement kata, explaining how it can be used to tackle problems in an organization and gain a competitive advantage. He also shares how to lead and scale your transformation initiatives. Apply for this course
 
  • e-learning
  • EN
Course image
Lean Six Sigma: Analyze, Improve, and Control Tools (LinkedIn Learning)
The Green Belts or Black Belts that lead Lean Six Sigma projects are well-trained and ready to guide your project to the finish line. But what do you, as a team member on a Lean Six Sigma project team, need to know to be effective? In this course, Dr. Richard Chua provides coverage of fundamental Lean Six Sigma tools that can help you add value to your project. Here, he focuses on the Analyze, Improve, and Control phases of the DMAIC—Define, Measure, Analyze, Improve, and Control—approach. Discover how Lean Six Sigma integrates lean into DMAIC. Then learn how to conduct analysis using tools like cause-effect diagrams, multi-voting, scatter plots, correlation, and regression. Discover how to improve processes using methodologies such as FMEA and Kaizen. Finally, find out how to implement controls and value-stream management practices. For information about the first two phases of DMAIC, make sure to check out the previous installment of the Lean Six Sigma Teams series. Topics include: How Lean Six Sigma integrates lean into DMAIC Understanding the purpose and steps of the Analyze, Control, and Improve phases Using analysis tools Hypothesis testing Data collection planning Improving processes with FMEA, Just in Time, and Kaizen methodologies Planning and implementing process controls Apply for this course
 
  • e-learning
  • Project manager
  • Team leader
  • EN
All Lean courses
Course image
Excel Quick Tips (LinkedIn Learning)
The most common questions about using Excel now have timely video answers. This set of quick tips offers helpful, condensed steps you can readily apply to keep on task—whether you're running calculations, setting up a new workbook, applying conditional formatting, fixing a sheet, collaborating with your team, removing sensitive information from a file, getting tables ready for a presentation, and more. Join LinkedIn Learning staff instructor Garrick Chow as he provides on-the-spot solutions for some of the most common questions in Excel. Each video is about one minute long, so you can jump in and get some helpful insights in no time. Topics include: Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Analyst
  • EN
Course image
Project 2021 and Project Online Desktop Essential Training (LinkedIn Learning)
Curious about how to master Microsoft Project, the world's leading project management software? Join certified Project Management Professional and instructor Bonnie Biafore in this popular training course on Project 2021 and Project Online Desktop, the subscription version of the desktop app. Find how to set up a project and customize components such as work tasks, summary tasks, milestones, recurring tasks, and different types of resources. Learn how to link and time tasks, assign resources to tasks to build a realistic project schedule, and use views to get an accurate window into project status. Bonnie shows you how to evaluate your schedule and resource workloads to make sure you're bringing a project in on time and within budget. Get tips along the way on creating and running reports, sharing information, and taking advantage of the newer features in the latest version of Project. Topics include: Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Project manager
  • EN
Course image
Machine Learning with Data Reduction in Excel, R, and Power BI (LinkedIn Learning)
Analytics is a big part of how the world does data science. But did you know that you can use applications like Excel, R, and Power BI for high-dimensional data reduction with machine learning models and algorithms? In this course, instructor Helen Wall gives you an overview of machine learning and data reduction techniques that enable you to analyze large datasets and determine trends with a variety of different classifications. Learn about machine learning models like clusters and anomaly detection algorithms. Find out more about distance, dimensionality, and granularity, as you explore dimensional and numerical data reduction techniques, analytic models, and visualization tools in Excel, R, and Power BI. Along the way, get tips on how to integrate your methods so you can scale them for sharing with a wider audience. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Machine Learning with Logistic Regression in Excel, R and, Power BI (LinkedIn Learning)
Excel, R, and Power BI are applications universally used in data science and across businesses and organizations around the world. If you’ve spent any time trying to figure out how to better model your data to get useful insights from it that you can act upon, you’ve most likely encountered these applications. In this course, Helen Wall shows how to use Excel, R, and Power BI for logistic regression in order to model data to predict the classification labels like detecting fraud or medical trial successes. Helen walks through several examples of logistic regression. She shows how to use Excel to tangibly calculate the regression model, then use R for more intensive calculations and visualizations. She then illustrates how to use Power BI to integrate the capabilities of Excel calculations and R in a scalable, sharable model. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Analyst
  • EN
Course image
PowerPoint 2019 Essential Training (LinkedIn Learning)
You don't have to be a designer to create a great-looking presentation. Learn how to use Microsoft PowerPoint 2019 to quickly create, edit, and share polished and professional presentations. In this training course, Jess Stratton shows how to get started with PowerPoint templates and themes or build a new presentation from scratch. Next, learn how to add, remove, and rearrange slides and change the slide layout. Jess then demonstrates how to add and edit text, images, charts, video, audio, and animation; format slides for consistency; and add speaker notes and comments to ensure a smooth delivery. Plus, discover how to collaborate on changes and then share the final presentation via print, PDF, or as a recorded slideshow. By the end of the course, you'll know how to use the PowerPoint tools and a few simple design rules to draw attention to your message and deliver a presentation that shines. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • EN
Course image
PowerPoint: Audio and Video (LinkedIn Learning)
Make your PowerPoint presentations more memorable and engaging by incorporating audio and video. In this course, Garrick Chow shows how to insert video and audio clips from a variety of sources, including YouTube. He then moves on to the finer points of editing and enhancing video with the built-in tools in PowerPoint. Learn how to trim and crop video, change its size and shape, add a variety of effects, and set various playback options, including automatic playback and looping. Plus, learn how to insert and edit audio files in PowerPoint, and even record audio directly into your presentation. Note: This course was recorded on PowerPoint for Office 365. Most of the course contents will also be useful to those working with the most recent standalone versions of Office, including Office 2019 and 2016. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • EN
All MS Office courses
Course image
PHP: Creating Secure Websites (LinkedIn Learning)
Hackers target PHP web applications more often than other sites because most PHP code is written by developers with little security experience. Protecting web applications from these attacks has become an essential skill for all PHP developers. PHP: Creating Secure Websites shows you how to meet the most important security challenges when developing websites with PHP. Instructor Kevin Skoglund covers the techniques and PHP code needed to develop sites that are more secure, and to avoid common mistakes. Learn how to configure PHP properly and filter input and escape output. Then check out step-by-step defenses against the most common forms of attack, including cross-site scripting and SQL injection. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Advanced PHP Debugging Techniques (LinkedIn Learning)
Debug your PHP code efficiently with a variety of client and server-side tools. In this concise course for experienced PHP developers, author Jon Peck demonstrates how to leverage PHP's built-in tools, as well as the Xdebug and Firebug extensions, and FirePHP libraries to improve the quality of your code and reduce troubleshooting overhead. This course covers installation of Xdebug on Apache as well as working with the NetBeans IDE (integrated development environment). Jon then introduces native web browser developer tools for Firefox and Chrome, and demonstrates browser independent web debugging tools. Best practices for debugging and profiling web application failures and performance issues are also covered. Topics include: Configuring PHP error reporting Logging errors to file Gracefully handling fatal errors Installing Xdebug Understanding the principles of remote debugging Remote debugging with NetBeans Extending your browser with Firebug, FirePHP, or ChromePHP Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Advanced PHP (LinkedIn Learning)
Implement namespaces, extend interfaces, create your first Trait, dive into object-oriented programming, and discover versatile scripting methods with this course. Web developer Justin Yost takes you into the advanced parts of the PHP server-side language, including abstract classes, iterators, generators, and password hashing. He provides an overview of each topic, takes you through how to code each item for the first time, and then shows you how to expand further. Learn how to establish consistency, solve problems, and prevent your applications from crashing by applying the techniques Justin shares in this course. Take your object-oriented programming beyond basic attributes and methods into using constructors, deconstructors, and singletons. Build nested exceptions, use type hints, and explore additional ways you can craft more flexible software using PHP. Topics include: Namespaces Standard interfaces Traits Constructors, deconstructors, and singletons Cloning objects Abstract classes Iterators Generators Password hashing and verification Type hints, strict type hints, and return types Advanced closures Nested exceptions and SPL exceptions Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
PHP 7: New Features (LinkedIn Learning)
PHP 7 is the first major release of PHP in more than 11 years. This course by expert instructor Kevin Skoglund provides an overview of the new features, improvements, and changes in PHP 7. Learn about new tools to help write smarter code, and the key changes you need to watch for to ensure your existing PHP code works correctly after an upgrade. Topics include: Scalar type and return type declarations New operators in PHP 7 Anonymous classes Arrays as constants Catchable exceptions and errors Integer division with intdiv() Deprecations and deletions Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Learning PHP (LinkedIn Learning)
PHP is still one most popular server-side languages used to build dynamic websites, powering everything from Facebook to Wikipedia. And although it is not especially difficult to use, nonprogrammers often find it intimidating. This introductory course was designed to change that by teaching you PHP through a series of clear, focused, and easy-to-follow lessons. After briefly explaining what PHP is, instructor Joe Casabona introduces the features of the language. He covers variables, control structures, calculations, loops, and functions, as well as includes and error handing, in a series of hands-on exercises. He then moves on to more advanced topics, including how to maintain state with sessions and cookies. Upon wrapping up this course, you'll have the skills you need to start developing and maintaining interactive websites using PHP. Topics include: Naming variables Storing text as strings Doing calculations with PHP Using conditional statements to make decisions Creating custom functions Deciphering error messages Emailing the contents of an online form Dealing with multiple-choice form fields Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
PHP for Web Designers (LinkedIn Learning)
There are many great reasons to learn PHP. You can reduce manual updates to webpages, get user input, and connect to a database of products or other information. But some web designers are intimidated by the theory and jargon. PHP for Web Designers is different. Author David Powers provides a gentle introduction to PHP, through a series of simple exercises that help you develop fully functional dynamic webpages—all powered by PHP. Learn how to reduce website maintenance by moving common page elements to external server-side include files, change content automatically depending on the date or time, display alternate text, gather user input from a form, and link to a database to display product information. The final chapter is dedicated to understanding error messages and fixing their root causes. Note: This course was recorded with Adobe Dreamweaver, but you can use the code editor of your choice to follow along. Topics include: How to use PHP in a webpage Storing and displaying text and numbers in variables Using functions Adding comments to your PHP scripts Moving common page elements to include files Displaying different content on a page Working with multiple values in arrays and loops Getting form input sent by the POST method Using PHP sessions to preserve data Storing data in session variables Connecting to and querying a database Handling errors Apply for this course
 
  • e-learning
  • Developer
  • EN
All PHP courses
Course image
REST API Design
SMALS STANDARDS. REST has become the industry standard for developing APIs on the web and is the de facto standard to communicate between a browser/mobile application and a backend server. In this training you will learn about the RESTful design approach and apply this methodology for modeling your business data and functionality into a REST API. Our REST APIs will also be compliant to the G-Cloud REST style guide. This training is developed by Willem Salembier of the ICC team. If you have any questions related to this course, please send an email to icc-training@smals.be. If you have any questions about REST standards, please send a mail to rest-styleguide@gcloud.belgium.be or raise an issue via GitHub. The topics included in this training are: * Introduction * Uniform interface * Collection resources * Document resources * Controller resources * Hypermedia * Methods * Representations * OpenAPI Schema * OpenAPI * Error handling * Documentation * Governance * Links Apply for this course //
 
  • Architect
  • EN
  • FR
  • NL
Course image
Building and Securing RESTful APIs in ASP.NET Core (LinkedIn Learning)
Most people have heard of RESTful APIs, but the underlying concept—representational state transfer (REST)—still causes confusion. REST is all about modeling resources that change. RESTful APIs use REST architecture along with HTTP requests to transfer data and changes in application state between clients and servers. This course breaks down the principles of RESTful design and show how to build secure RESTful APIs on top of ASP.NET Core. Nate Barbettini answers questions such as: What is RESTful design? How do you perform RESTful routing? How can you build reusable classes to represent resources? What role does caching play? And how do you secure RESTful APIs? He also covers topics such as data modeling, hypermedia relationships, and authentication and authorization. By the end of the course, you should know the basics—how to properly request and return data in ASP.NET Core—and the best practices for building secure and scalable APIs to serve web clients, mobile clients, and beyond. Topics include: What is RESTful design? Building a new API with ASP.NET Core Using HTTP methods Returning JSON Creating RESTful routing with templates Versioning Securing RESTful APIs with HTTPS Representing resources Representing links Representing collections Sorting and searching collections Building forms Adding caching to an ASP.NET Core API Configuring user authentication and authorization Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Learning REST APIs (LinkedIn Learning)
Learn the basics of REST APIs. In this course, discover what REST APIs are, why they matter, and how putting them to use can help you build faster, more efficient applications. Review how HTTP and REST APIs relate, explore the six constraints of REST, and learn about HTTP status messages. Learn how to get started with consuming REST APIs to incorporate them into data-driven applications. Topics include: What is a REST API? Who or what interacts with REST APIs? Anatomy of a REST request HTTP status messages Request/response pairs GET, POST, and DELETE Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Migrating from REST to GraphQL (LinkedIn Learning)
Why use GraphQL over REST APIs? GraphQL is better at querying multiple databases, offers an easy-to-learn syntax, and allows you to retrieve only the data you need. Learn when you should migrate from REST to GraphQL, and how to convert your REST API add, update, and delete operations into GraphQL mutations. Instructor Emmanuel Henri also explains how to build simple, useful queries; use arguments, fragments, and aliases in queries; and perform operations using GraphQL. Learning Objectives: Setting up GraphQL Creating the initial schema and type Setting up simple queries Leveraging arguments and aliases Reading, updating, adding, and deleting items with GraphQL Posting data with mutations Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Learning path: Become a RESTful API Developer (LinkedIn Learning)
Knowing how to work efficiently and securely with APIs is crucial in software development. Learn RESTful APIs from the ground up as a new or experienced developer, filling in any foundational knowledge gaps around HTTP requests and how to validate an API's behavior. If you are consuming, designing, or maintaining an API, this learning path is for you. Follow this path with tech-specific API courses of your choosing to apply your knowledge in practical project-based courses. Skills: Back-End Web Development, Application Programming Interfaces, Front-end Development Apply for this course
 
  • Training path
  • Analyst
  • Developer
  • EN
Course image
RESTful Service with JAX-RS 2.0 (LinkedIn Learning)
The ability to successfully build a RESTful web service is an essential skill in today's Internet-dominated industry. In this course, learn how to develop a RESTful client and server application using the Java Enterprise Edition implementation of the REST architectural style, JAX-RS API 2.0. This powerful and fully-featured API enshrines industry best practices as it integrates seamlessly with other essential APIs such as Bean Validation and JSON Processing. Join Alex Theedom as he guides you through a wide range of topics, including how to define resource endpoints, how to add dynamism to your application with hypermedia, how to maintain data integrity with Bean Validation, and how to process messages with the JSON Processing API. Once you have completed this course, you'll be ready to develop your own client and server RESTful APIs. Topics include: Discover the extent of JAX-RS's features Use the annotation methodology Use the inheritance methodology Define a REST contract and API root Create the REST resource entity Create the REST resource methods Understand consumers and producers Work with different media types Define and work with path parameters Build a REST response and handle exceptions Implement Bean Validation and manage failures Create a RESTful client that consumes the web service Use JSON-P API with the REST client Implement hypermedia (HATEOAS) Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
All REST courses
Course image
PHP: Creating Secure Websites (LinkedIn Learning)
Hackers target PHP web applications more often than other sites because most PHP code is written by developers with little security experience. Protecting web applications from these attacks has become an essential skill for all PHP developers. PHP: Creating Secure Websites shows you how to meet the most important security challenges when developing websites with PHP. Instructor Kevin Skoglund covers the techniques and PHP code needed to develop sites that are more secure, and to avoid common mistakes. Learn how to configure PHP properly and filter input and escape output. Then check out step-by-step defenses against the most common forms of attack, including cross-site scripting and SQL injection. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Building and Securing RESTful APIs in ASP.NET Core (LinkedIn Learning)
Most people have heard of RESTful APIs, but the underlying concept—representational state transfer (REST)—still causes confusion. REST is all about modeling resources that change. RESTful APIs use REST architecture along with HTTP requests to transfer data and changes in application state between clients and servers. This course breaks down the principles of RESTful design and show how to build secure RESTful APIs on top of ASP.NET Core. Nate Barbettini answers questions such as: What is RESTful design? How do you perform RESTful routing? How can you build reusable classes to represent resources? What role does caching play? And how do you secure RESTful APIs? He also covers topics such as data modeling, hypermedia relationships, and authentication and authorization. By the end of the course, you should know the basics—how to properly request and return data in ASP.NET Core—and the best practices for building secure and scalable APIs to serve web clients, mobile clients, and beyond. Topics include: What is RESTful design? Building a new API with ASP.NET Core Using HTTP methods Returning JSON Creating RESTful routing with templates Versioning Securing RESTful APIs with HTTPS Representing resources Representing links Representing collections Sorting and searching collections Building forms Adding caching to an ASP.NET Core API Configuring user authentication and authorization Apply for this course
 
  • e-learning
  • Analyst
  • Developer
  • EN
Course image
Security Awareness (Open Courses)
LTI-link eAcademy.opencourses.be This course is one of the materials used as part of the security awareness course. The content is intended to describe actions that anyone can take to improve information security.
 
  • e-learning
  • FR
  • NL
Course image
Programming Foundations: Web Security (LinkedIn Learning)
Learn about the most important security concerns when developing websites, and what you can do to keep your servers, software, and data safe from harm. Instructor Kevin Skoglund explains what motivates hackers and their most common methods of attacks, and then details the techniques and mindset needed to craft solutions for these web security challenges. Learn the eight fundamental principles that underlie all security efforts, the importance of filtering input and controlling output, and smart strategies for encryption and user authentication. Kevin also covers special considerations when it comes to credit cards, regular expressions, source code managers, and databases. This course is great for developers who want to secure their client's websites, and for anyone else who wants to learn more about web security. Topics include: Why security matters What is a hacker? How to write a security policy Cross-site scripting (XSS) Cross-site request forgery (CSRF) SQL injection Session hijacking and fixation Passwords and encryption Secure credit card payments Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
Performing a Technical Security Audit and Assessment (LinkedIn Learning)
This course follows a proven methodology for conducting thorough and effective technical security audits and assessments based on guidelines from NIST. Learn how to develop the testing methodology essential for technical security reviews. Discover how to identify and analyze targets, use key technical testing tools, identify and mitigate findings, and more. Performing technical information security audits and assessments is essential to protecting information assets. By the end of this course, you'll know how to determine if your network is secure. Topics include: Developing technical security assessments Conducting technical security reviews Identifying and analyzing targets Validating target vulnerabilities Planning a technical assessment Conducting a technical assessment Implementing remediation and mitigation Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
IT Security: Key Policies and Resources (LinkedIn Learning)
Cybersecurity can be daunting because of its technical complexity and the ever-changing threats that professionals must grapple with. And more than ever, cybersecurity is not just an IT issue, but a core business issue for organizations of all kinds. Just like other business issues—such as finance, legal, or human resources—cybersecurity has its own set of external policies, laws, rules, established practices, and resources for getting help. Getting to know these policies and resources better across your organization—and not just within your IT department—can be hugely beneficial to your company. This course seeks to make key cybersecurity policies and resources clear and understandable—whether you work in IT, in business, or are just interested in how information security fits in with our public policies and laws. Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
All Security courses
Course image
Microsoft Collaboration: SharePoint, Teams, and Groups (LinkedIn Learning)
Learn how to create organization-wide systems of collaboration using Microsoft SharePoint, Teams, and Office 365 Groups. Instructor Gini von Courter dives into each of the programs, showing you how to create systems for asynchronous collaboration, such as file sharing, as well as communication-based collaboration that's targeted to specific members or groups inside an organization. Learn how to create a SharePoint team site and an Office 365 group, as well as how you can use your sites and groups together. Discover how to start using Teams as the collaboration hub that gives users one access point for their Teams, SharePoint sites, and Groups, including how to include cloud storage, create a tab for a page from a SharePoint site, display a SharePoint list in Teams, and more. Apply for this course
 
  • e-learning
  • EN
Course image
SharePoint 2016: Installation and Configuration (LinkedIn Learning)
SharePoint 2016 is a powerful collaborative solution that you can leverage to share and manage content and applications—but installing it can sometimes seem a bit daunting. In this course, learn what you need to know to confidently tackle the process of installing and configuring SharePoint 2016. CA Callahan takes you through each stage of the process, covering everything from software installation prerequisites, to common topologies and MinRoles, to how to slipstream updates into an installation. Callahan introduces best practices, as well as steps involved in configuring outgoing email, web applications, site collections, managed accounts, and farm accounts. Plus, discover how to use some common tools that experienced administrators use on a day-to-day basis to make the most of their installation efforts. Topics include: SharePoint installation considerations Configuring SQL for SharePoint Software installation prerequisites Using the Installation Wizard Installing SharePoint 2016 on additional servers Configuring outgoing email Configuring a web application and site collection Apply for this course
 
  • e-learning
  • EN
Course image
Learning SharePoint 2016 (LinkedIn Learning)
Get up and running with Microsoft SharePoint 2016 to make it easier for you and your team to share content, collaborate, and get things done. In this course, Gini von Courter explains how to use SharePoint to build sites, work with documents, and create custom lists and libraries. Gini kicks off the course by explaining how to navigate in a team site, where your team can share data and documents and have conversations. She discusses how to create and edit documents, and save those documents in SharePoint libraries. She also shows how to use lists to work with data, and how to sync those lists with Outlook. Gini wraps up the course with a few advanced concepts, explaining how to create a new team site, and take your content beyond SharePoint by syncing libraries with computer folders. Topics include: What is SharePoint? Navigating in a team site Opening and editing documents Coauthoring an Office document Sharing and managing documents Working with apps Syncing a list with Outlook Creating a new team site Apply for this course
 
  • e-learning
  • EN
Course image
Planning and Designing a SharePoint 2016 Implementation (LinkedIn Learning)
SharePoint is a product that can be installed and configured over a weekend, but it won't necessarily be successful that way! SharePoint requires considerable understanding and preparation to be properly implemented and consistently adopted by users. This course covers what an admin needs to consider when planning a SharePoint 2016 implementation. First, get an overview of SharePoint, including on-premises, online, and hybrid models, and then learn about establishing hardware, software, and business requirements; designing the information, logical, and physical architecture; and planning for governance. The material in this course directly maps to exam objectives for the Managing Microsoft SharePoint Server 2016 exam (70-339), and is a great starting point for your learning path as a SharePoint administrator. Topics include: What is SharePoint? Establishing SharePoint hardware and software requirements Collecting user and business requirements Designing the SharePoint architecture Planning for governance Apply for this course
 
  • e-learning
  • EN
Course image
SharePoint 2013: Installing and Configuring a Test Environment (LinkedIn Learning)
For a successful SharePoint deployment, it's a best practice to create a test environment first. However, SharePoint is not a simple "next, next, next" installation. There are hosts to prepare, virtual machines to configure, connections to make. So let an expert walk you through it first. In this course Spike Xavier covers the entire process of preparing, installing, and configuring a three-machine, on-premises SharePoint 2013 farm that can be used for testing and development. He'll show how to prepare a Windows 8.1 client, configure the host machine to use Hyper-V, and configure the three virtual machines that will power the SharePoint farm. Plus, learn how to install and connect Workflow Manager to take advantage of the new SharePoint Designer 2013 workflows. Topics include: Reviewing the logical and physical architecture Preparing the host machine Configuring the domain-controller virtual machine Configuring a SharePoint and SQL machine Preparing and connecting the workflow farm Validating and testing the environment Building out the environment Apply for this course
 
  • e-learning
  • EN
Course image
SharePoint 2019 Essential Training: The Basics (LinkedIn Learning)
SharePoint 2019—the on-premises edition of the popular Microsoft platform—comes bundled with a number of powerful features for business collaboration and real-time documentation sharing. In this course, Gini von Courter helps you get up and running with SharePoint by covering the most essential of these features. Gini teaches SharePoint site owners and members how to navigate in SharePoint and use SharePoint sites, as well as how to create, edit, and save documents. She also shows how to create and use team sites, create and work with list apps, and integrate SharePoint with other Office applications, including Excel and Outlook. Apply for this course
 
  • e-learning
  • Developer
  • EN
All SharePoint courses
Course image
Setting Team and Employee Goals Using SMART Methodology (LinkedIn Learning)
Employee goals should be driven by the organization's needs—whether it's to cut costs, drive revenue, or build skills—and keep employees motivated to succeed. Mike Figliuolo, managing director of thoughtLEADERS, helps you set employee goals that are SMART: specific, measurable, achievable, relevant, and time-bound. Using the SMART framework, he shows you how to develop goals that are achievable and appropriate to your employees' roles. Mike walks you through bottom-up, zero-based, commit, and stretch goals. He also helps you use goals to change behaviors, build new skills among employees, and make goals actionable with incentives. He concludes with a comprehensive plan for setting and implementing goals, and tips on dealing with challenges such as conflicting goals. Apply for this course //
 
  • e-learning
  • Project manager
  • Team leader
  • EN
Course image
Communication within Teams (LinkedIn Learning)
Communication is an integral part of strong teamwork. In this course, Kelley School of Business professor Dr. Daisy Lovelace walks managers through how to cultivate the communication practices of high-performing teams. She highlights the foundations of successful teams, and explains how to craft a team charter to establish ground rules for how you work together as a cohesive group. She also discusses essential elements of team communication—such as creating a shared vision and holding teammates accountable—and shows how to best communicate with your team in different settings. Apply for this course //
 
  • e-learning
  • Analyst
  • EN
Course image
Interpersonal Communication (LinkedIn Learning)
Communicating effectively isn't an innate talent that some people have and others don't—it's something that anyone can learn and practice. In this course, learn strategies that can help you hone and master your interpersonal communication skills. Join personal branding and career expert Dorie Clark as she shares techniques for getting your message across effectively in the workplace, and explains how to tackle potential communication challenges with your colleagues and supervisor. She also discusses how to grapple with tricky situations, taking you through how to handle interruptions, respond to critical feedback, and communicate across cultures. Apply for this course //
 
  • e-learning
  • Analyst
  • EN
Course image
Negotiation Foundations (LinkedIn Learning)
When it comes to negotiation, shifting your mindset from "a battle to be won" to "a problem-solving conversation" can improve your results dramatically. In this course, leadership coach, negotiation expert, and author Lisa Gates demonstrates the core skills of interest-based negotiation to get win-win outcomes every time. Learn a step-by-step strategy for negotiating everyday workplace issues, from asking for a raise or promotion to pitching ideas and resolving conflict. Lisa covers techniques such as diagnostic questions, anchoring, framing, and labeling, which help you navigate impasse and generate satisfaction on both sides of the bargaining table. Along the way, discover how to prepare for a negotiation, cultivate your influence, get into a zone of agreement even when you have to say "no," and negotiate remotely over phone or email. Lisa also shares her best negotiation tips and tricks and provides worksheets to practice your skills. Apply for this course
 
  • e-learning
  • Analyst
  • EN
Course image
Business Analyst and Project Manager Collaboration (LinkedIn Learning)
In a business environment where complexity and change are the norm, business analysts and project managers can collaborate together to get more successful results and better business outcomes. If you're a PM or BA, this course will help you understand what great collaboration looks like. Explore exactly what each role entails, and what the ideal partnership can achieve. Discover how BAs and PMs can collaborate at each stage of a project, from scope management and project planning to implementation. Then find out where the roles and responsibilities overlap, and learn how to coordinate on these tasks to enhance communication, reduce risk, engage stakeholders, and more effectively respond to change requests. Apply for this course
 
  • e-learning
  • Analyst
  • Project manager
  • EN
All Soft skills courses
Course image
Building a Full-Stack App with Angular 2+ and Spring Boot (LinkedIn Learning)
Angular 2 can serve as the primary MVC framework for your application, or it can supplement a server-side solution like Laravel or ASP.NET. In this course, Derek Peruo guides you through the process of transforming your Angular 2 single-page application (SPA) into a widget-based application for use with server-side frameworks. Plus, he goes into single-page and widget-based architectures, as well as common patterns for communicating between your server-side and client-side frameworks. Topics include: Single-page applications and widget-based applications Creating a new Laravel project Moving Angular files into Laravel Migrating Angular routing and Angular modules Using global variables Adding stateless API routes Using basic REST requests Using route parameters in controllers Apply for this course
 
  • e-learning
  • Architect
  • Developer
  • EN
Course image
Spring 5.0 and Spring Boot 2.0 New Features (LinkedIn Learning)
The Spring developers are always listening to feedback and feature requests. They have responded with Spring 5, a version that's packed with exciting new enhancements. This course gets you up to speed with the latest and greatest in Spring Framework 5.0 and Spring Boot 2.0, including reactive Spring and Spring Actuator. Instructor Frank Moley covers the new support structure for Java 8 and Java EE 7, and explains which packages, classes, and methods have been removed. Next, learn about the changes to Servlet 3 and 4, data binding for immutable objects, and the spring-web-reactive module for reactive programming. Then explore the integration for Junit Jupiter, parallel test execution, and mock environments. Finally, review the changes in Spring Boot, including third-party library upgrades and Spring Boot Actuator for monitoring the health of production applications. Topics include: Spring core changes Spring web changes Spring test changes Spring Boot changes Apply for this course
 
  • e-learning
  • Developer
  • EN
Course image
Spring: Spring security (LinkedIn Learning)
Developers sometimes struggle to see their apps as attackers do. They don't automatically recognize the vulnerabilities. That is where frameworks like Spring Security come in. Spring Security offers built-in authentication and authorization features for securing your apps and services, and easy ways to extend the framework to maximize its value. Join security architect Frank Moley, as he shows how to secure your Java projects with Spring Security, LDAP, Active Directory, and WebFlux. Plus, learn how to use Spring Security to set up your own OAuth servers to secure your apps and services. Learning objectives : Authentication vs. authorization Implementing in-memory and JDBC authentication Form-based authentication Building login and logout pages Configuring LDAP authentication Leveraging OAuth 2 WebFlux basic security Apply for this course
 
  • e-learning
  • Developer
  • EN
All Spring courses
Course image
Camtasia Essential Training: Advanced Techniques (LinkedIn Learning)
If you’ve completed a few Camtasia projects and have a firm grasp on the fundamentals, take your skill set up a notch with this advanced techniques course. Instructor and elearning expert Corbin Anderson dives into Camtasia to help you expand your elearning and editing skills. Corbin explores concepts like optimizing your workflow, advanced editing techniques, fixing cursor jumps, customizing masks, and sharing your project. He also provides techniques to increase visual appeal with advanced uses of objects and graphics, and takes a look at some interactive elements that can be added to your Camtasia presentations. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • EN
Course image
L'essentiel d'Adobe XD (LinkedIn Learning)
Adobe XD est devenu une application incontournable pour les designers web et d'applications ainsi que pour les spécialistes UI-UX. Si vous souhaitez créer des prototypes des plus simples au plus graphiquement sophistiqués, découvrez ce cours sur cet outil d'UI-UX design. Didier Mazier, spécialiste en communication digitale, vous explique comment concevoir simplement vos interfaces, gérer des interactions et des animations, exploiter toutes les fonctions de partage et de publication, etc. Ainsi, vous conforterez votre expertise de concepteur UI-UX et vous pourrez vous placer au cœur du processus de conception collaborative. Deze cursus is enkel beschikbaar in het Frans. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • e-learning
  • FR
Course image
Découvrir le Material Design (LinkedIn Learning)
Le Material Design propose une approche graphique novatrice pour la conception de sites web et d'applications. Avec cette formation de Didier Mazier, vous explorerez la façon de structurer et de produire des contenus visuels adaptés à tous les périphériques pour faciliter le parcours et l'expérience de l'utilisateur. Cette formation est destinée à tous ceux qui ont à concevoir des interfaces performantes : designers web, graphistes, intégrateurs, développeurs, chefs de projets, web marketers, etc. Vous serez finalement capable de concevoir des interfaces plus claires, plus simples, plus pratiques et surtout plus agréables qui augmenteront les performances de vos sites et applications. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course //
 
  • e-learning
  • Developer
  • FR
Course image
L'essentiel de Sketch (LinkedIn Learning)
Construisez votre propre maquette d'interface d'application avec Sketch. Cette formation s'adresse aux designers UX/UI et aux utilisateurs de Mac souhaitant découvrir le design d'interface et les outils de Sketch. Fabrice Liut, designer spécialisé dans l'expérience utilisateur, vous explique comment concevoir des interfaces applicatives pour le mobile ou le web. Apprenez à créer des éléments d'interface, du bouton simple au pictogramme plus complexe. Découvrez les symboles ainsi que les styles de forme et de texte pour faciliter la conception graphique et gagner en productivité. Abordez également Craft, un plug-in surpuissant dont vous ne pourrez plus vous passer ! À l'issue de cette formation, vous serez à même de concevoir des interfaces mobiles et applicatives complexes, à une vitesse et à une précision impressionnante. Vous aurez ainsi toutes les bases pour vous lancer dans le prototypage d'applications avec Sketch. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course //
 
  • e-learning
  • Developer
  • FR
Course image
Design Thinking: Understanding the Process (LinkedIn Learning)
Curious about design thinking? It's the design methodology on everyone's mind. Design thinking can help you save time and find more creative solutions to your customers' needs. In this course, Chris Nodder explains where design thinking fits into product development and what it can help you achieve. He describes each step in the process, from identifying the problem you want to solve and brainstorming solutions, to prototyping, development, and release. Learn about the pros and cons of this approach and how to overcome challenges such as organization inertia and silos. Done right, design thinking can start your organization moving toward broader user-centered design techniques such as information architecture, content testing, usability testing, and marketing research. Topics include: Agile, lean, and design thinking Preparing to sell design thinking to your organization Finding the real problem Ideation Prototyping Correcting course Offshoring and outsourcing Getting past organizational inertia and silos Tracking your success Apply for this course
 
  • e-learning
  • EN
Course image
Design Thinking: Implementing the Process (LinkedIn Learning)
Design thinking can help you save time and find more creative solutions to your customer needs. Learn how to implement a design thinking process at your company, with this practical guide from user experience expert Chris Nodder. Follow along with a sample project—a trail maintenance app—as it goes through a one-week design thinking process. Watch the development team use design thinking to turn new ideas into a testable concept and full-featured product. Along the way, you'll learn who should be involved, what activities you need to perform, and how to observe users, come up with great ideas, test solutions with prototypes, and plan development. Plus, discover how to avoid the common issues that can get in the way of a successful design thinking session, and the traps that people fall into when using the process for the first time. Topics include: Assembling a team Finding a location Watching real users Mapping the customer journey Identifying pain points Coming up with good ideas Testing ideas with real customers Planning development Understanding the benefits of design thinking Apply for this course
 
  • e-learning
  • EN
All UX courses
Skip Main training topics

Main training topics

Agile
Angular
Bootstrap
DevOps
Drupal
MS Office
All training topics
Skip Trainings by profile

Trainings by profile

  • Analyst
  • Architect
  • CSM
  • Developer
  • Project manager
  • Team leader
Course image
Excel Quick Tips (LinkedIn Learning)
The most common questions about using Excel now have timely video answers. This set of quick tips offers helpful, condensed steps you can readily apply to keep on task—whether you're running calculations, setting up a new workbook, applying conditional formatting, fixing a sheet, collaborating with your team, removing sensitive information from a file, getting tables ready for a presentation, and more. Join LinkedIn Learning staff instructor Garrick Chow as he provides on-the-spot solutions for some of the most common questions in Excel. Each video is about one minute long, so you can jump in and get some helpful insights in no time. Topics include: Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
  • MS Office
Course image
Learning Power BI Desktop (LinkedIn Learning)
Power BI Desktop—the powerful data analysis and visualization software from Microsoft—can help you get more insights from your data, whether that data is stored on your computer or in the cloud. In this course, discover how to leverage this easy-to-use tool to more efficiently model and visualize data. Learn how to connect various data sources, including Excel, databases, and web data sources like Wikipedia. Explore how to search and transform your data using the built-in Query Editor. Plus, instructor Gini von Courter shows how to build and arrange visualizations, create interactive reports, share your work, manage your published files in the Power BI service, and more. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
Course image
Business Benefits Realization Foundations (LinkedIn Learning)
Increased competition, globalization, and shifting technologies are just some of the contributing factors that require today's organizations to up their game to ensure the money they invest in product development is spent on the highest-valued efforts. Without a clear approach to define how programs and projects are selected, funded, and managed, organizations may end up delivering solutions that have a high probability of failure. Such failures include missing customer expectations, solving the wrong problems, or misaligning solutions with the direction the enterprise is moving. In this course, Laura Paton provides an introduction to business benefits realization, a practice designed to help organizations select the best change initiatives and ensure the proposed changes deliver and sustain business value. Laura breaks down the components of business benefits realization—introducing a five-part life cycle—and explains the steps for producing key business benefits deliverables. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
Course image
Machine Learning with Data Reduction in Excel, R, and Power BI (LinkedIn Learning)
Analytics is a big part of how the world does data science. But did you know that you can use applications like Excel, R, and Power BI for high-dimensional data reduction with machine learning models and algorithms? In this course, instructor Helen Wall gives you an overview of machine learning and data reduction techniques that enable you to analyze large datasets and determine trends with a variety of different classifications. Learn about machine learning models like clusters and anomaly detection algorithms. Find out more about distance, dimensionality, and granularity, as you explore dimensional and numerical data reduction techniques, analytic models, and visualization tools in Excel, R, and Power BI. Along the way, get tips on how to integrate your methods so you can scale them for sharing with a wider audience. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
  • MS Office
Course image
Machine Learning with Logistic Regression in Excel, R and, Power BI (LinkedIn Learning)
Excel, R, and Power BI are applications universally used in data science and across businesses and organizations around the world. If you’ve spent any time trying to figure out how to better model your data to get useful insights from it that you can act upon, you’ve most likely encountered these applications. In this course, Helen Wall shows how to use Excel, R, and Power BI for logistic regression in order to model data to predict the classification labels like detecting fraud or medical trial successes. Helen walks through several examples of logistic regression. She shows how to use Excel to tangibly calculate the regression model, then use R for more intensive calculations and visualizations. She then illustrates how to use Power BI to integrate the capabilities of Excel calculations and R in a scalable, sharable model. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
  • MS Office
Course image
PHP: Creating Secure Websites (LinkedIn Learning)
Hackers target PHP web applications more often than other sites because most PHP code is written by developers with little security experience. Protecting web applications from these attacks has become an essential skill for all PHP developers. PHP: Creating Secure Websites shows you how to meet the most important security challenges when developing websites with PHP. Instructor Kevin Skoglund covers the techniques and PHP code needed to develop sites that are more secure, and to avoid common mistakes. Learn how to configure PHP properly and filter input and escape output. Then check out step-by-step defenses against the most common forms of attack, including cross-site scripting and SQL injection. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
  • PHP
  • Security
All Analyst courses
Course image
REST API Design
SMALS STANDARDS. REST has become the industry standard for developing APIs on the web and is the de facto standard to communicate between a browser/mobile application and a backend server. In this training you will learn about the RESTful design approach and apply this methodology for modeling your business data and functionality into a REST API. Our REST APIs will also be compliant to the G-Cloud REST style guide. This training is developed by Willem Salembier of the ICC team. If you have any questions related to this course, please send an email to icc-training@smals.be. If you have any questions about REST standards, please send a mail to rest-styleguide@gcloud.belgium.be or raise an issue via GitHub. The topics included in this training are: * Introduction * Uniform interface * Collection resources * Document resources * Controller resources * Hypermedia * Methods * Representations * OpenAPI Schema * OpenAPI * Error handling * Documentation * Governance * Links Apply for this course //
 
  • EN
  • FR
  • NL
  • REST
Course image
Advanced Cisco Routing: RIP and EIGRP (LinkedIn Learning)
The decisions you make about routing determine how your information moves from place to place. And if you’re an IT administrator working with Cisco, you need to understand the various routing protocols that are available as well as how to effectively configure and manage them within your organization. In this course, instructor Jarrel Rivera gives you an in-depth overview of advanced routing in Cisco. Explore the basics of the Routing Information Protocol (RIP), before turning to the Enhanced Interior Gateway Routing Protocol (EIGRP), a more advanced distance-vector protocol for network route configuration. Along the way, Jarrel provides step-by-step demos using IPv4 and IPv6 addresses. By the end of this course, you’ll have the skills you need to leverage RIP and EIGRP so you can get the most out of your network topology. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
Course image
Angular: Testing and Debugging (LinkedIn Learning)
Errors caused by missing dependencies, undefined variables, or poorly formatted data can cause your web application to stop working. In this course, learn how to track down and eliminate these types of errors in your Angular applications through the process of testing and debugging. Instructor Derek Peruo breaks down common error messages and goes over a variety of testing and debugging options. He also covers code linting, shares some tips and tricks for avoiding pitfalls during development, and goes into writing custom error handlers to make it easier to work with errors as your application grows. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in English only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
  • EN
  • Angular
Course image
Webinar ReUse, All that data (OpenCourses)
How do reusable services contribute to the management of large volumes of data? How do can they reduce the data volume? Or garantee its quality? And control storage and handling cost?
 
    Course image
    DevOps Foundations: Containers (LinkedIn Learning)
    Software containers are the future of app deployment—and an instrumental component of any DevOps strategy. They package everything a program needs to run, allowing developers to move applications from one environment to another relatively hassle free. In this course, cloud-computing luminary David Linthicum dives into the exciting world of software containers. David goes over the basics of containers, including an overview of the fundamental steps involved in building container-based software, followed by some examples of real-world applications that leverage containers. The course concludes with container standards and best practices, and the tools, processes, and skills a DevOps professional needs to work with them. Topics include: Containers vs. virtual machines When vs. when not to use containers Building new apps with containers Moving existing apps to containers Example container applications Standards, tools, processes, and skills Apply for this course //
     
    • EN
    • DevOps
    All Architect courses
    Course image
    Webinar ReUse, All that data (OpenCourses)
    How do reusable services contribute to the management of large volumes of data? How do can they reduce the data volume? Or garantee its quality? And control storage and handling cost?
     
      Course image
      Cognitive Technologies: The Real Opportunities for Business (LinkedIn Learning)
      Cognitive technologies such as artificial intelligence and robotics are changing how businesses operate and the nature of work as we know it. This course, from Deloitte University Press, is designed to explain the benefits and value of cognitive technologies to business leaders, decision makers, and others who want to understand their impact on business. David Schatsky focuses on the "what" and "why," leaving you to craft a "how" that meets your organization's needs. He covers machine learning, artificial intelligence fields such as natural language processing and computer vision, and robotics. In later chapters, David examines the business case for the technologies, looking at practical applications for products and processes. Finally he reviews the impact on workers and the design of work, and takes a look forward into the future of cognitive tech. Short quizzes and assessments help you practice your knowledge. By the end of the course, you should be able to engage in productive discussions with colleagues, customers, and suppliers and help shape the cognitive technology strategy at your organization. Apply for this course
       
      • EN
      • AI
      Course image
      AI The LinkedIn Way: A Conversation with Deepak Agarwal (LinkedIn Learning)
      Deepak Agarwal is the VP of artificial intelligence (AI) at LinkedIn, a company on the frontline of data science. LinkedIn is heavily invested in AI and machine learning, transformative technologies that can improve all aspects of member experience. This investment is demonstrated in the LinkedIn AI Academy, which trains engineers and other employees on the power, potential, and best practices for developing and using AI tools. In this Q&A style course, Deepak discusses how LinkedIn leverages AI and machine learning, the ways the technology influences our lives, and what's to come, including advice for those wondering "Will AI take our jobs?" and "What skills can I learn in order to start a career in AI?" Apply for this course
       
      • EN
      • AI
      Course image
      Artificial Intelligence for Project Managers (LinkedIn Learning)
      Artificial intelligence (AI) is no longer confined to the realm of science fiction. It's on track to disrupt the world of work in a very real way, and major changes—from the rise of productization to the demand for predictability—are driving its adoption. In this course, learn about the impact that AI will have on project management, how to prepare for the changes that lie ahead, and how to harness the power of AI to work smarter. Instructor Oliver Yarbrough goes over the factors that are contributing to the growing importance of AI. He also details how to prepare for the disruption that it will cause; hone the skills that AI cannot replace; and leverage AI to more effectively initiate, plan, execute, monitor and control, close, and integrate your projects. Apply for this course
       
      • EN
      • AI
      Course image
      Learning XAI: Explainable Artificial Intelligence (LinkedIn Learning)
      Now that AI and machine learning are widespread, people are starting to ask, "Is the technology actually making the best decisions? Can AI be trusted? How and where do humans fit in?" Explainable artificial intelligence (XAI) is a solution that increases transparency about how AI systems make decisions and take actions. This course provides a solid introduction of how XAI works and the value it provides to data science-related businesses and initiatives from legal and commercial perspectives. Instructor Aki Ohashi, director of business development for PARC, a Xerox company, bridges the gap between AI's potential and pitfalls, presenting executives, entrepreneurs, managers, and team leaders with exactly what they need to know to stay on top of how AI affects their fields. He uses real-world examples and cases studies to show what XAI is, how it works, how it's being used right now, and where it may have the most impact in the future. Apply for this course
       
      • EN
      • AI
      Course image
      Balanced Scorecard and Key Performance Indicators (LinkedIn Learning)
      There's a critical link between an organization's goals and its performance metrics. A beautiful mission statement is nothing without specific, actionable measures that provide incentives to succeed. These actionable numeric measures are called key performance indicators (KPIs) and can be organized into a structure called the balanced scorecard. The scorecard helps you quantify business performance over time: weeks, months, quarters, or even years. In this course, accounting professors Jim and Kay Stice explain what KPIs your business should consider in a balanced scorecard, from financial goals to employee and customer satisfaction. They describe how to craft a clear mission statement that complements your KPIs, and how to tie performance to incentives. Plus, get a look at KPIs in action, as Jim and Kay break down a case study examining a trucking company's balanced scorecard. Learning Objectives: The importance of KPIs and measuring performance Financial goals and measure Customer needs and satisfaction Employee growth Employee growth Creating an effective mission statement Linking measurements and rewards Examining a KPI case study Apply for this course
       
      • EN
      All CSM courses
      Course image
      C#: Design Patterns Part 2 (LinkedIn Learning)
      Design patterns in C# can save you a lot of time, as you don’t have to recreate code that has already been proven. In this course, instructor Richard Goforth explains what design patterns are and how you can recognize and implement five C# patterns: Observer, Builder, Command, Proxy, and Chain of Responsibility. For each pattern, Richard gives a definition, at least one example of how to implement or use it, any other explanations you may need, and a practice challenge. He concludes with some suggestions on where to continue your education in C# application design with patterns. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      Course image
      C#: Design Patterns Part 1 (LinkedIn Learning)
      Design patterns are an important part of programming. Rather than programming solutions to every issue from scratch, developers can implement these patterns that solve common problems. In this course, instructor Richard Goforth explains the purpose and effective use of key design patterns in C#. Richard begins by discussing why design patterns make sense, what they are, and how they are grouped and categorized. He then provides an overview of the creational, behavioral, and structural Gang of Four design patterns and how they are applied in C# and .NET. Next, he takes a deeper dive into the Iterator, Factory Method, and Adapter patterns, providing hands-on challenges that help you master the application of these patterns in your own code. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      Course image
      C# Algorithms (LinkedIn Learning)
      Algorithms are one of the fundamental pillars in every software application, and once you understand them, you can create more efficient and maintainable programs. In this course, instructor Kathryn Hodge shows you how to create better C# programs by using efficient algorithms. Kathryn discusses what makes an algorithm effective, as well as how to make informed assumptions about your data to create better algorithms. She focuses on how to create efficient algorithms to work with different types of data, including strings, arrays, linked lists, queues, stacks, hash-based structures, and trees. Many algorithms are built into the C# language, and Kathryn covers how to use these to create your own custom algorithms, so you can work with your data exactly the way you want. She also dives into how to leverage different data structures to create better algorithms in analyzing or manipulating their data. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      Course image
      C# Essential Training: 2 Generics, Collections, and linq (LinkedIn Learning)
      As one of the most popular programming languages, C# continues to make programming easier and more fun with each new version. In this course, instructor Matt Milner digs deeper into essential features of C#, such as generic types, collections, handling exceptions, asynchronous programming with tasks, and more. Matt begins with helping you understand and work with generic types, then moves on to understanding collection types, working with collections, and understanding concurrent collections. He walks you through handling different types of exceptions, including creating custom exceptions. Matt explains threading basics and shows you how to use async and await in the task based programming model. After covering delegates and events, he goes over the case for extension methods, as well as how to write and use an extension method. Plus, Matt discusses the goals of Language Integrated Query (LINQ), how to query collections with LINQ, and how to filter and order your queries. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      Course image
      C# Essential Training: 1 types and control flow (LinkedIn Learning)
      Do you need to learn the essentials of C#? This two-part series shows you through all the basics. In this course, part one of the series, instructor Matt Milner shows you classes, structs, variables, and much more. Matt begins by placing C# in context with .NET, MSIL, and the Base Class Library. He walks you through understanding and working with classes, structs, and records. Then Matt shows you several useful techniques to organize your C# code. He discusses variables in-depth, then dives into how to define, enable, and test enums, as well as how to use nullable types and work with null objects. Matt goes over if, else, and switch statements and covers switch expressions, the is expression, and an introduction to patterns. Plus, he explains several types of patterns and describes how to use guard conditions to further refine your switch case matches. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      Course image
      Machine Learning with Data Reduction in Excel, R, and Power BI (LinkedIn Learning)
      Analytics is a big part of how the world does data science. But did you know that you can use applications like Excel, R, and Power BI for high-dimensional data reduction with machine learning models and algorithms? In this course, instructor Helen Wall gives you an overview of machine learning and data reduction techniques that enable you to analyze large datasets and determine trends with a variety of different classifications. Learn about machine learning models like clusters and anomaly detection algorithms. Find out more about distance, dimensionality, and granularity, as you explore dimensional and numerical data reduction techniques, analytic models, and visualization tools in Excel, R, and Power BI. Along the way, get tips on how to integrate your methods so you can scale them for sharing with a wider audience. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      • MS Office
      All Developer courses
      Course image
      Project 2021 and Project Online Desktop Essential Training (LinkedIn Learning)
      Curious about how to master Microsoft Project, the world's leading project management software? Join certified Project Management Professional and instructor Bonnie Biafore in this popular training course on Project 2021 and Project Online Desktop, the subscription version of the desktop app. Find how to set up a project and customize components such as work tasks, summary tasks, milestones, recurring tasks, and different types of resources. Learn how to link and time tasks, assign resources to tasks to build a realistic project schedule, and use views to get an accurate window into project status. Bonnie shows you how to evaluate your schedule and resource workloads to make sure you're bringing a project in on time and within budget. Get tips along the way on creating and running reports, sharing information, and taking advantage of the newer features in the latest version of Project. Topics include: Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      • MS Office
      Course image
      Advanced Cisco Routing: RIP and EIGRP (LinkedIn Learning)
      The decisions you make about routing determine how your information moves from place to place. And if you’re an IT administrator working with Cisco, you need to understand the various routing protocols that are available as well as how to effectively configure and manage them within your organization. In this course, instructor Jarrel Rivera gives you an in-depth overview of advanced routing in Cisco. Explore the basics of the Routing Information Protocol (RIP), before turning to the Enhanced Interior Gateway Routing Protocol (EIGRP), a more advanced distance-vector protocol for network route configuration. Along the way, Jarrel provides step-by-step demos using IPv4 and IPv6 addresses. By the end of this course, you’ll have the skills you need to leverage RIP and EIGRP so you can get the most out of your network topology. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
       
      • EN
      All Project manager courses
      All Team leader courses

      Data retention summary
      Get the mobile app
      Policies