PHP Training ::
Official Magento Training
This Course At-a-Glance
|
Difficulty level:
|
Intermediate
|
|
Course type:
|
Live online, instructor-led
|
|
Prerequisites:
|
PHP Essentials
Everyday PHP Programming
Zend Framework Training
|
|
Duration:
|
19 hours (7 units)
|
|
Description
|
Magento is a modular Open Source eCommerce solution, that provides merchants with a tremendous amount of flexibility when creating their web presence.
However no single product can meet every demand, this course is designed to bring experienced PHP developers up to speed on how Magento ticks: the event
system, database structure, reports, payments, fulfillment, etc. This course includes several practical exercises designed to help developers hit the ground
running in their next customization or modification of this open source solution.
Looking for a perfect companion to our course?
php|architect's Guide to Programming Magento Commerce provides in-depth information on all the topics covered
by our online course, and acts as a great companion for everyone who is learning to use Magento or who is looking for a reference beyond what is already available
on the Magento site. Get your copy today!
This is a tutorial-based course. In our tutorial-based classes, the instructor will present a selection of material, then pause for participants to complete an
in-class exercise designed to enhance learning, and put presented material to practice while still giving immediate access to the instructor should problems arise.
Students can expect to complete 2-3 exercises during the three hour class time.
Key Topics Include:
- The Event System
- Building on page widgets for product display
- Handling alternate payment systems
- Extending Magento
|
Course Outline
1. Introductions (1 hour)
- Introduction to the training system
- Introduction to participants and the instructor
- Preparing for the course
- Suggested materials
2. Introducing Magento (3 hours)
- Installation & Requirements
- Database Structure
- Code Structure
- Administrative Interface
- Managing Products
- Product System
- Customization, Tiers, etc.
3. The Magento Event System (3 hours)
- Available Events
- Integration Structure
- Example Events
4. Dealing with Sales (3 hours)
- Generating Reports
- Handling of sales information
5. Page Blocks (3 hours)
- Presenting different information on the page
- Creating your own widgets
- Adding new releases or best sellers
- Pulling data from external data sources
6. Payment Systems (3 hours)
- Existing Payment Infrastructure
- PayPal
- Extending Options
7. Extending Magento (3 hours)
- Extensions Methods
- Principles of building Magento extensions
- Practical extension building example
Available Terms for This Course
Here is a list of terms currently scheduled for
Official Magento Training
. Click on the "Enroll in this term" link next to each term to sign up.
- Introductions
February 4 @ 09:00 – 10:00 EST
- Introducing Magento
February 11 @ 09:00 – 12:00 EST
- The Magento Event System
February 12 @ 09:00 – 12:00 EST
- Dealing with Sales
February 18 @ 09:00 – 12:00 EST
- Page Blocks
February 19 @ 09:00 – 12:00 EST
- Payment Systems
February 25 @ 09:00 – 12:00 EST
- Extending Magento
February 26 @ 09:00 – 12:00 EST
- Introductions
March 4 @ 09:00 – 10:00 EST
- Introducing Magento
March 11 @ 09:00 – 12:00 EDT
- The Magento Event System
March 12 @ 09:00 – 12:00 EDT
- Dealing with Sales
March 18 @ 09:00 – 12:00 EDT
- Page Blocks
March 19 @ 09:00 – 12:00 EDT
- Payment Systems
March 25 @ 09:00 – 12:00 EDT
- Extending Magento
March 26 @ 09:00 – 12:00 EDT
- Introductions
April 1 @ 09:00 – 10:00 EDT
- Introducing Magento
April 8 @ 09:00 – 12:00 EDT
- The Magento Event System
April 9 @ 09:00 – 12:00 EDT
- Dealing with Sales
April 15 @ 09:00 – 12:00 EDT
- Page Blocks
April 16 @ 09:00 – 12:00 EDT
- Payment Systems
April 22 @ 09:00 – 12:00 EDT
- Extending Magento
April 23 @ 09:00 – 12:00 EDT
Please note: course description, curriculums and schedule are subject to change without notice.