🔥 To learn Adobe Exp. Last update: 2022-11-03. View See All Tutorials. 10/26/23. Discover the latest AEM advancements, engage with. Watch video tutorials about Adobe Experience Manager Guides, AEM XML Add-on, AEM XML Plugin, AEM DoX, and AEM Dox. training. 5 tutorial for beginners helps you to understand the co. Adobe Experience Manager (AEM) is a comprehensive content management solution for building websites, mobile apps, and forms. However, I can provide some examples that demonstrate common use cases of the Sling api with respect AEM. Adobe Experience Manager (AEM) is a comprehensive content management solution for building websites, mobile apps, and forms. Property type. Adobe Communique 5 (Adobe CQ5), currently known as Adobe Experience Manager (AEM), is a web-based content management system for high-end digital experiences. Build React Application with AEM SPA Editor. Abstract. Getting Started with AEM Sites - WKND Tutorial; Getting Started with AEM Headless; Getting Started with AEM SPA Editor. From the command line navigate into the aem-guides-wknd-spa. Manage assets by grouping them by tags, lightbox, or stars (your favorites). Refer to Configuring Adobe Analytics with AEM Screens to learn how to perform sequencing in Adobe Analytics with AEM Screens and send custom events using offline Adobe Analytics. . Working with Workflows. Admin. The WKND tutorial is a multi-part tutorial designed for developers new to Adobe Experience Manager. We’ll cover retrieving Content Fragment data from AEM’s GraphQL APIs and displaying it in the React app. The console looks like below: 2. is $114,367, according to Neuvoo. AEM Sites videos and tutorials. View sample questions Last update: 2023-08-16. This tutorial walks through the implementation of an AEM site for a fictitious lifestyle brand, the WKND. 2. 5 and 6. AEM WCM Core Components 2. For publishing from AEM Sites using Edge Delivery Services, click here. Click on the Assets option, and then choose the Files option. Adobe Experience Manager (AEM), formerly known as CQ5 or Communique5, is an Enterprise Web Content Management System which allows organizations to deliver a highly personalized digital experience to audience across different delivery channels including web, mobile and social. project. Learn how to define and use Content Fragments in Adobe Experience Manager (AEM) for use with GraphQL. X. 5 tutorial for beginners helps you to understand the co. Update the Template Policy. 4, you will need to add an additional profile flag classic. Regards. Use Workflow AEM (Video) AEM Workflow provides a way to collaborate, manage, and process content in AEM. For publishing from AEM Sites using Edge Delivery Services, click here. Adobe Experience Manager - 6. Welcome to our tutorial on enhancing video interactivity in the Latest Adobe Captivate. 4. Headless Content Management Using GraphQL APIs - Follow this course for an overview of the GraphQL API implemented in AEM. Adobe Experience Manager as a Cloud Service Documentation. Beginner. In this video we’re going to be discussing about the draffting video split and merge feature produced by 6. Adobe Experience Manager Tutorial for beginners from MindMajix helps you to understand the core concepts of AEM to become master in AEM. In Structure mode, in the main Layout Container, select the Policy icon next to the Text component listed under Allowed Components: Update the Text component policy with the following values: Policy Title *: Content Text. The ContextHub Javascript API enables you to access stores to create, update, and delete data as necessary. Creating a node: ResourceResolver resourceResolverNext, create a new page for the site. This guide contains videos and tutorials on the many features and capabilities of AEM. 5. 4 based tutorial series here. Up Next: Using the Reponsive Grid | Back to Adobe Experience Manager Learn . When a user starts a workflow, an instance is started; this is the corresponding runtime model, created when you Sync your. Included in the WKND Mobile AEM Application Content Package below. Description. For experienced AEM users who need a short summary of the key AEM headless features, check out this quick start overview. Admin. 2 users as a feature pack. The cloud-native nature of AEM as a Cloud Service allows business practitioners to have better user experience with faster performance and the latest innovations deliver to them regularly. Retail Title Proxy Component. Create AEM project using maven archetype 23. This course is designed to build the fundamentals of AEM Architecture. It supports documents, images, videos, PDFs, online forms, and other media types. You can disable the panel using the. jar file to install the Author instance. Analytics tutorials A library of how-to videos. What’s new. Learn how to create a SPA using the React JS framework with AEM's SPA Editor. Make real-time updates to assets stored in AEM with Asset Link. Adobe Experience Manager (AEM) provides an easy-to-use solution to create, manage, publish, and update complex digital forms while integrating with back-end processes, business rules, and data. Updating the typescript version to - ^4. json file of ui. It also allows AEM Authors to use Product and Category Pickers and the Product Console to browse through product and. Live copy overview is a new interface introduced in AEM 6. . Browse the following tutorials based on the technology used. The Call to action panel appears when the video ends and displays all interactive swatches associated with the particular video. Tap/click the GlobalNav icon, and select Renditions from the list. Integrating with Adobe Target; AEM Sites videos and tutorials; Sample questions. Experience Manager community Connect with Analytics users around the globe to talk shop,. Welcome to our AEM tutorial series! In this series, we'll be walking you through everything you need to know to get started with Adobe Experience Manager. 4. The Angular app is developed and designed to be deployed with AEM’s SPA Editor, which maps Angular components to AEM components. 4. An end-to-end tutorial illustrating how to build-out and expose content using AEM and consumed by a native mobile app, in a headless CMS scenario. By default, Experience Manager Assets does not display the original rendition of the asset in the preview mode. Created for: Developer. AEM 6. AEM as a Cloud Service introduces the next generation of the Experience Manager product line, building on past investments and. Methods for Troubleshooting Analysis Making a Thread Dump. It easily connects and co-ordinates with other enterprise software and ensures continuous delivery of experiences across multiple platforms. Prepare the content for translation. Whether it's the brilliant real-time profile stitching of AEP RTCDP or the serverless architecture. AEM Forms tutorials and videos. The JCR is the base level of the AEM technology stack and is responsible for underlying content persistence, storage, search, access control and much more! Transcript. Build a React JS app using GraphQL in a pure headless scenario. AEM as a Cloud Service videos and tutorials. 5 Free Webinar | Enroll For Free Webinar | SV Tech Hub SV Tech Hub's Adobe Experience Manager 6. I can see bannerText prop in CRXD, but it is missing from the JSON model and never arrives to. In, some versions of AEM (6. This tutorial walks through the implementation of a Angular application for a fictitious lifestyle brand, the WKND. Setup ContextHub for Personalization. Scenario 2 : Personalization using Visual Experience Composer. Created for: Admin. For publishing from AEM Sites using Edge Delivery Services, click here. AEM is a powerful tool for managing web. Asset Insights Overview. Included are the development tooling required to develop, build and compile AEM Projects, as well as local run times allowing developers to quickly validate. Use AEM Desktop App to simplify access to any asset managed in AEM on desktop, for any application and file format. Reply. Content editing best practices. Enter the plain-text string in the “Plain Text” field and click on “Protect”. Adobe Experience Manager (AEM) provides an easy-to-use solution to create, manage, publish, and update complex digital forms while integrating with back-end processes, business rules, and data. Link to Non-frame version. 5 Forms or earlier to AEM Forms as a Cloud Service; Groups and permissions; Import, export, and organize Adaptive Forms, PDF forms, and other assets; Integrate. AEM as a Cloud Service, standardize the deployment architectures for all customers, with goal to completely free customers from architecture concentrations. Adobe Experience. A video walk-through of installing and using Apache Sling Dynamic Include with AEM Dispatcher running on Apache HTTP Web Server. AEM makes it easy to manage your marketing content and assets. Experience Manager as a Cloud Service documentation; AEM Foundation videos and tutorials; Deploying and Maintaining; AEM 6. $ aio plugins:install @adobe/aio-cli-plugin-aem-rde - To install AEM RDE plugin $ aio aem:. Admin. Discount. You can drill down into a test to see the detailed results. AEM is used for building and managing websites, assets, forms, mobile apps, and marketing content. Welcome to a multi-part tutorial designed for developers new to the SPA Editor feature in Adobe Experience Manager (AEM). MSM defines the relationship between content, enforces a common base structure and common content across multiple sites. AD0-E102 Adobe Experience Manager (AEM) Business Practitioner Exam Guide Nov 2018 2 . AEM Sites videos and tutorials. 5. 5 Deploying User Guide; Section 4: Environment Maintenance. Browse the following tutorials based on the technology used. This is a common use case for larger websites. 5 tutorial for beginners helps you to understand. Product functional tests are a set of stable HTTP integration tests (ITs) of core functionality in AEM such as authoring and replication tasks. AEM is a powerful. The name is the underlying system name of the tag and is what’s stored on the assets metadata when a tag is applied to an asset. Feel comfortable using AEM to design your own components from scratch. Changes to the full-stack AEM project. 5 or 6. From the AEM Start screen click Sites > WKND Site > English > Article. Developing. A “Hello World” Text component displays, as this was automatically added when generating the project from the AEM Project archetype. [API details in below section] You may use any of the below approaches : a. User. S. AEM 6. This hub page links to videos, tutorials, how-to guides, and documentation to help you get started with and gain expertise in specific platforms, application services, and other solutions. Add core component as maven dependency. In this tutorial, we’ll guide you through the process of creating a dynamic and interactive web application by combining the power of React, Adobe Experience Manager (AEM) Headless APIs, and GraphQL. Adobe training courses are available at one of our regional locations, through a certified Adobe Training Partner, online as well as virtual learning, or even on-site at your company. Watch overview video Request demo. Deploy the starter code to a local instance of AEM, if you haven’t already:Select Create > Topic. AEM’s sitemap supports absolute URL’s by using Sling mapping. Step 3: Schedule & pay for exam. 5 capabilities; AEM Sites videos and tutorials; Launches; First steps for authors; Content editing best practices; Creating and organizing pages; Concept of authoring and publishing; Section 2: Architecture. Pre-requisites: You have a github account, and understand git basics You have a google account You understand the basic HTML, CSS. With our headless CMS you can create structured content once and reuse it across any digital touchpoint via APIs. Get AEM Cloud Services support guides and learn more about getting started or finding a solution. NOTE. 08K subscribers Subscribe The Company Which I work For Home Videos Shorts Playlists Community Channels About. Discussions. Learn to use modern front-end tools, like the Angular's CLI tool, to rapidly develop the SPA against the AEM JSON model API. This AEM tutorial covers end-to-end about Adobe experience manager and helps you understand its features, architecture, tools, and how you can work with it. adobe. Select Edit from the mode-selector in the top right of the Page Editor. This video consists of a simple example Style that’s applied to the - Core Title Component by way of the We. Get AEM Cloud Services support guides and learn more about getting started or finding a solution. Learn how to use a low-code approach to create your first site in Adobe Experience Manager with Quick Site Creation and a pre-defined Site Template. Establish a governance model early, and train users accordingly, to. 5. Using Platform APIs, you can programmatically perform basic CRUD (Create, Read, Update, Delete) operations against data, such as configuring computed attributes, accessing data/entities, exporting data, deleting unneeded data or batches, and more. The Angular app is developed and designed to be. Bulk upload and. AEM Dynamic Media video player used to rely on Flash runtime to support adaptive video streaming on desktop clients and browsers became more aggressive on flash-based content streaming. AEM workflows allows you to automate a series of steps that are performed on (one or more) pages and/or assets. Getting Started with AEM Headless GraphQL. 4. Navigate to /system/console/crypto. In Experience Manager interface, navigate to Tools > Assets > Metadata Schemas. This channel is intended to demonstrate new AEM(Adobe Experience Manager) tips through sample videos. We have come up with a comprehensive step-by-step guide to help you out while working on AEM 6. This four part expert series follows a group of Adobe experts - from product. This video is a part of adobe experience manager training series. 3. In this tutorial you will be introduced to Adobe Experience Manager’s Digital Asset Manager (DAM). AEM Asset Management. Building a React JS app in a pure Headless scenario. 5 or later. servlets,version=. The following video provides an overview of basic concepts of authoring in an AEM author environment for AEM Sites. The Angular app is developed and designed to be deployed with AEM’s SPA Editor, which. Customer Journey Analytics is Adobe’s next-generation Analytics solution that lets you use the power of Analysis Workspace with data from Adobe Experience Platform. Next, explore the power of AEM’s GraphQL API using the built-in GraphiQL Explorer. This is a multi-part tutorial and it is assumed that you have reviewed the ‘ui. Adobe Digital Learning Services can help your business deliver the ideal experience to every customer, every time. Adobe Experience Manager (AEM) Assets is a digital asset management tool on AEM Platform that allows users to create, manage, and share their digital assets (images, videos, documents, and audio clips) in a web-based repository. AEM Headless APIs allow accessing AEM content. Understand AEM best practices for creating website. 5 and 6. For example, implementation teams can set up, configure, and start an automated CI/CD Pipeline that leverages Adobe code best practices to perform a thorough code scan and ensure the. frontend module. The Content Transfer Tool is a tool developed by Adobe that can be used to initiate the migration of existing content from a source AEM instance (on-premise or AMS) to the target AEM Cloud Service instance. This user guide contains videos and tutorials on the many features and capabilities of AEM Sites. Content Fragments architecture. 1 HotFixes. Created for: Developer. Developer. It empowers authors to create content using any offline DITA. ContextHub is a framework for storing, manipulating, and presenting context data. Add your theme sources project to the Cloud Manager git repository: $ cd <PATH_TO_THEME_SOURCES_FOLDER> $ git init -b main $ git add . 5 Training from Mindmajix teaches you the essential skills needed to develop and debug Adobe Experience Management through best practices. Quick guide to Adobe Experience Manager DevOps Engineer Certification by Reviewnprep Abstract AEM devops engineer certification is intended for people who are mainly involved in AEM setup, installation, maintenance etc. Transcript. Hi Lakshmi9, Welcome to Adobe AEM Community !! Dynamic Media renditions are only created for images. AEM Assets walk-through. , width to height ratio is 2:1. This tutorial walks through the implementation of an AEM site for a fictitious lifestyle brand, the WKND. The following video highlights some of the top features of the Page Editor. AEM Interface Tour Digital Asset Manager. Adobe's certification exams follow industry-accepted procedures to ensure validity and reliability. Sign up for a free daily demo! These occur M-F and cover a wide variety of topics. Adobe Experience Manager Tutorials. By integrating Workfront and AEM Assets, it allows organization to improve project processes and launches, as well as digital asset management. Production Pipelines: Product functional. As Edge Delivery Services are part of Adobe Experience Manager and as such, Edge Delivery, AEM Sites and AEM Assets can co-exist on the same domain. In this video, my local instance of AM is using the cloud ready Quickstart SDK so I don’t need this classic parameter. For example, you may want to set certain properties in the output, or send an email to reviewers once the output is generated. Explore Request Log. This user guide contains videos and tutorials on the many features and capabilities of AEM Assets. In this five-part video series, let’s walk through the setup and configuration of Asset Insights for Experience Manager deployed via Adobe Launch. Last update: 2023-06-28. This user guide contains videos and tutorials on the many features and capabilities of AEM Sites. Reference Setup: Developers, Administrators with AEM experience: 20 minutes: Headless hands-on tutorial: If you prefer a hands-on approach and are familiar with AEM, this tutorial dives directly into. It covers things like backup & restore, uptime & performance monitoring, scaling up,out,in etc, setting up DR sites or creating clone environments, reporting etc. Create and Manage DITA Content using Adobe Experience Manager. A collection of videos and tutorials for Adobe Experience Manager Assets. This tutorial covers the end-to-end creation of a custom Byline AEM Component that displays content authored in a Dialog, and explores developing a Sling Model to encapsulate business logic that populates the component’s HTL. Adobe Experience Manager (AEM) is now available as a Cloud Service. These interact to enable you to make content available on your website - so that your visitors can read it. training. If you see this message, you are using a non-frame-capable web client. Workfront is a work management tool that allows enterprise businesses to plan, manage, collaborate, and deliver work in a single place. Getting Started Developing AEM Sites - WKND Tutorial; AEM Core Concepts; Structure of the AEM Touch-Enabled UI; Concepts of the AEM Touch-Enabled UI; AEM Development - Guidelines and Best Practices; Using Client-Side Libraries; Developing and Page Diff; Editor Limitations; The CSRF Protection Framework; Data Modeling - David Nuescheler’s. b. It allows businesses to create, manage, and deliver digital content across various channels such as web, mobile, and social platforms. Authors who want to use multi-site manager features, no longer have to switch back and forth between the classic and touch UIs. 8. Attend a live class with an expert instructor and gain hands-on practice with real-world use cases to quickly get up to speed on the latest features and capabilities of AEM Sites. What’s new. MSM (Multi-Site Manager) — MSM enables you to use the same site content in multiple locations. To view the. Import the zip files into AEM using package manager . Included is a collection of best practices, curated exercises and other resources that will help both you and your organization be successful with Workfront. Create your first React Single Page Application (SPA) that is editable in Adobe Experience Manager AEM with the WKND SPA. Cloud Manager provides a robust CI/CD Pipeline allowing development teams to quickly test and deploy code to production. The TagID is added to the content node’s cq:tags property and resolves to a node of type cq:Tag. Workflow status metadata is also applicable to AEM Assets. The Art of Visual Storytelling: University of Colorado Boulder. Posted by The Guru at 21:48 No comments: Email This BlogThis! Share to Twitter Share to Facebook Share to. Part 1: Asset Insights Overview. 5 capabilities; AEM Sites videos and tutorials; Launches; First steps for authors; Content editing best practices; Creating and organizing pages; Concept of authoring and publishing; Section 2: Architecture. Users and Groups can be. 5 and Adobe Experience Manager as a Cloud Service, let's explore how Adobe Experience Manager can be used as a headless CMS. Transcript. AEM 6. Dynamic Media Classic video integration extends the reach of optimized video to all screens. Comments provide a nice consolidated way for AEM users to discuss an asset in a way that can be persisted, allowing others to understand key decisions. This guide contains videos and tutorials on the many features and capabilities of AEM. Manage product, help and support content from creation to delivery. Understand how the Content Fragment Model. 0, the HTML Template Language is the. If you need AEM support to get started with AEM 6. Assets capability of Experience Manager lets you do the following: Add and share images, documents, audio files, and video files in various file formats. com. AEM Screens allows you to create: dedicated digital menu. Migrate from AEM 6. Adobe Experience Manager (AEM) is the leading experience management platform. CIF enables AEM to access an Adobe Commerce instance and communicate with Adobe Commerce via GraphQL. It also allows marketing professionals to experience quicker time to a value as AEM as a Cloud has got deeper integration with Adobe. Transcript. In this article, we will explore the fundamental concepts of AEM development and guide you. In this video, we will demonstrate how to generate a public URL or embed code for an asset in AEM Dynamic Media. AEM Headless APIs allow accessing AEM content from any client app. Below are the high-level steps performed in the above video. AEM Brand Portal. AEM makes it easy to manage your marketing content and assets. The <Page> component has logic to dynamically create React components. Local folder location to save files from AEM. 5. The files view provides a folder, files-based browse experience, and exposes the native tree structure of AEM, with a look and feel similar to how files are presented on a computer’s file system. AEM Workflows lets you automate a series of steps that are performed on (one or more) pages and/or assets. Transcript NOTE. Now you should be able to define Sling and should also be able to explain sling content rendering process. Give your concept a title and select Create. See these guides, video tutorials, and other learning resources to implement and use AEM 6. Scenario 1 : Personalization using AEM Experience Fragments. This integration allows AEM Managed Services customers to manage all Experience Cloud users in a single unified Web console. Then, we’ll help you with advanced tools like personalization, asset automation. Are you looking for Adobe Experience Manager Tutorials?Here you'll find helpful videos and tutorials to help you learn how to manage and use Adobe Experience. Introduces different authoring modes for. Course Length: (6hrs) This course is an extension of #4, developing AEM websites and components (advanced). This is done by creating mapping nodes on the AEM services generating sitemaps (typically the AEM Publish service). Once your Chrome OS player is on, follow the steps below to register a Chrome device. From the AEM Start screen, navigate to Tools > General > GraphQL Query Editor. In the Sign-on URL text box, type your Adobe Experience Manager server URL. The AEM Project Archetype generates a project primed for AEM’s integration with a Remote SPA, but requires a small, but important adjustment to auto-generated AEM page structure. This tutorial walks through setting up a local development environment for Adobe Experience Manager (AEM) using the AEM as a Cloud Service SDK. For example, when publishing, an editor has to review the content - before a site administrator activates the page. You can always refer to this whenever you are learning about content resolution process or when you are doing a debugging process in your AEM. This user guide contains videos and tutorials on the many features and capabilities of AEM Sites. It enables native DITA support in Experience Manager, empowering AEM to handle DITA-based content creation and delivery. This article. AEM as a Cloud Service videos and tutorials. The built-in web-based editor helps you easily author and effectively manage DITA topics, maps, and DITAVAL. 20%. For publishing from AEM Sites using Edge Delivery Services, click here. Last update: 2023-08-15. Populates the React Edible components with AEM’s content. 5 or 6. Top 5 Features in AEM 6. Adobe Experience Manager (AEM) is a comprehensive content management solution for building websites, mobile apps, and forms. e. Part 1: Asset. It provides cloud-native agility to accelerate time to value and. 4, you will need to add an additional profile flag classic. See the AEM documentation for a complete overview of Page Editor. While MSM supports a high degree of customization (for example, rollout configurations) typically the best practice for the performance, reliability and upgradeability of your website is to minimize customization. From the AEM homepage, let’s navigate to AEM Sites console. Specify a custom name for the form, for example my_default. Build Dynamic User Interfaces (UI) for Websites: Google. This tutorial uses the Maven AEM Project. How to Use Core Components to Create Your AEM Website. On demand video indexing by initiating a Workflow . . The benefit of this approach is cacheability. Navigate to Configuration from the left action menu and enter the location address of the AEM instance in Server and click Save. Created for: Developer. Add annotations to assets. Adobe Experience Manager as a Cloud Service Documentation. The GraphiQL tool also enables users to persist or save queries to be used by client applications in a production setting. Last update: 2022-11-03. Add the Hello World Component to the newly created page. Last update: 2023-09-26. Use Experience Manager Assets Brand Portal to meet marketing needs by securely distributing approved brand and product assets to external agencies, partners, internal. This AEM tutorial covers end-to-end about Adobe experience manager and helps you understand its features, architecture, tools, and how you can work with it. The SPA is implemented using: Maven AEM Project Archetype; AEM SPA Editor; Core Components; Angular; Estimate 1-2 hours to get through each part of the tutorial. It easily connects. Tutorials for AEM Guides. AEM Foundation videos and tutorials. Please test and confirm back!Unit Testing and Adobe Cloud Manager. AEM provides several tools and resources for creating workflow models, developing workflow steps, and for programmatically interacting with workflows. A workflow that automates this example notifies each participant. These tests are maintained by Adobe and are intended to prevent changes to custom application code from being deployed if it breaks core functionality. Video uses AEM Sites to demonstrate the workflow status metadata capability. Welcome to a multi-part tutorial designed for developers new to Adobe Experience Manager (AEM). Blog for How to in Adobe CQ or WEM by Yogesh Upadhyay Disclaimer: Information provided in this blog is for test purpose only and express my personal view. Understand how Core Components are proxied into the project. From the AEM Start screen navigate to Sites. Adobe Experience Manager (AEM) is one of the leading content management platforms to build websites, mobile apps, and more. For example if a beginner want to learn AEM he doesn’t have any proper guide, where to start learning aem from. This guide explains the concepts of authoring in Experience Manager. For publishing from AEM Sites using Edge Delivery Services, click here. AEM as a Cloud Service introduces the next generation of the Experience Manager product line, building on past investments and. Tap Home and select Edit from the top action bar. You will get hands on experience with Java Content Repository. Overview. Adobe Experience Manager Basics course is a very high level overview of some of AEM's features focused mostly on helping you understand them at a very high level so you can start increasing your knowledge in future more specific AEM courses. Step 1: Create your account. Overview. Browse our blogs, video tutorials, and self-help documentation as you implement and manage your new. 4. Find assets by searching file names, the full text of documents, and by searching dates. Understand how to administer Adobe Experience Manager. Select the folder you want to work on. This tool also transfers principals (users or groups) automatically. This tutorial series covers a broad range of topics, starting with an introduction to AEM's core concepts and architecture. Click Set additional URLs and perform the following step if you wish to configure the application in SP initiated mode:. Learn how to create, manage, deliver, and optimize digital assets. AEM Sites also natively connects with Adobe Analytics and Adobe Target to help you measure user interactions and personalize experiences to maximize engagement and conversion. With CRXDE Lite,. Adobe Cloud Manager integrates unit test execution and code coverage reporting into its CI/CD pipeline to help encourage and promote the best practice of unit. Learn to use modern front-end tools, like a webpack dev server, to rapidly develop the SPA against the AEM JSON model API. Identify the type of content to translate. Adobe Experience Manager Sites lets marketers create content while allowing developers to focus on building and shipping code. . Below given AEM Tutorial video list from YouTube.