elearning aem6.3 develop basic websites · • design and develop a responsive and modern site...

2
eLearning for Adobe Experience Manager Adobe Digital Learning Services About our eLearning Adobe’s eLearning is the perfect complement to instructor-led training, especially when you need flexibility and the convenience of real-time how-to’s. Course content is hosted on your learning management system or accessible directly via your web browser. Customizable targeted modules let the team refresh skills exactly when they need it. Learn any time, any place, at any pace. Course Overview Develop Basic Websites enables front-end web developers and application developers in the fundamentals of building a custom website using templates and components in Adobe Experience Manager 6.3. In this eLearning course, users will get hands-on with developing custom websites using CRXDE Lite, while reinforcing important concepts such as the basics of component development, templates, using inheritance and HTML Template Language, and designing a basic site. Aſter completing this course, you will be able to: • Install Adobe Experience Manager • Perform basic authoring tasks • Create and manage packages • Describe the steps of Sling Script Resolution • Design and develop a responsive and modern site using HTL • Inherit and customize existing components • Add a design to your site • Build your own components and apply a design Prerequisites • A minimum of two years of experience in web development • Experience in HTML, CSS, DHTML, JavaScript Your Benefits Save time. Easily deploy real-time 24/7 training to your teams across multiple sites. Save money. A great solution when travel budgets are tight. Stay productive. Quick targeted hits of training mean your team has the right resources at the right time to feel confident in their skills. Develop Basic Websites Who should take this eLearning? Front-end web developers, Application developers Course Duration: 3 hours 10 min Course Content: 9 modules Explore a module: http://www.adobe.com/training/ elearning.html Or get started and learn about customization. Email us at: Americas [email protected] EMEA [email protected] APAC [email protected] Japan [email protected] 38054356 UP TO 15 USERS 38054357 UP TO 40 USERS 38054358 UP TO 100 USERS 38054359 UNLIMITED USERS

Upload: others

Post on 04-Jun-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: eLearning AEM6.3 Develop Basic Websites · • Design and develop a responsive and modern site using HTL • Inherit and customize existing components • Add a design to your site

eLearning for Adobe Experience Manager

Adobe Digital Learning Services

About our eLearningAdobe’s eLearning is the perfect complement to instructor-led training, especially when you need �exibility and the convenience of real-time how-to’s. Course content is hosted on your learning management system or accessible directly via your web browser. Customizable targeted modules let the team refresh skills exactly when they need it.

Learn any time, any place, at any pace.

Course OverviewDevelop Basic Websites enables front-end web developers and application developers in the fundamentals of building a custom website using templates and components in Adobe Experience Manager 6.3. In this eLearning course, users will get hands-on with developing custom websites using CRXDE Lite, while reinforcing important concepts such as the basics of component development, templates, using inheritance and HTML Template Language, and designing a basic site. 

A�er completing this course, you will be able to:• Install Adobe Experience Manager• Perform basic authoring tasks• Create and manage packages• Describe the steps of Sling Script Resolution• Design and develop a responsive and modern site using HTL• Inherit and customize existing components• Add a design to your site• Build your own components and apply a design

Prerequisites• A minimum of two years of experience in web development• Experience in HTML, CSS, DHTML, JavaScript

Your Bene�ts• Save time. Easily deploy real-time 24/7 training to your teams across multiple sites.• Save money. A great solution when travel budgets are tight.• Stay productive. Quick targeted hits of training mean your team has the right

resources at the right time to feel con�dent in their skills.

Develop Basic Websites

Who should take this eLearning?Front-end web developers, Application developers

Course Duration:3 hours 10 min

Course Content:9 modules

Explore a module: http://www.adobe.com/training/elearning.html

Or get started and learn about customization. Email us at:Americas [email protected] [email protected]@adobe.comJapan [email protected]

38054356 UP TO 15 USERS38054357 UP TO 40 USERS38054358 UP TO 100 USERS38054359 UNLIMITED USERS

Page 2: eLearning AEM6.3 Develop Basic Websites · • Design and develop a responsive and modern site using HTL • Inherit and customize existing components • Add a design to your site

Adobe Inc.345 Park Avenue San Jose, CA 95110-2704 USA www.adobe.com

Adobe and the Adobe logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. All other trademarks are the property of their respective owners.

© 2016 Adobe Systems Incorporated. All rights reserved. Printed in the USA.

• • Develop Basic Websites in Adobe Experience Manager [3 hr 10 min eLearning]

Course Outline

Want to accelerate insights-to-action time and customize eLearning modules with your real-world company data? Contact us at [email protected] to learn more.

1. Installation• Installation prerequisites• Production Deployment of Instance work�ow• Exercise 1.1: Starting an AEM Author Instance• Exercise 1.2: Starting an AEM Publish Instance

2. Authoring Basics• Introduction to Touch UI• Navigating to consoles and tool• Examining a retail site use case• Creating and editing pages• Exercise 2.1: Creating a page in AEM• Exercise 2.2: Editing a page in AEM

3. Developer Tools• �e Web Console• Developing with CRXDE Lite• CRXDE Lite Navigation• Working with Packages• Creating, building and downloading packages• Exercise 3.1: Installing a package in AEM• Exercise 3.2: Creating, building & downloading

package

4. Introduction to Content Rendering• Nodes and Properties• Repository Namespaces• Common Node Types• Folder Structure of Content Repository• Exercise 4.1: Creating the project structure in /apps• Page Rendering Components• Exercise 4.2: Creating a page rendering component• Exercise 4.3: Creating content to be rendered• Basic steps of processing requests• Decomposing the URL• Locating and rendering scripts• Exercise 4.4: Basic Sling resource resolution and hunt

for a rendering script• Exercise 4.5: Selector Manipulation

5. Templates• Properties of a template• Exercise 5.1: Creating a template• Exercise 5.2: Testing the content page template• Exercise 5.3: Restricting template use• Exercise 5.4: Adding content structure to the template• Creating the website structure• Exercise 5.5: Creating the pages for the site

6. Introduction to HTL• Working with HTL: syntax and advantages• Basic HTL statements, expressions and tags• Enumerable objects and Java backed objects• Modularize page components• Exercise 6.1: Rendering basic page component• Exercise 6.2: Modularizing the contentpage component

7. Inheritance• Inheriting foundation components• Exercise 7.1: Investigating the contentpage

sling:resourceSuperType property• Exercise 7.2: Investigating foundation page component• Exercise 7.3: Deleting the contentpage.html script

8. Design and Styles• Designing a Site• Web Accessibility Guidelines• Adding a design to your site• Exercise 8.1: De�ne a task and use Clientlibs• Exercise 8.2: Modify the contentpage component to

call in the design

9. Developing Structure Components• �e navigation component• Creating components/ dynamic navigation components• Exercise 9.1: Creating simple top navigation components• Exercise 9.2: Creating a complex navigation component

with a java helper• Logging• Exercise 9.3: Creating a custom log �le• Exercise 9.4: Using log statements in topnav component• Dialogue boxes: Types and properties• Exercise 9.5: Creating a title component• Exercise 9.6: Creating a dialog box for title components• Exercise 9.7: Using the title dialog• Using cq:editcon�g to enhance a component• Adding In-line editing and drag & drop functionality• Exercise 9.8: Creating editCon�g for the title component• Design dialog box• �e Hero component• Exercise 9.9: Creating an initial Hero image component• Exercise 9.10: Testing the Hero component• Exercise 9.11: Assigning a design to We.Train• Exercise 9.12: Creating design dialog for Hero

component