Download Course Catalog »
Transcript of Download Course Catalog »
![Page 1: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/1.jpg)
Course Catalog
Fall 2013magento.com/services/training
![Page 3: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/3.jpg)
3Fall 2013
Table of ContentsIntroduction to Magento U
5 Role-Based Curriculum Tracks
6 On-Demand Courses
7 Training Units
Training Courses
Merchant/Marketing
9 eCommerce with Magento
10 Managing Your Magento Store
12 Growing Your Business with SEO on Magento
System Administrator/Hosting
15 Magento Performance & System Optimization for System Administrators
Front End Developer/Designer
17 Magento Design Insights
18 Core Principles for Theming in Magento
Developer
21 Quick Start to Magento Customization
23 Fundamentals of Magento Development
25 Magento Checkout
27 Magento Checkout – Part I: Shopping Cart and Price Calculations
28 Magento Checkout – Part II: One-Page Checkout
29 Magento Checkout – Part III: Shipping
30 Magento Checkout – Part IV: Payments
31 Magento Checkout – Part V: Order Placement
32 Magento Checkout – Part VI: Taxes & Discounts
Business Analyst
33 Requirements Discovery for Successful Magento Implementations
Magento Certifications
35 MagentoFrontEndDeveloperCertification
36 MagentoDeveloperCertification
37 SocialLearning:MagentoDeveloperCertificationPreparationStudy Group – Moderator’s Kit
39 Terms and Conditions
41 Contact Magento U
![Page 4: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/4.jpg)
4Fall 2013
Introduction toMagento U’s mission is to provide customers, partners, and developers with engaging and relevant training opportunities to help you get the most out of your Magento implementation. All of our courses are developed and delivered by Magento experts, giving you unprecedented access to some of the most talented Magento users. Magento U courses include practical, hands-on exercises designed so that you can immediately put into practice what you have learned.
TypesofCoursesDependingonyourparticularrole,wehavecoursestofityourneeds:
•Merchant/Marketing–BuildandgrowyourbusinesswithMagento•System Administrator/Hosting–EnsurethatyouarerunningMagentoonthemost
optimized environment•Front End Developer/Designer–LeverageMagentotocreatebeautifulandeffective
online experiences•Developer–LearnhowtoleveragethearchitectureofMagentotocustomize
and extend Magento•Business Analyst–LearntogatherprojectrequirementsaccordingtoMagento
best practices
DeliveryMethodOurcoursesaredeliveredinavarietyofmethodstogiveyoutheflexibilitytotakeyour traininginawaythatsuitsyourneeds:
• Live Instructor-Led Course - PhysicalClassroom - Online
• On-Demand,Online - eLearning - Video Training
*Not all courses are available in all delivery methods; please refer to the course description for delivery options.
Classroom On-Demand Online Instructor-Led
![Page 5: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/5.jpg)
5Fall 2013
Role-Based Curriculum TracksMagento U offers various courses to fill the needs of our diverse student population. Use the role-based curriculum track below to identify the correct path for you based on your role and current skill level. Whether you are at the beginning stages of your development or already more advanced, Magento U is sure to have a course to fulfill your needs.
Beginning Intermediate Advanced
Merchant/Marketing
eCommercewithMagento
_________________________
Managing Your Magento Store_________________________
GrowingyourBusinesswithSEOonMagento_________________________
System Administrator/ Hosting
MagentoPerformanceandOptimizationforSystemAdministrators_________________________
Front End Developer/Designer
MagentoDesignInsights
_________________________
CorePrinciplesof TheminginMagento_________________________
Developer
Quickstart to Magento Customizations_________________________
Fundamentals of Magento Development_________________________
CheckoutSeries
_________________________
Business Analyst
RequirementsDiscoveryfor Successful Magento Implementations_________________________
KeybenefitsofofInstructor-Ledtraining:•Getanswerstoquestionsregardingyourspecificuse-cases• Engagewithandlearnfromexperiencessharedbyotherstudentsintheclass• Receiveacopyofthecoursepresentation,exercisesandsolutions• Focused,uninterruptedtimelearningMagento
![Page 6: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/6.jpg)
6Fall 2013
On-Demand CoursesOn-Demand training is a convenient and affordable online training that allows you to access training anywhere, anytime, at an incredible price. Our On-Demand courses allow you to start and stop at any point in a course so you can focus in on a particular topic or area that is most relevant to you. On-Demand training is a great compliment to the Instructor-Led versions of the same course, offering:
• A convenient delivery method, with a flexible solution to non-traditional training options.
• A perfect option if you do not have the time or budget for instructor-led training.
• Help with gaining the knowledge and expertise you need to remain competitive.
HowDoesItWork?Whenyousignupforanon-demandcourse,MagentoUgivesyou“anywhere,anytime”accesstolearnatyourownpace.MagentoUofferstwotracks:aMerchantTrackandaTechnicaltrack,plusaspecialcombinationpackageforuserswhowanttohonebothskillsets.Allon-demandcoursesinclude:
•3monthsof24/7accesstothecourse(youmusthaveabroadbandconnection).•Aprofessionalrecordingwithatopinstructor.•Additionalcoursematerials,likevirtualmachineorhandouts(materialsmayvarybasedonthecourseselected).
On-Demand CoursesMerchant Track eCommercewithMagento
ManagingYourMagentoStore(Parts1,2,&3)
Technical Track Quick Start to Magento Customization
Fundamentals of Magento Development
Merchant & Technical On-Demand Course Pack IncludesallcoursesfromMerchantTrackandTechnicalTrack
![Page 7: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/7.jpg)
7Fall 2013
MagentoUTrainingUnitsofferyouasimplewaytopurchaseMagentoUtrainingforyourteamatadiscountedrate.MagentoUTrainingUnitsarepre-paidcreditsthatgiveyoutheflexibilitytopurchasetraininginadvanceandapplyitthroughouttheyear.
BenefitsofMagentoUTrainingUnits• Easytopurchaseandsimpletoadminister• Canbeusedfortrainingforupto12months• Eliminatestheneedtopurchasetrainingadhoc• Availableforallinstructor-ledcourses:bothonlineandclassroom• Built-insavings• Agreatwaytouseunallocatedbudgeteffectively
YourTraining,YourNeedsTheamountoftrainingneededdependsonhowmanyteammembersneedtraining,theircurrentlevelofexperience,andyourgrowthplansfortheyear.
Course DeliveryMethod Audience Training
Units* RegularPrice PricewhenusingTraining Units
eCommercewithMagento Online Merchant 4 $950 $800
Managing Your Magento Store Online Merchant 8 $1,850 $1,600
GrowingYourBusinesswithSEOonMagento Online Merchant 2 $500 $400
MagentoPerformance&OptimizationforSystemAdministrators Online SysAdmin 8 $1,850 $1,600
MagentoDesignInsights Online Designer 4 $950 $800
CorePrinciplesofTheminginMagento Online Front-End Developer 8 $1,850 $1,600
Fundamentals of Magento Development Classroom Developer 16 $3,850 $3,200
CheckoutI:ShoppingCart&PriceCalculations Online Developer 2 $500 $400
CheckoutIII:Shipping Online Developer 2 $500 $400
CheckoutIV:Payments Online Developer 2 $500 $400
CheckoutV:OrderPlacement Online Developer 2 $500 $400
CheckoutVI:Taxes&Discounts Online Developer 2 $500 $400
RequirementsDiscoveryforSuccessfeulMagento Implementations Online Business
Analyst 8 $1,850 $1,600
FormoreinformationandtopurchaseMagentoUTrainingUnits,pleasecontacttheMagentoUteamat [email protected]
Training Units
![Page 8: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/8.jpg)
8Fall 2013
‘‘ The Magento U course has helped me get to
know Magento in so many ways, and it has
made me realize how much I did not know
about the framework. Even after my experience
with Magento, the knowledge that our instructor
had about the course, and how he conveyed
that knowledge to us was amazing. I am so glad
I took part on the course.-PhumlaniNyati,InventCommerce
![Page 9: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/9.jpg)
7Fall 2013
Training Courses
![Page 10: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/10.jpg)
Merchant/Marketing
![Page 11: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/11.jpg)
9Fall 2013
eCommercewithMagento
For merchants and anyone interested in understanding how to leverage eCommerce to enhance their business
Format: On-Demand Online Instructor-Led
Target Audience•Merchantswhowanttoincreaseinteractionandcustomerloyaltythroughamoreengaging
user experience. •Merchantswho’veoutgrowntheircurrentwebsitesandarelookingtochangeplatforms.•MerchantswhoarenewtoeCommerceandarelookingtojumpstarttheirlearningandavoid
common pitfalls.
CourseOverviewStudentswillgetuptospeedonthecurrentlandscapeofeCommerceandwhereitisheading.TheywilldiscoverhowaMagentoeCommercesolutioncanenhancemultipleaspectsoftheirbusiness,notjustsales.StudentswillalsolearnhowtooptimizetheirMagentoeCommercesitewithbestpractices.
LearningObjectivesAftercompletionofthiscourse,studentswillbeableto:
•RecognizeandunderstandthestateofeCommerceandtrendsofthefuture.• Analyze,plan,anddesigntheirMagentomerchantsitebasedontheirspecificrequirements.• LeveragethemanyfeaturesincludedintheMagentoplatformtoattractconsumers,increaseconversionrates,growrevenue,fostercustomersatisfaction,andmaximizethereturnontheirMagento investment.
Course Outline1. Overview: The eCommerce Landscape
• Trends,examples,quotesfromindustrysources.
2. Increase Brand Awareness & Traffic • Themes,trafficdrivers,SEO,andincreasingbrandawareness.
3. Generate Revenue • Merchandising,navigation,paymentoptions.
4. Save Money & Improve Efficiency • Ordermanagement,self-service,data-feeds,andQuickBooks.
5. Increase Customer Satisfaction & Engagement • Loyaltyprograms,giftcards,reviews–creatingbrandadvocates.
6. Selecting the Right eCommerce Platform for Your Business • Built-inandadvancedcapabilities,extensiblearchitecture.
Duration: 6hours(On-Demand),8hours(OnlineInstructor-Led)Four2-hoursessions
![Page 12: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/12.jpg)
10Fall 2013
Format: On-Demand Online Instructor-Led
Target audienceMagentostoreowners,merchandisers,productmarketingmanagers,customerservice,operations managementandstaff.
PrerequisitesUnderstandingofeCommerceandfamiliaritywitheCommercesystems.
CourseOverviewThiscourseempowersmerchantstowardself-managementoftheMagentostore.ItwillenablestudentstogainanunderstandingofthecapabilitiesandparameterswithintheMagentoAdministrationpanelintheareasof:
• CatalogManagement–eCommerceconfiguration,sitebehavior,andreports.• ProductMarketing–Merchandising,productmanagement,brandmanagement,anddrivingtrafficon-siteandoff-site.
• Operations–Ordermanagement,fulfillment,andcustomerservice.
LearningObjectivesAfterthiscourse,studentswillbeableto:
•UnderstandsystemandconfigurationsettingstodevelopdesiredbehaviorfortheirMagentositeand store.
• Managetheirstoreforbetterperformanceandoptimumcustomerexperience.• Managetaxesandfinancialdatatooptimizeprofits.• Createandmanagemultiplesitestoaccommodateproductreach.• Usepromotionsandeffectivecheck-outtocreaterevenue.• Manageorders,invoicesandshipmentstoenhancecustomerservice.• DevelopandcontroltheirstorewithnativeMagentofeatures.
ManagingyourMagentoStore
An essential training course on the Magento Admin panel to help optimize the management of your store
Duration: 8hours(On-Demand),17.5hours(OnlineInstructor-Led)Five3.5-hoursessions
![Page 13: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/13.jpg)
11Fall 2013
Course Outline1. Catalog Management
• Administration• SiteConfigurationandBehavior• ProductTypes• ProductConfiguration• Front-EndFunctionality• ProductManagement• Taxes• SEO• SitePerformanceEnhancement• CacheandIndexManagement• Multi-storeSetup• Reports
2. Product Marketing • CustomerManagement• Events,Sales,Promotions• CMSPages• Newsletters• CatalogPriceRules• ShoppingCartPriceRules• Import/ExportofCustomerData
3. Operations • OrderManagement• BackEndOrderPlacement• CreditMemos/Returns• Fulfillment• Shipping• CustomerService• TransactionalEmail• ShoppingCartManagement• Self-managementConfiguration
1 Important:Noguaranteeisofferedwithrespecttoanyoftheinformationgivenhere.Pleasecontactanexpertbeforeyoutakeany decisions about tax matters.
![Page 14: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/14.jpg)
12Fall 2013
Format: Online Instructor-Led
Duration:2.5hours
Target audienceMerchants,BusinessOwners,Marketers,Consultants,andDevelopers.
PrerequisiteseCommercewithMagento,ManagingYourMagentoStore.
CourseOverviewThiscourseprovidesanunderstandingofthecurrentSEOenvironmentandhowyoucanboostyourorganicsearchresultperformance.Thefocusisonconfiguringyoursitetobestadvantage,employingbestpracticetoolsandtechniquesforensuringoptimalinteractionwithsearchenginefunctions.Additionaltopicsfocusonoptimizationvigilance,toensureyoukeepcurrentwithsearchenginepractices.Magentofunctionality,tools,andpracticesforoptimizationarehighlighted.
LearningObjectives•Understandthefactorsthatinfluenceyourorganicsearchranking.• LearntoleverageeCommercebestpracticesforSEOinyoursite.• UnderstandthesitestructureandconfigurationforSEO.• LearntoleverageMagentoSEOfunctions.• UnderstandURLmanagementandrewrites.• Learntoleverageonsitecontentbestpractices.• Learntoproperlysetupmulti-store,multi-lingual(international),andmulti-domainenvironments
for SEO.• UnderstandonsitetechnicalimplicationsforSEO.• LearntomigrateyoursitetoMagentowhileretainingorganicrankings.• UnderstandoffsiteSEOfactors.• Learntousesocialmediatoimprovesearchrankings.• Learntobenchmark,measure,andtrackyourSEOperformance.• Learntoleveragesearchenginealgorithms,practices,andeternalvigilance.
GrowingYourBusinesswith SEO on Magento
An essential course for those eager to understand the current SEO environment and how you can boost your organic search result performance
![Page 15: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/15.jpg)
13Fall 2013
Course Outline1. SEO Industry
• Whatdeterminesyourrank?• SEOevolution• Challengesforonlineretailers
2. Setting Up Magento for SEO • Technicalconfiguration(robots.txt,.htaccess,semanticmarkup,headertags,hiddencontent, siteperformance)
• Magentoconfiguration(globalconfiguration,productURLs,XMLsitemap,additionaltweaks)• MigratingyoursitetoMagento(301redirects,sitemap,socialmedialinks)
3. Site Content for SEO • Yoursitecontent(productdata,categorydata,internallinkingstructure,multistore,breadcrumbs)• User-generatedcontent(productreviews,tags,productQ&A)
4. Social Media Impact on SEO • Socialcuesandsearch• Google+authorship• Howtostaysocial
5. Measuring Your SEO Efforts • Measuringresults• Keyphraseranktracking• SEOsoftware• Measurementviaanalytics
‘‘ The instructor was absolutely awesome,
knew an incredible amount of information,
did a great job of answering our questions,
and was very polite and encouraging. This
course is leaps and bounds better than any
other Magento resource out there. There is
no comparison.-ChrisManger-GoldenCommunication
![Page 16: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/16.jpg)
14Fall 2013
‘‘ For the past year I have been blindly working with
Magento, but after the week of training I now
can see the light. I can’t wait to bring my new
knowledge back to work.-DaveBonillas,SeniorSoftwareDeveloper,Build.com,Inc.
![Page 17: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/17.jpg)
SystemAdministrator/Hosting
![Page 18: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/18.jpg)
15Fall 2013
Format: Online Instructor-Led
Target audienceThiscourseisdesignedforUNIXadministratorswithbasicLAMP(Linux,Apache,MySQL,PHP)knowledge,whoareresponsibleformaintaininginfrastructure,performance,scalability,andsystemmonitoringforserversonwhichMagentoruns.
PrerequisitesStudentsmusthaveknowledgeofLinuxbasiccommands and administration principles. Students shouldalsohavebasicknowledgeoftheLAMPstack.MySQLknowledgeishelpful,butnotrequired.
CourseOverviewThiscourseprovidesanintroductiontoMagentoperformancetuningandbestpracticesforconfiguringMagentoinsingle-andmulti-serverenvironments,MySQLtuning,andPHPperformance.StudentswillalsohavetheopportunitytoexploreopensourcetoolsforbenchmarkingtheirMagentoinstallationandforfine-tuningthedatabaseserver.
LearningObjectivesThiscourseisdesignedtoimproveyourknowledgeofMagento-specificperformancetuningoftheUNIXsystemsusedtohostMagento.Learningobjectivesinclude:
• Establishbackupprocedure• Proposeoptimalsoftware&hardware• Install&tunePHPaccelerator• Benchmarkreq/sec• Balanceloads• Isolateperformancebottlenecks
MagentoPerformance&SystemOptimizationforSystemAdministrators
For system administrators who want to ensure optimal site performance in single and multi-server environments
• AdjustMagentocaches• AdjustMySQLsettings• Devisedatabaseservermonitoringplan• Deviseaplanforfurthersystem
performance optimization
Course Outline1. Magento hosting overview
• Introduction• Singlenodeormultiplenodeservers• WebServers:Loadbalancingwith
Magento• WhichHTTPservertouse(ApacheandNginx,inbrief)
2. PHP byte-code accelerators • APCandotheraccelerators,common
principles• InstallingandconfiguringAPC• MonitoringAPCandinvestigatingcorrectcachesize
3. Magento Cache Tuning • Magentocachestorages:Which-whichonetouse?
• Configuringandtestingsessionstorage
4. Database server optimization • MySQLversionnotes• Maatkit,innotopandmysqltunertools
5. Testing performance benchmarking • Testingsiteperformance(introduction)• Toolsoverview:ab,siege,jmeter,tsung
Duration: 12hoursSix2-hoursessions
![Page 19: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/19.jpg)
16Fall 2013
‘‘ I was impressed by the amount of planning that
had gone into creating this course, and I’m very
happy with the new skills the instructor was able
to teach me.-JulianRead,WebDeveloper
![Page 20: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/20.jpg)
Front End Developer/Designer
![Page 21: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/21.jpg)
17Fall 2013
Format: Online Instructor-Led
Target audienceWebdesigners,Front-endDevelopers
PrerequisitesThiscourseassumesthestudenthastakenthe“ManagingYourMagentoStore”courseand/orhasequivalentknowledgeofbasicMagentoconcepts,suchastheAdminpanelandhowtonavigatearounditaswellasmoreadvancedMagentofunctionalitysuchasCatalog,CMS,andMulti-site.Theparticipantshouldhaveageneralunderstandingofhowcatalogs,products,customers,andpromotionsrelatetooneanother,alongwithahighleveloffamiliaritywithCSSstylesheetsincludinghowtocustomizethemandtheabilitytoworkwithHTMLcode.
CourseOverviewThiscourseisdesignedtoenablethefull-servicewebdesignertobetterunderstandthefeaturesavailable to create a customized Magento store themeforaMagentoEnterpriseEditionorMagentoCommunityEditionwebsite.
LearningObjectives• Identifyhowtoaccessincludedthemes.• Identifywhichelementsaskincontrols,whichelementsathemecontrols,andwhichelementsareaffectedbytheCSSfile.
• ExplainhowtochangethethemeinMagento.
• DescribespecialconsiderationsforMagento Enterprise Edition.
• Describedesignconsiderationswhenplanningcontentthatwillbesharedforusewithmobile.
MagentoDesignInsights
Trump the competition with a feature-rich website utilizing your creativity and Magento
• Describetheoverallfilestructure(asitrelatestothecomponentsofinteresttoawebdesigner).
Course Outline1. Customizing Magento’s Appearance
• Magento’sincludedthemes• Designconsiderations• Mobileconsiderations• Customizingatheme• HowtoedittheCSS
2. Creating and Managing Content • Blocks• Pagelayout• CMSpages• Customizingthelookofasinglepage• Widgets
3. Getting Ready for Business • Creatingcategories• Addingproducts• Customizingtopandbottommenus• Addingmetatags
MethodsandMaterialsThiscourseiscomprisedoflectureandlab.Eachstudentreceivesastudentguide,whichincludesacompletecopyofthecoursepresentation,exercisehandouts,exercisesolutions,andavirtualenvironmentandtoolsalongwithsamplefilestheycanusetocompletetheexercises.Studentswillutilizetheirownlaptopsforcourseexercises and labs.
Duration: 6hoursTwo3-hoursessions
![Page 22: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/22.jpg)
18Fall 2013
Format: Online Instructor-Led
Target audienceThiscourseisdesignedforfrontenddevelopers,UIdevelopers,andproducerswhowillbecreatingand customizingthemesfortheMagentoEnterpriseEditionplatform.Studentsshouldhaveexperiencetheming/skinningothercomplexwebsites.
PrerequisitesStudentsmusthaveagoodknowledgeofHTMLandCSS.StudentsshouldalsobecomfortableeditingHTMLandCSSdirectly,notjustusingaWYSIWYGeditor.StudentsshouldalsobecomfortableworkingwithFTPclients.SomeexperiencewithPHTMLandPHPishelpfulbutnotrequired.StudentsshouldalsoalreadybefamiliarwiththeMagentoEnterpriseEditionfeaturesetandfrontendfunctionality.
CourseOverviewThiscourseprovidesastrongintroductiontoMagento’stemplatingsystemandbestpractices.Classtimecombineslectures,guidedexamples,andhands-onlabexercises.StudentswillunderstandthefundamentalsofMagento’stemplatingsystemandlearnhowMagentothemesworkandallthecomponentsofatheme,especiallylayouts,pagetemplates,andblocktemplates.
LearningObjectivesAfterthiscourse,studentswillbeableto:
• Customizeboththelookandfeelandthefunctionalityofawebsiteatthethemelevel.• Createnewthemesfromscratchandbuildtheminawaythatensuresthebestpossibleupgradepathfortheirwebsites.
Course Outline1. Magento Templating System—Architecture and Components
• GainaconceptualunderstandingoftheMagentotemplatingsystemandthecomponentsofthetemplatingsystemandhowtheyinter-relate.
2. Working with Themes • LearnhowtoworkwithandapplythemestoMagentowebsites,includingunderstandingthedirectorystructure,fallbackhierarchy,andwebsitescopes.
CorePrinciplesforTheminginMagento
For frontend developers and designers—Essential theme development skills for customizing the look and feel of websites on the Magento eCommerce platform
Duration: 16hoursEight2-hoursessions
![Page 23: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/23.jpg)
19Fall 2013
3. Recommended Approach to Customizing • Understandwhatcanandcan’tbechangedatthethemelevel,includingwhatcanbecustomizedwithouttheming.Adoptastructuredapproachforevaluatingandexecutingwebsitecustomizations.
4. Working with Page Templates, Layouts, and Block Templates • Understandthepurpose,structure,andinterrelationshipofallofthekeycomponentsoftheMagentotemplatingsystem.Learnhowtomodifytemplatesateachlevelandthebenefitsofeach.
5. Creating Your Own Default Theme • Learnhowtocreateyourowndesignpackageandthemeasastartingpointforyourdesigns.
6. Creating Modules with Custom Theme Components • LearnhowtocreateanddeclarethefrontendlayoutcomponentsofaMagentomoduleorhowtouseamoduleforyourdefaultthemeoverrides.
MethodsandMaterialsThiscourseiscomprisedoflectureandlab.EachstudentreceivescoursehandoutsandlabmaterialsandwillhaveaccesstoMagentoEnterpriseEditionsourcecodeduringthecourseandforallexamplespresentedinclassandforlabexercisesolutions.Studentswillusetheirownlaptopsforcourseexercisesand labs.
‘‘
Theming in Magento seemed daunting to me
at first. After taking this course, I’m confident
in my abilities and feel that the sky is the limit.
The course structure of teaching best practices
through real world examples and group
exercises really got through to me, and I’ve
very happy with the outcome.-BradKnutson,WebDeveloper,EMCPublishing
![Page 24: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/24.jpg)
20Fall 2013
‘‘
What I like most about the Magento U
courses is that I’m able to see a larger
picture of Magento’s inner workings. Most
of the time, it helps to solve the pieces of
the puzzle with an instructor who really
knows his stuff. Not only did I learn how the
code works, but I also learned why it works
so that I can make upgrade-safe, efficient
customizations to the platform.-CharlesDietz,LeadMagentoDeveloper,OnlineStores,Inc.
![Page 25: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/25.jpg)
Developer
![Page 26: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/26.jpg)
21Fall 2013
Format: On-Demand
Duration:4hours
Target audienceExperiencedPHPdevelopersinterestedinlearninghowtodesigncustomizations,includingavoidingbugs,achievingdesiredresults,andensuringcompatibilitywithMagentoupgrades;ExperiencedPHPdevelopersnewtoMagentoworkingonasimpleMagentoproject;orJuniorPHPdevelopers,workingonalarger Magento development team.
Prerequisites• FamiliaritywithdevelopinginaLAMPenvironment• BasicunderstandingofUNIX-basedsystems• WorkingknowledgeofPHP5.0+andobject-orientedprogrammingtechniques• FamiliaritywiththeMVCarchitecturepattern(recommended)
CourseOverviewThiscourseisdesignedtogiveMagentodevelopersaquickstartintomakingcustomizationsinMagento.Studentswillcreateacustommodulewithacontroller,acustommodulethatimplementstemplate-basedvisualcustomizationsforcustomer-facingwebpages,andacustommodulethatexchangesinformationwithadatabase.Intheprocess,theywilllearnsomefundamentalconceptsabouthowMagentoimplementstheM,V,andCintheMVCpattern.
LearningObjectivesAftercompletingthiscourse,astudentwillbeableto:
• Createabasicmodulewithacontroller.• ExtendMagentofunctionalitythatinvolvesvisualaspectsofcustomer-facingwebpages.• Createandusemodels,andcreatedatabasetablesviasetupscripts.
Quick Start to Magento Customization
Enabling developers to quickly get up to speed on creating customizations in Magento
![Page 27: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/27.jpg)
22Fall 2013
Course Outline1. Request Flow and Controller (The “C” in MVC)
• CodePools• CreateNamespace• NamingConventions• CreateModuleFolders• CreateInitialXMLFile• CreateMainXMLFile• DefineController• CreateController• TestModule• RequestFlow
2. Rendering and View (The “V” in MVC) • ModuleSkeleton• DefineController• CreateController• AddMethod• DefineLayoutUpdateFile• ExploreLayoutImplementation• CreateLayoutUpdateFile• ReviewBlockTypes• CreateaBlock• DefineaBlock• CreateTemplates• CreateSkin,JavaScript• ChangeTheme• TesttheModule• ExploretheDesignFallback• Rendering(RequestFlow,PHPInterpreterJourney)
3. Model and Resource Model (The “M” in MVC) • CreateaModuleSkeleton• DefinetheSetupScript• CreateSetupScript• DefinetheModelandtheResourceModel• CreatetheModelandtheResourceModel• CreatetheLayoutUpdateFile• CreateaTemplatefortheFrontend• RegistertheObserver• CreatetheObserver• DisplayCommentsCollection• CreateaCollection• DisplaySingleComment• ExploreModelandResourceModel• ExploreCollections
![Page 28: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/28.jpg)
23Fall 2013
Format: Classroom
On-Demand
Duration:5days(Classroom),40hours(On-Demand)
Target audienceDeveloperswhowanttolearnthearchitecture,terminology,andcorefunctionalityofMagento,alongwithbestpracticesforextendingtheplatform.ThiscourseisappropriateforbothdeveloperswhoarenewtoMagentoaswellasthosedeveloperswhoareexperiencedwithlaunchingandextendingtheplatform.
PrerequisitesStudentsmustbefamiliarwithdevelopinginaLAMPenvironmentandhaveabasicunderstandingofUNIX-basedsystems.StudentsmusthaveaworkingknowledgeofHTML,CSS,XML,PHP5.0+and object-orientedprogrammingtechniques.FamiliaritywithMVCandZendFrameworkisstronglyrecommendedbutnotrequired.Studentsshouldhaveatleast2yearsofPHPexperienceandunderstandthebasicprinciplesofdatabaseoperations(e.g.,foreignkeys,differencebetweenengines,queryandschemaoptimization).
CourseOverviewThiscoursewillintroducethenewMagentodevelopertotheMagentoarchitecture.ThestudentwillreviewhowMagentoleveragesMVC,theZendFramework,andobject-orientedprogramming.ThecoursewilltakethestudentthroughtheprocessofMagentorendering,requestflow,Adminhtml,database,andEAV.Thecourseislecture-labformatwithextendedhands-onexercisesonMagentoEE.
LearningObjectivesStudentswillleavethecourseunderstandingtheMagentoarchitecture,MVCanddatamodels,howtoworkwithMagentomodules,andhowtocustomizeandextendMagentotoensurethebestupgradepathforthewebsitestheyextend.Specifically,theywill:
• UnderstandbasicMagentostructure• Befamiliarwithterminologyandcorefunctionality• Beabletoperformbasicfunctionssuchas: • Settingupnewmodules • Creatinganewtableinthedatabase • Writinganupgradescript • Settingupnewconfigurationvariables• BecomingfamiliarwithbasicMagentocustomizationtechniquessuchas: • Overridingclasses • Usingobservers • Creatingcustomcontrollers • Overridingcontroller/action
Fundamentals of Magento Development
Essential development skills for implementing and customizing solutions on the Magento eCommerce platform
![Page 29: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/29.jpg)
24Fall 2013
• Performingbasicoperationswithlayouts • Performingbasicskinningoperations
Course Outline1. Basics
• GeneralOOPandMVCconcepts• Event-drivenarchitecture• Magentomodule-basedarchitecture• Magentodirectorystructure/namingconventions/codepools/namespaces/modulestructure• ConfigurationXML• Factoryandfunctionalclassgroups• Classoverrides• Eventobserver
2. Request Flow • Applicationinitialization• Frontcontroller• URLrewrites• Requestrouting• Modulesinitialization• Designandlayoutinitialization• Structureofblocktemplates• Flushingdata(output)
3. Rendering • Templatestructure• Blocks• DesignlayoutXMLschema,CMScontentdirectives
4. Working with Databases in Magento • Modelsresourceandcollections• MagentoObjectRelationalMapping• Writeinstallandupgradescriptsusingsetupresources
5. Entity-Attribute-Value (EAV) model • Modelconcepts• EAVentity• LoadandSave• Attributesmanagement
6. Adminhtml • Commonstructure/architecture• Formandgridwidgets• SystemconfigurationXMLandconfigurationscope• ACL(permissions)• Enablingandconfiguringextensions
MethodsandMaterialsThiscourseiscomprisedoflectureandlab.EachstudentwillreceiveaStudentGuideandlabmaterialsandwillhaveaccesstoMagentoEnterpriseEditionsourcecodeduringthecourseandforallexamplespresentedinclassandforlabexercisesolutions.Studentswillusetheirownlaptopsforcourseexercisesand labs.
![Page 30: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/30.jpg)
25Fall 2013
Format: On-Demand Online Instructor-Led
Duration:6-PartSeries
Target audienceSeniorMagentodeveloperswithatleast1yearoffull-timeexperiencedevelopingMagentoextensions.
PrerequisitesThesecoursesassumethatthestudenthastakenthe“FundamentalsofMagentoDevelopment”course and/orhasequivalentknowledgeofbasicMagentoarchitecturalconcepts,aswellasmoreadvancedMagentofunctionalitysuchas:
• Catalog–Understandingdifferentproducttypes,andhavingageneralunderstandingofhowaproduct’sfinalpriceiscalculated.
• Indexing–Understandingitsroleinpricecalculation.• Customeroperations–Understandingbasiccustomerfunctionality.
Thestudentshouldalsohave:• AhighleveloffamiliaritydevelopinginaLAMPstackenvironment.• TheabilitytoworkinaLinux-basedsystem.• AgoodunderstandingofthebasicconceptsofconfiguringanApachewebserverandtheconfigurationofPHPrequiredforMagento.
• AgeneralunderstandingofMagentodatabasestructure,includingtheabilitytowrite,optimize,anddebugMySQLqueriesanddesignappropriatedatabaseschemasforrequiredtasks.
Pleaserefertothespecificcoursedescriptionforanyadditionalprerequisites.
CourseOverviewThisseriesofcoursesprovidesanin-depthunderstandingofthearchitectureofCheckoutinMagento,aswellashands-onpracticeincreatingcustomizedCheckoutfunctionalityaccordingtoMagentobestpractices.
Afterthisseriesofcourses,youshouldbeableto:
• Tracetheflowofdataduringcheckoutoperations. • Determinewhencustomizationisnecessary. • Designcustomizationsmorequicklyandefficiently. • ReducethetotaltimeyouspendcreatinganddebuggingMagentocustomizations.
Eachcourseisinthelecture-labformat,withextensivehands-onexercisesonMagentoEE.
MagentoCheckout
6-Part Series for the Advanced Magento Developer
![Page 31: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/31.jpg)
26Fall 2013
CoursesintheSeries:• PartI:ShoppingCartandPriceCalculations• PartII:One-PageCheckout,On-DemandFormat• PartIII:Shipping• PartIV:Payment• PartV:OrderPlacement• PartVI:TaxesandDiscounts
MethodsandMaterialsThiscourseiscomprisedoflectureandlab.EachstudentreceivesaStudentGuide,whichincludesacompletecopyofthecoursepresentation,exercisehandouts,exercisesolutions,andaccesstoMagentoEnterpriseEditionsourcecodeduringthecourse.Studentsusetheirownlaptopsforcourseexercises and labs.
CourseNotesInadditiontoin-classexercises,additionaltimeoutsideofclasswillberequiredtocomplete homeworkassignments.
PartIistheprerequisitetoallsubsequentCheckoutcourses.Werecommendtakingtheothercoursesinsequentialorder.PartIIisashorton-demandcoursethatisarequiredprerequisitetoPartsIII,IVandV.
PartIShoppingCartandPriceCalculations PartVI
Taxes and Discounts
PartVOrderPlacement
PartIIOne-PageCheckout
PartIVPayment
PartIIIShipping
![Page 32: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/32.jpg)
27Fall 2013
Format: Online Instructor-Led
Course DescriptionInPartI,experiencedMagentodeveloperswilllearnhowtomakecustomizationsrelatedtothe“Add-to-Cart”functionalityandtheprocessofcalculatingthepricesofitemsintheshoppingcart.
Course Outline1. General overview of Checkout in Magento
• Checkoutconcepts• GeneralCheckoutflow• One-PageCheckoutinMagento• MultishippingCheckoutinMagento
2. Shopping Cart• Keyentitiesintheshoppingcartworkflow• Add-to-Cartflow• Databasestructure• Differentproducttypesinthecart• Quote• QuoteItem• QuoteAddress• AddressItemvs.QuoteItem
3. Price Calculations• Factorsthataffectprice• Totalmodelsarchitecture• Subtotalandgrandtotalmodels
LearningObjectivesAfterthiscourse,studentswillbeableto:
• IdentifyanddescribekeyelementsofMagentoshoppingcartarchitecture•Customize/extendtheprocessofaddingproductstothecart•Use“Quote,”“QuoteItem,”and“QuoteAddress”operationsforcreatingnewextensions
and customizations• Identifyanddescribethe“TotalModels”schemainMagento•Usethe“TotalModels”architectureforextending/customizingthepricecalculationinthe Magentoshoppingcart
MagentoCheckoutPartI:ShoppingCart&PriceCalculations
Duration: 15hoursThree4-hoursessions,One3-hoursession
![Page 33: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/33.jpg)
28Fall 2013
Format: On-Demand
Duration:2hours
Course DescriptionAstrongunderstandingofthearchitectureofone-pagecheckoutiscriticaltolearninghowtocreateextensionsandcustomizationsinthisareaofMagento.ThefoundationalknowledgeyougaininthiscoursewillberequiredwhenlearningotherareasofMagentocheckoutsuchasShipping,TaxesandPaymentmethods.
CourseNoteToregisterforthiscourse,youmusthavesuccessfullycompletedCheckout I: Shopping Cart and Price CalculationscourseandmeetthetargetaudienceandprerequisitesoutlinedintheCheckoutCourseseries description.
Course Outline1. One-Page Checkout Architecture
• CheckoutStepsOverview• ConvertersConcept• Stepsprocessing• CheckoutTypeModels• LoginStep• Billing/shippingaddresses
LearningObjectivesAfterthiscourse,studentswillbeableto:
• Tracetheflowofstepsanddataduringone-pagecheckout • Describehowtoperformseveraltypesofcustomizations
MagentoCheckoutPartII:One-PageCheckout
![Page 34: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/34.jpg)
29Fall 2013
Format: Online Instructor-Led
Course DescriptionExperiencedMagentodeveloperswillgainadeeperunderstandingofthearchitectureofshippingmethodsinMagento,includingtheimportantroleoftheshippingaddressobject.Inhands-onexercises,theywilllearnhowthatknowledgemakesiteasierandmoreefficienttocreatecustomshippingmethodsandcalculations,customizetheshipping-relateduserinterface,andmore.
CourseNoteToregisterforthiscourse,youmusthavesuccessfullycompletedCheckout I: Shopping Cart and Price Calculations and Checkout II: One-Page Checkout On-Demand course.
Course Outline1. Shipping method key definitions
• Shippingaddress,shippingmethod,shippingcarrier,shippingrate,package,packageweight,shipmenthandling,shipmenttrackinginfo
2. Shipping-related steps of the Magento one-page checkout• Generalflowofsavingshippingaddressandshippingrates
• Shippingmethodprocessingflow
3. Shipping method architecture in Magento• NativeshippingmethodsOverview• Typicalshippingmethodconfiguration• Shippingcarrierandrate
4. Magento shipping rates calculation approach• Calculationratesflowoverview• Raterequest/responseobjectsconcept• Buildingandexecutingshippingraterequest
5. Shipping price calculation• Shippingtotalmodel• Shippingpromotions• Getaquotefunctionality
MagentoCheckoutPartIII:Shipping
6. Native shipping methods• Flatrate• Freeshipping• Tablerate• USA-relatedmethods(FedEx,UPS,USPS)
LearningObjectivesAfterthiscourse,studentswillbeableto:
•Createnewshippingmethod•Customize/extend/debugexistingshippingmethods
•Customizeshippingratescalculation
Duration: 16hoursFour4-hoursessions
![Page 35: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/35.jpg)
30Fall 2013
Format: Online Instructor-Led
Course DescriptionExperiencedMagentodeveloperswillgainadeeperunderstandingofthearchitectureofPaymentmethodsinMagento,includingnativemethods,thePayPalmethodsfamily,creditcardrelated operations,andpartialpaymentoperations.TheimportantrolesoftheQuote,Order,Paymentmethod,PaymentinformationandInvoicepaymentobjectsareexplored.Inhands-onexercises,studentswilllearnhowthatknowledgemakesiteasierandmoreefficienttocreate,troubleshoot,anddebugcustompaymentmethods.
CourseNoteToregisterforthiscourse,youmusthavesuccessfullycompletedCheckout I: Shopping Cart and Price Calculations and Checkout II: One-Page Checkout On-Demand course.
Course Outline1. Payment methods Architecture
• Paymentmethodrequirementsoverview• Configuration• Paymentmethodarchitecture• Quote,Order,andInvoicepaymentobjects
2. Native payment methods overview• Embedded• Gateways• Hosted
3. Credit card operations configuration• PaymentActions• Authorize• Capture• Refund• Void• PartialOperations
MagentoCheckoutPartIV:Payments
4. PayPal methods family• PayPalPaymentsFamily• Billingagreement• Recurringprofiles
5. Transactions and invoices• Processofstoringtransactioninformation
in Magento• Invoicingauthorizedorders
LearningObjectivesAfterthiscourse,studentswillbeableto:
• Createnewpaymentmethod • Customize/extend/debugexistingpaymentmethods
Duration: 20hoursFive4-hoursessions
![Page 36: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/36.jpg)
31Fall 2013
Format: Online Instructor-Led
Course DescriptionExperiencedMagentodeveloperswillgainadeeperunderstandingofthearchitectureoforderplacement,thefinalstepofthecheckoutprocessinMagento.
CourseNoteToregisterforthiscourse,youmusthavesuccessfullycompletedCheckout I: Shopping Cart and Price Calculations.
Course OutlinePart 1: Submit Order
• Introduction:Checkoutprocessrecap• OrderReviewPage:Reviewtotals,Linktoshoppingcart,Pricecalculation• OrderPlacement:Classesinvolved,Servicemodel,Ordersavevs.orderplacement
Part 2: Order Placement• OrderGrid• InventoryManagement• OrderSuccessPage• CustomControllerforOrderPlacement• API
LearningObjectivesAttheendofthiscourse,youwillbeableto:
• Customizetheorderreviewpage • Describethestepsoftheorderplacementprocess • Describetheinventorydecrementprocessthatoccursduringanorderplacement • Customizeanddebugtheorderplacementprocess • Customizeanddebugtheordersuccesspage • IdentifyelementsofandusetheorderplacementAPI
MagentoCheckoutPartV:OrderPlacement
Duration: 16hoursFour4-hoursessions
![Page 37: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/37.jpg)
32Fall 2013
Format: Online Instructor-Led
Course DescriptionExperiencedMagentodeveloperswillgainadeeperunderstandingofthearchitectureoftaxesandpromotionsinMagento.AlongthewaytheywilllearnthetaxcalculationprocessandhowtoextendandconfigureMagentoTaxesaccordingtobestpractices.Varioustaxconfigurationsanddifferenttypesoftaxes are considered.
Secondpartofthecourseisaboutshoppingcartpricerules.Studentswillbeabletoconfigureandextendpricerules;understand,customizeandusefreeshippingfunctionality;andbecomefamiliarwiththeconditioningruleengineinMagento,whichhelpstocreatecustomconditionsorruleactions.
CourseNoteToregisterforthiscourse,youmusthavesuccessfullycompletedCheckout I: Shopping Cart and Price Calculations.
Course Outline1: Taxes
• Taxconfiguration• Taxrules• Obtainingtaxrates• Taxcalculation• Fixedproducttax• Shippingtaxes
2: Discounts• Discountsoverview• Conditions• Actions• Coupons• Freeshipping
LearningObjectivesAfterthiscourse,youwillbeableto:
• Customize/extendthetaxcalculationprocess • Configurevarioustypesoftaxes • Customize/extenddiscountfunctionalityinMagento
MagentoCheckoutPartVI:Taxes&Discounts
Duration: 12hoursThree4-hoursessions
![Page 38: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/38.jpg)
BusinessAnalyst
![Page 39: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/39.jpg)
33Fall 2013
Format: Online Instructor-Led
Target audienceForeCommerceBusinessAnalysis.
PrerequisitesManagingYourMagentoStoreSeriesorequivalentunderstandingofMagentofeaturesandadministration.
CourseOverviewInthiscourse,youwilllearnaboutgatheringrequirementsforaMagentoimplementation.Thisincludeslearningaboutthedetailsoftherequirements-gatheringprocessandusingspecificbestpracticesfromMagento,includingtoolsandtemplatesforFunctional,Integration,andInfrastructureareas.YouwilllearnhowtowriteuserstoriesandusecasesneededforyourMagentostoreimplementation.
TheskillsandtoolsprovidedinthiscoursewillhelpleadtoaMagentoimplementationthatoptimizesthenativefunctionalityandreducesunnecessarycustomizations/extensionsorintegrations.
LearningObjectivesInthiscourseyouwill:
• UnderstandtheMagentoimplementationlifecycleandwhererequirementsgatheringfitsin.• Understandhowtostreamlinetherequirements-gatheringprocess.• Knowhowtocaptureanddocumentuseuserstoriesandusecasesforexpectedstorebehavior.• Beabletousetools,templates,andtechniquestocapturetherequirementsforFunctional,Integration,andInfrastructureareas.
• Understandhowtovalidaterequirementsandhandofffordesignanddevelopment.
Course Outline1. Magento Features Overview
• MagentoCoreFunctionality• CatalogElements• MagentoArchitecture
RequirementsDiscoveryforSuccessful Magento Implementations
For Business Analysts who want to learn to gather project requirements according to Magento Methodology
Duration: 8hoursFour2-hoursessions
![Page 40: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/40.jpg)
34Fall 2013
2. General Guidelines for Activities • PrerequisitestoRequirementsGathering• TipsforSuccess• SMARTRequirements• CommonMistakes• TechniquesandMethods
3. Functional Requirements • WhatAreFunctionalRequirements?• Approach:UserCases,UserStories• Prerequisites• FunctionalRequirementsTemplate
4. Integration Requirements • DefinitionofIntegrationRequirements• ApproachtoGathering• ProcessSteps• IntegrationRequirementsTemplate
5. Infrastructure Requirements • WhatAreInfrastructureRequirements?• Approach• Prerequisites• InfrastructureRequirementsTemplate
MethodsandMaterialsThiscourseiscomprisedoflectureandlab.Eachstudentreceivesastudentguide,whichincludesacompletecopyofthecoursepresentation,exercisehandouts,exercisesolutions,andaccesstoMagentoMethodologyresources.Studentswillusetheirownlaptopsforcourseexercisesandlabs.
‘‘
The detailed nature of the Magento
Implementation Methodology clearly delivers
the basic fundamentals that a custom Magento
implementation should utilize. The solid
requirements gathering techniques and their
translation to Magento functionality will clearly
aid in the development of great, well functioning
Magento sites.-DerekKloostra,VicePresidentofeCommerceConsulting,TheGrandRiver
![Page 41: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/41.jpg)
MagentoCertifications
![Page 42: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/42.jpg)
35Fall 2013
Format: DeliveredatPrometrictestcentersworldwide
Duration: 90 minute exam
AMagentoCertifiedFrontEndDevelopercancreateandcustomizeMagentothemesincluding:
• Templates,layouts,CSS,JavaScript,andothercomponentsofthefrontendofa Magento site
• Images• Translations
AMagentoCertifiedFront-EndDevelopercanusetheAdminpanel to:
• Implementdesign-relatedsystemconfiguration• Modifytheappearanceofspecificpages(forinstance,CMS,categories,andproducts)
AbouttheExam
• 65multiple-choicequestions• 90minutestocompletetheexam• BasedonMagentoCommunityEdition1.7andMagentoEnterpriseEdition1.12• Nohardcopyoronlinematerialsmaybereferencedduringtheexam• Noprerequisites;werecommendtakingthe“CorePrinciplesofThemingwithMagento”courseasafirststep
• StudyGuideavailable
Magento Front-End Developer Certification
![Page 43: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/43.jpg)
36Fall 2013
Format: DeliveredatPrometrictestcentersworldwide Duration:90min.(CertifiedDeveloper),120min.(CertifiedDeveloperPlus)
Magento Developer Certification is a mid-advanced level certification geared toward professional developers that have real-world experience with Magento implementations. The exams provide a way for qualified, experienced Magento developers to demonstrate and validate their skills. Developers who pass one of the exams can use the valued Magento Certified Developer credential in marketing their services. There are two exams in the Magento Certified Developer portfolio.
MagentoCertifiedDeveloper
AMagentoCertifiedDevelopercanskillfullyuseallbusinessprocessesinMagento,suchas:
• Structureofcatalog,indexes,promotions,price generation logic
• Architectureofcheckout,payment/shipmentmethods,sales/orderprocessing
• Advancedcoreknowledge—forms/gridsfullfunctionality,API,widgets,etc.
• ACertifiedMagentoDevelopercanmakedesigndecisionsonthecodelevel,includinghowtoparsedatafiles,steps ofimport,dataverification,logging,and so on
AbouttheExam
• 70multiple-choicequestions• 90minutestocompletetheexam• BasedonMagentoCommunityEdition1.7• Nohardcopyoronlinematerialsmaybereferencedduringtheexam
• Noprerequisites;werecommendtakingthe“FundamentalsofMagentoDevelopment”courseasafirststep
• StudyGuideavailable
Magento DeveloperCertification
MagentoCertified DeveloperPlus
TheMagentoCertifiedDeveloperPlusisskillfulintheuseofMagentoEnterpriseEditionandhasdelvedintodetailsofthestructureofMagentothatmanyhavenotoftenexplored,butwhichcanprovideanadvantagewhenimplementingasiteusing Magento.
AbouttheExam
• 85multiple-choicequestions• 120minutestocompletetheexam• QuestionsrelatingtotheMagentoCommunityEditionarebasedonv.1.7andquestionsrelatingtoMagentoEnterpriseEdition are based on v.1.12
• Nohardcopyoronlinematerialsmaybereferencedduringtheexam
• Noprerequisites;werecommendtakingthe“FundamentalsofMagentoDevelopment”courseasafirststep
• StudyGuideavailable
![Page 44: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/44.jpg)
37Fall 2013
Format: Download Duration:Twelve1-hourmeetings
OverviewTheMagentoDeveloperCertificationPreparationGroupStudyProgramisdesignedtoprepareparticipantsforthechallengeoftakingtheMagentoDeveloperCertificationExam.Thefocusoftheprogramistoenablebothgroupstudyandself-studyinaneffective,programmaticway.Thegroupactivitiesguidethestudentthroughthestudyguide,Magentosourcecode,andstructuredexercisesinamannerthatfacilitatescoverageofexamtopicsinagroupsetting.
Magentooffersthiskittoarmthemoderatorofastudygroupwiththeprogramcontent.Thekitprovidesthemoderatorwiththetoolstosetupandrunastudygroup.Thekitincludesastructureforthecontent,atimeframe,andexercisesandsamplesolutionstofacilitatethegroupstudy.
DurationTwelve1-hourmeetingsforgroupstudy.Additionaltimewillberequiredoutsideofmeetingsforparticipantstocompletetheexercises.
Group SizeWerecommend8-12participants(includingthemoderator)pergroup.
Meeting StructureThemeetingsaredesignedtogivetheparticipantsandmoderatorachancetoreviewanddiscussthecertificationtopics.Theweeklymeetingshelpkeepthemomentumofthegroupprogressingthroughthestudyguideandexercises.Eachweekthegroupwillmeettodiscussandreviewonesectionfromtheexam.Groupdiscussionwillfocusonreviewingtheexercisesfromthepreviousweekandanintroductiontothetopicofthecurrentweek.Thequestionsaskedineachsectionofthestudyguideactasaframeworkforthisdiscussion.Bydiscussingtheseasagroup,participantswillbenefitfromtheknowledgeandapproachestotheexercisestakenbyothergroupmembers.Attheconclusionofthemeeting,abriefintroductionoftheexercisesfortheweekisgivenandthemeetingconcludeswithQ&A.Themoderator’sroleistoguideandfacilitatethesemeetings.
ExercisesTheexercisesfocusthestudentsonspecificareasofMagentothatarecoveredbythecertificationexam.Solvingtheexercisesrequiresparticipantstoapplyknowledgewhichisapplicabletomanyareasoftheexam.Aparticipantwhoisalreadyfamiliarwiththetopicsshouldbeabletocompletetheweeklyexerciseswithin4-8hours.
Social Learning: Magento DeveloperCertificationPreparationStudyGroup–Moderator’s Kit
![Page 45: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/45.jpg)
38Fall 2013
CourseNoteThetopicsfromthePluscertificationexamarenotpartofthisStudyGroup program.
Meeting OutlineMeeting 1
• Introductions• HighleveloverviewoftheStudy
Guide topics• Explainingthemeetingformatforthefollowingmeetings
Meeting 2• Basics• RequestFlow
Meeting 3• Rendering• Widgets
Meeting 4• ORM• Database• SetupScripts
Meeting 5• EAV
Meeting 6• Adminhtml
Meeting 7• Catalog
Meeting 8• CatalogPriceRules• ShoppingCartPriceRules• API
Meeting 9• Checkout
Meeting 10• Orders,Invoices,Shipments,CreditMemos• Shipping
Meeting 11• Payment
Meeting 12• Customer• Review
ContentIncludedintheModeratorKitAdownloadablepackageofcontentincludingPDFsandsamplecodefiles:
• Detailedagendaforeachmeeting • ModeratorGuidelines • StudyGuide • Multipleexercisespertopicarea • Twelvesampleexercise(code)solutions(onepertopicarea) • Participanthandouts
![Page 46: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/46.jpg)
39Fall 2013
REGISTRATIONRegistrationsforatrainingcoursecanbemadebycompletinganonlineformavailableonthemagento.comwebsite,orfromaMagentosalesrepresentativeorTrainingPartner.
COURSEFEESANDPAYMENTOPTIONSThecoursefeeforpublicclasseswillbechargedperparticipantfortheentirecourse.Feesvaryinaccordancewiththecourselevel,duration,anddeliverymethod.Alistingofthecoursescheduleandrelatedfeesisavailableonthemagento.comwebsiteorfromasales representative.
Unlessotherwisenoted,coursefeespermitattendanceatalltheclasssessionsspecificallydesignatedforthatcoursetopic,date,andtimeperiodandanymaterialsthathavebeencreatedforallparticipantswiththeexpresspurposeoffacilitatingthelearningwithinthecourse.Anyclassesmissedbytheparticipant,exceptcancellationorreschedulingbyMagento,remaintheresponsibilityoftheparticipant,and“make-up”sessionsarenotavailableaspartoftheoriginalfeepaid.Feesdonotincludethecostoftravel,accommodation,food,oranyotherextraservices.
Anydiscountsthatmayapplyaspartofanagreementorspecialpromotioncannotbecombined,unlessspecificallygrantedbyMagento.Magentoreservestherighttoreviewandchangecoursefeeswithoutnotification.However,coursedatesthatwerebookedpriortothepricechange,andforwhichMagentohasreceivedvalidpayment,willbehonoredatthefeethatwasapplicableatthetimeof booking.
Magentoacceptsthefollowingformsofpayment:
•PurchaseOrder(net30)
•CreditCard(Visa,MasterCard,AmericanExpress)
•BankTransfer
Trainingfeesarealldueinadvanceandattimeofregistration.MagentoreservestherighttoremoveanyapplicablediscountsifaPurchaseOrderorequivalenthasnotbeenreceivedfour(4)calendarweeksbeforeatrainingdeliveryisduetobegin.
Forvolumediscountsappliedtoaspecificclient,orlargepre-paymentsmadebyaspecificclient,thetotalpurchaseorderamountwillbeinvoicedbyMagentouponreceiptofthePurchaseOrder,orequivalent,andwillbeindependentofwhenthetrainingisdelivered.
CANCELLATIONORRESCHEDULINGREQUESTBYTHECUSTOMERCancellationsandreschedulingnotificationsmustbemadeinwritingtotraining@magento.comatleast10(ten)workingdayspriortothestartofthecoursedate.Whenrequestingarescheduledregistration,thecustomershallendeavortoreschedulethecourseforamutuallyacceptabledatenolaterthantwelve(12)weeksfromtheoriginalrequestedstartdateofthecourse(s)basedoncourseavailability.Refundswillnotbeprocessedinthecaseofacancellationrequestbythecustomer.
Ifacancellationorreschedulingrequestisreceivedlessthan10(ten)workingdaysbeforetheevent,orinthecaseofabsencewithoutanynotice,thestipulatedtrainingfeewillbefullychargedwithoutfurthernotification.Thecustomerhastherighttosendanotherparticipantasasubstitute,providedthatanyapplicableprerequisiteshavebeencompleted.Thischangeinbookingisfreeofcharge.Therearenorefundsforpartialuseofservicesorpartialattendance.
CANCELLATIONORRESCHEDULINGBYMAGENTOMagentomaycancelorrescheduleatrainingcourseifthenumberofparticipantsislessthanthatspecifiedfortherelevantevent,orifaninstructorisincapacitatedthroughillness,orforotherreasonsofaseriousnature.
Ifaparticipantisunabletoattendasaresult,anypaymentalreadymadewillberefundedorappliedtothecustomer’saccount.Allfurtherclaimsareexcluded.Foron-siteorclassroomtrainings,Magentoshallnotbeliablefornon-refundabletravelarrangementsifacourseiscancelledorrescheduled.
COPYRIGHT/INTELLECTUALPROPERTYRIGHTSThecopyrightinandallotherintellectualpropertyrightsrelatingtothecoursedocumentation,andanyothertrainingmaterialsprovidedtothecourseparticipants,aresolelyownedbyandherebyreservedtoMagento.UndernocircumstancesmaythewholeoranypartofthecoursedocumentationbereproducedorcopiedinanyformorbyanymeansortranslatedintoanotherlanguagewithoutthepriorwrittenpermissionofMagento.TrainingmaterialsaredefinedtoalsoincludeallelectronicknowledgeproductsorlearningsystemswhichhavebeengiventotheparticipantonastoragedeviceormadeaccessibleviatheInternet.Anysoftwarematerialsprovidedaslearningaidsarenottobeusedinanycommercialform.Offendersareliableforpaymentofdamages.
WAIVERSForcoursesthathavemandatoryprerequisites,participantsmayapplyforawaiveriftheybelievetheirexistingknowledgeandexperiencearesufficienttoattendaMagentotrainingcoursewithouthavingcompleteditsprerequisites.Uponreceiptofawaiver
Terms and Conditions
![Page 47: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/47.jpg)
40Fall 2013
request,aMagentoinstructormaycontacttheparticipanttoverballyassesshis/herknowledgeandexperienceinordertodeterminewhetherornotitisappropriatetoprovidetheparticipantwithaprerequisitewaiver.
Iftherequestedwaiverisissued,itisthefullresponsibilityoftheparticipanttoensurethattheknowledgeand/orexperiencethatheorshemaylackdoesnotdisturbtheotherparticipantsintheclass.Byacceptingaprerequisitewaiver,theparticipantacceptsthatanytopicsthatwouldhavebeenpartofoneormoreoftheprerequisitecourse(s)willnotbecoveredduringorafterthecourseforwhichsheorheregistered.
COURSECONTENTMagentoreservestherighttoamendthecontentofanycoursewithoutnoticetotheparticipantswhere,atthesolediscretionofMagento,suchamendmentisdeemednottofundamentallychangethecontentofsuchcourse.
RULESOFPARTICIPATIONOn-site or Classroom Sessions:
Participantsarerequestedtocometothetrainingsite30minutesbeforethestartofclassonthefirstday.Participantsand/ortheirsupervisorsarerequestednottomakereturntravelarrangementsthatmayaffectordisruptthedurationofthecourse.
EachstudentattendingMagentocoursesshallcomplywithallregulationsandproceduresestablishedandcommunicatedforthecourse.ThecustomershallremainresponsiblefortheactivitiesandbehaviorofitsparticipantswhileonMagentopremises.ThecustomerisliabletopayforanydamagethatiscausedbytheirparticipanttoanypropertybelongingtoMagento.
CoursematerialsandequipmentareprovidedbyMagentoandareintendedfortrainingpurposesonly.Equipment,ifprovided,maynotbeusedatanytimeforotherreasons,andisnotintendedtoprovideInternetaccess.
SoftwaremadeavailablebyMagentofortrainingpurposesmustnotberemoved,normayitbecopiedeitherwhollyorinpartorrendereduseableinanyotherformforwhichconsenthasnotbeenobtained.
ParticipantsmustnotaccessorattempttoaccessanyMagentocomputer-baseddatathatisnotspecificallypartofthetrainingcourse.
Magentowillnotacceptliabilityforanydamagethatmayresultfrompossiblevirusesoncopiedfiledisksorotherexternalfilestoragedevices.Disks,mobileharddisks,oranyotherexternalfilestoragedevicesbroughtinbyparticipantsmustnotbeusedonMagento’scomputers.Mobilephonesmustbeswitchedoffduringclass,andcallsmayonlybemadeorreceivedduringclassbreakssoastonotdisturbtheinstructor(s)and/orotherparticipants.
Magentoreservestherighttoexcludeanyparticipantfromattendinganycourseduetodisorderlyconduct,failuretoobserveanyofMagento’srulesofparticipation,orfailuretoattendtheprerequisiteclass(es)foraparticularcoursewithouthavingobtainedavalidprerequisitewaiver.Norefundoffeesshallbepaidtotheparticipantorthecustomerinsuchcircumstances.
WARRANTIESANDLIABILITIESWhileeveryeffortismadebyMagentotoensurethatitscourseinstructorsareappropriatelyqualifiedandtrained,Magentodoesnotacceptliabilityforanyloss,cost,orexpenseorforanyspecialorindirectorconsequentialdamagesarisingfromnegligence,misconduct,orlackofskillindeliveringthecourse(s).
ON-SITETRAININGANDCUSTOMIZEDTRAININGThepriceofon-siteand/orcustomizedtrainingshallbenegotiatedpriortotheoffering.Fortrainingatthecustomer’srequestedlocation,alltravel,accommodation,andlivingexpensesfortheinstructor(s)mustbepaidforbythecustomerinadditiontodailycoursecost,unlessspecificallyagreeddifferentlybythecustomerandtheMagentoTrainingManager.
Quotesforon-sitetrainingdeliveryandcustomizedtrainingasissuedbyMagentoshallbevalidfor1(one)month,unlessspecificallyagreeddifferentlybythecustomerandtheMagentoTrainingManager.Thevalidityperiodappliestothepriceofferedinthequote.AquotedoesnotguaranteethatMagentowillhavethenecessaryresourcesavailabletodeliverthespecifiedtrainingattherequestedtime.
Inthecaseofcustomizedtraining,nochargeableworkshallbeundertakenbyMagentobeforeavalidformofpaymentisreceived.
Incaseofcancellation,notificationmustbereceivedinwriting.Magentochargesa50%cancellationfeeforclassescancelled10(ten)orfewerbusinessdayspriortothestartdateofthecourse.Cancellationswithlessthan10(ten)days’noticeare100%non-refundable.Inaddition,anychargeableworkalreadyundertakenbyMagentowillalsobechargedtotheclient.
Ifanyclassroom,classroomequipment,hardware,orsoftwareprovidedbytheclientforusebyMagentointhedeliveryoftrainingtotheclientisnotprovidedasagreed,Magentowillnotberesponsibleforanyassociatedinconvenienceordisruptioncausedtothetrainingdeliveryandreservestherighttoinvoiceforthetrainingdeliveryinfull.
![Page 49: Download Course Catalog »](https://reader030.fdocuments.us/reader030/viewer/2022020912/6203484024f6b61e9c6630a0/html5/thumbnails/49.jpg)
© 2013 Magento U