SlideShare a Scribd company logo
1 of 17
July 2016 US – India - Bolivia
Magento 2
Developer Readiness
Agenda
2
• Wagento Overview
• The Developer
• The Machine
• Do they know Magento or not?
• Training options
• Teams Leads and Code Review
• Project Managers – What should they know?
• Why use Agile
• Real World
• Q/A
©2016 Wagento Creative LLC. All rights reserved.
Developer Overview
3©2016 Wagento Creative LLC. All rights reserved.
The Developer
4©2016 Wagento Creative LLC. All rights reserved.
• Should have basic knowledge of MVC
• Object Oriented Programing
• Should know PHP
• Basic knowledge of Zend
• Basic knowledge of Symfony
• Composer
• Apache/Nginx
• MySQL
• Virtual Machine/ Vagrant is helpful
• Some Linux knowledge
The Machine
5©2016 Wagento Creative LLC. All rights reserved.
• M2 will be much slower on your local than M1
• PHP7/MySQL 5.6
• Consider SSD drives
• Minimum 8gb Memory
• i7 Processor preferable but i5 will work
• Mac/Linux
• Virtual box/ Vagrant
• If you are using Windows consider switching
Magento or Not Magento
6©2016 Wagento Creative LLC. All rights reserved.
For the developer who is transferring from M1 to M2, they should go through all 6
UNITS of the Fundamental of Magento 2 course by Magento U.
M2 is more complex than M1 so some re-learning of some items will be necessary.
In some cases it maybe easier to learn M2 as a new developer but with a strong
PHP/oops background
Magento Training and Mentoring
7©2016 Wagento Creative LLC. All rights reserved.
Magento Training
8©2016 Wagento Creative LLC. All rights reserved.
• Become familiar with terminology and core functionality
• Learn to perform basic functions such as:
- Setup new modules
- Setup new configuration variables
• Be familiar with basic Magento customization techniques such as:
- Using plugins and interceptors
- Using observers
• Creating custom controllers
• Overriding controller action
• Basic operations and layouts
Developer Leads
9©2016 Wagento Creative LLC. All rights reserved.
• Lead a group of developers
• Ownership of site
• Code reviews
• Could make architectural decisions
• Manage CI process
• Bridge with PM and Client (for example you don’t let every dev talk to the client,
only lead dev talks to client)
Magento Community!
10©2016 Wagento Creative LLC. All rights reserved.
• Magento Stackexchange
• Magento Forums
• Meetup’s
• Magento Running Groups
Project Managers
11©2016 Wagento Creative LLC. All rights reserved.
The Developer and the Project Manager
12©2016 Wagento Creative LLC. All rights reserved.
• Organize work
• Insure that work is workable
• Insolate developer from client
• Make sure that the developer isn’t saying yes to something that should be a CR!
Q/A in the Real World
13©2016 Wagento Creative LLC. All rights reserved.
Project Development Methodology
14©2016 Wagento Creative LLC. All rights reserved.
Agile- SCRUM-Project Development Methodology
15©2016 Wagento Creative LLC. All rights reserved.
Elements In Agile Methodology
16©2016 Wagento Creative LLC. All rights reserved.
Project
Release - α Release – 1.0Release - β
Sprint-1 Sprint-4Sprint-3Sprint-2
Module-1 Module
-4
Module
-3
Module
-2
Tickets Defects TCs
Thank You
Phone: +1-612-594-7699 Email: brent@wagento.com

More Related Content

What's hot

MuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub AutomationMuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub AutomationPace Integration
 
Scaling an eCommerce environment
Scaling an eCommerce environmentScaling an eCommerce environment
Scaling an eCommerce environmentSander Mangel
 
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesBodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesMeet Magento Italy
 
Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)
Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)
Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)Alexandra N. Martinez
 
A review of Concrete 5 and what is new in version 5.7
A review of Concrete 5 and what is new in version 5.7A review of Concrete 5 and what is new in version 5.7
A review of Concrete 5 and what is new in version 5.7Rawnet
 
Power up Magnolia CMS with OpenShift
Power up Magnolia CMS with OpenShiftPower up Magnolia CMS with OpenShift
Power up Magnolia CMS with OpenShiftShekhar Gulati
 
Introduction to git & WordPress
Introduction to git & WordPressIntroduction to git & WordPress
Introduction to git & WordPressJosh Lee
 
Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016
Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016
Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016Spark Solutions
 
Yoast SEO for TYPO3 and Magento 2
Yoast SEO for TYPO3 and Magento 2Yoast SEO for TYPO3 and Magento 2
Yoast SEO for TYPO3 and Magento 2Richard Haeser
 
Using PhantomJS to keep product screenshots up to date
Using PhantomJS to keep product screenshots up to dateUsing PhantomJS to keep product screenshots up to date
Using PhantomJS to keep product screenshots up to dateMatthias Burtscher
 
Bhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpractices
Bhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpracticesBhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpractices
Bhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpracticesPreetam Deshmukh
 
Making websites with WordPress
Making websites with WordPressMaking websites with WordPress
Making websites with WordPressJosh Lee
 
Beyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web applicationBeyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web applicationPete Smith
 
Micro frontend architecture_presentation_ssoni
Micro frontend architecture_presentation_ssoniMicro frontend architecture_presentation_ssoni
Micro frontend architecture_presentation_ssoniSandeep Soni
 
How progressive web app technology can revolutionize retail operations
How progressive web app technology can revolutionize retail operationsHow progressive web app technology can revolutionize retail operations
How progressive web app technology can revolutionize retail operationsAlex Nguyen
 
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery Fadi Nicolas Zahhar
 
Making sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developersMaking sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developersLewiz
 

What's hot (20)

MuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub AutomationMuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub Automation
 
Scaling an eCommerce environment
Scaling an eCommerce environmentScaling an eCommerce environment
Scaling an eCommerce environment
 
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesBodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
 
Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)
Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)
Meetup en español #6 - MuleSoft para profesionales de Java (segunda edición)
 
A review of Concrete 5 and what is new in version 5.7
A review of Concrete 5 and what is new in version 5.7A review of Concrete 5 and what is new in version 5.7
A review of Concrete 5 and what is new in version 5.7
 
Ajax for PHP Developers
Ajax for PHP DevelopersAjax for PHP Developers
Ajax for PHP Developers
 
Power up Magnolia CMS with OpenShift
Power up Magnolia CMS with OpenShiftPower up Magnolia CMS with OpenShift
Power up Magnolia CMS with OpenShift
 
Introduction to git & WordPress
Introduction to git & WordPressIntroduction to git & WordPress
Introduction to git & WordPress
 
Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016
Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016
Jimmie Lindstrom, Braintree_ePayment Workshop @ Open Commerce Conference 2016
 
Yoast SEO for TYPO3 and Magento 2
Yoast SEO for TYPO3 and Magento 2Yoast SEO for TYPO3 and Magento 2
Yoast SEO for TYPO3 and Magento 2
 
Using PhantomJS to keep product screenshots up to date
Using PhantomJS to keep product screenshots up to dateUsing PhantomJS to keep product screenshots up to date
Using PhantomJS to keep product screenshots up to date
 
How to sell drupal 8
How to sell drupal 8How to sell drupal 8
How to sell drupal 8
 
Bhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpractices
Bhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpracticesBhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpractices
Bhopal mule soft_meetup#2_18sept2021_cloudhubdr_strategy_bestpractices
 
Making websites with WordPress
Making websites with WordPressMaking websites with WordPress
Making websites with WordPress
 
Beyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web applicationBeyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web application
 
Micro frontend architecture_presentation_ssoni
Micro frontend architecture_presentation_ssoniMicro frontend architecture_presentation_ssoni
Micro frontend architecture_presentation_ssoni
 
How progressive web app technology can revolutionize retail operations
How progressive web app technology can revolutionize retail operationsHow progressive web app technology can revolutionize retail operations
How progressive web app technology can revolutionize retail operations
 
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
 
Making sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developersMaking sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developers
 
Industrial presentation
Industrial presentationIndustrial presentation
Industrial presentation
 

Viewers also liked

Power point 28 06-2010.new
Power point 28 06-2010.newPower point 28 06-2010.new
Power point 28 06-2010.newelvgoura
 
OGE Media Kit 2015
OGE Media Kit 2015OGE Media Kit 2015
OGE Media Kit 2015Eric Freer
 
P&k care home activity network and living streets
P&k care home activity network and living streetsP&k care home activity network and living streets
P&k care home activity network and living streetsOutside the Box
 
Comprendiendo Hechos 21
Comprendiendo Hechos 21Comprendiendo Hechos 21
Comprendiendo Hechos 21HaimbenYisrael
 
Platt make electronics (o'reilly, 2009)
Platt   make electronics (o'reilly, 2009)Platt   make electronics (o'reilly, 2009)
Platt make electronics (o'reilly, 2009)yaxartes
 
2013 linux days final
2013 linux days final2013 linux days final
2013 linux days finalRandomShare
 
AppLoader User Guide
AppLoader User GuideAppLoader User Guide
AppLoader User GuideNRG Global
 
Presentación consultores gestión de innovacion
Presentación   consultores gestión de innovacionPresentación   consultores gestión de innovacion
Presentación consultores gestión de innovacionfrankop94
 
Lot 4 Project - County briefing - email
Lot 4 Project - County briefing - emailLot 4 Project - County briefing - email
Lot 4 Project - County briefing - emailMartin Spriggs
 
Janzz informationsflyer (autoindustrie)_2
Janzz informationsflyer (autoindustrie)_2Janzz informationsflyer (autoindustrie)_2
Janzz informationsflyer (autoindustrie)_2janzzcom
 
Evaluación competencias easp iavante
Evaluación competencias easp iavanteEvaluación competencias easp iavante
Evaluación competencias easp iavanteJose Antonio Prados
 
Extruded fried heart net pellet snacks production line
Extruded fried heart net pellet snacks production lineExtruded fried heart net pellet snacks production line
Extruded fried heart net pellet snacks production linelabhgroup903
 

Viewers also liked (20)

Power point 28 06-2010.new
Power point 28 06-2010.newPower point 28 06-2010.new
Power point 28 06-2010.new
 
OGE Media Kit 2015
OGE Media Kit 2015OGE Media Kit 2015
OGE Media Kit 2015
 
P&k care home activity network and living streets
P&k care home activity network and living streetsP&k care home activity network and living streets
P&k care home activity network and living streets
 
Comprendiendo Hechos 21
Comprendiendo Hechos 21Comprendiendo Hechos 21
Comprendiendo Hechos 21
 
Creare evento
Creare eventoCreare evento
Creare evento
 
CHARLES WARUHIU CV_2016
CHARLES WARUHIU CV_2016CHARLES WARUHIU CV_2016
CHARLES WARUHIU CV_2016
 
Platt make electronics (o'reilly, 2009)
Platt   make electronics (o'reilly, 2009)Platt   make electronics (o'reilly, 2009)
Platt make electronics (o'reilly, 2009)
 
2013 linux days final
2013 linux days final2013 linux days final
2013 linux days final
 
Student=, eerste editie
Student=, eerste editieStudent=, eerste editie
Student=, eerste editie
 
AppLoader User Guide
AppLoader User GuideAppLoader User Guide
AppLoader User Guide
 
Presentación consultores gestión de innovacion
Presentación   consultores gestión de innovacionPresentación   consultores gestión de innovacion
Presentación consultores gestión de innovacion
 
Axel
AxelAxel
Axel
 
Lot 4 Project - County briefing - email
Lot 4 Project - County briefing - emailLot 4 Project - County briefing - email
Lot 4 Project - County briefing - email
 
de
dede
de
 
Janzz informationsflyer (autoindustrie)_2
Janzz informationsflyer (autoindustrie)_2Janzz informationsflyer (autoindustrie)_2
Janzz informationsflyer (autoindustrie)_2
 
Evaluación competencias easp iavante
Evaluación competencias easp iavanteEvaluación competencias easp iavante
Evaluación competencias easp iavante
 
Crm pwc
Crm pwcCrm pwc
Crm pwc
 
Extruded fried heart net pellet snacks production line
Extruded fried heart net pellet snacks production lineExtruded fried heart net pellet snacks production line
Extruded fried heart net pellet snacks production line
 
Facebook x Restaurantes
Facebook x RestaurantesFacebook x Restaurantes
Facebook x Restaurantes
 
Zoo Biology
Zoo BiologyZoo Biology
Zoo Biology
 

Similar to Wagento Magento 2 developer - Brent W Peterson

MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...Arron Moss
 
Embrace the front-end revolution - Sánchez-Mariscal
Embrace the front-end revolution - Sánchez-MariscalEmbrace the front-end revolution - Sánchez-Mariscal
Embrace the front-end revolution - Sánchez-MariscalCodemotion
 
Les nouveautés ASP.NET 5 avec Visual Studio 2015
Les nouveautés ASP.NET 5 avec Visual Studio 2015Les nouveautés ASP.NET 5 avec Visual Studio 2015
Les nouveautés ASP.NET 5 avec Visual Studio 2015MSDEVMTL
 
Magento 2 Development Best Practices
Magento 2 Development Best PracticesMagento 2 Development Best Practices
Magento 2 Development Best PracticesBen Marks
 
Open Source Jumpstart Tooling Up Intro
Open Source Jumpstart Tooling Up IntroOpen Source Jumpstart Tooling Up Intro
Open Source Jumpstart Tooling Up IntroSkills Matter
 
Automated perf optimization - html5 dev conf
Automated perf optimization - html5 dev confAutomated perf optimization - html5 dev conf
Automated perf optimization - html5 dev confMatthew Lancaster
 
10 skills developers should invest in for 2014
10 skills developers should invest in for 201410 skills developers should invest in for 2014
10 skills developers should invest in for 2014Pakorn Weecharungsan
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
 
How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?Vivek Parihar
 
Игорь Бондаренко (Neklo) - Организация процесса разработки модулей для Magento
Игорь Бондаренко (Neklo) - Организация процесса разработки модулей для MagentoИгорь Бондаренко (Neklo) - Организация процесса разработки модулей для Magento
Игорь Бондаренко (Neklo) - Организация процесса разработки модулей для Magentomeet_magento
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationDivante
 
You Can Work on the Web Patform! (GOSIM 2023)
You Can Work on the Web Patform! (GOSIM 2023)You Can Work on the Web Patform! (GOSIM 2023)
You Can Work on the Web Patform! (GOSIM 2023)Igalia
 
Magento: Enterprise and Community editions - An overview
Magento: Enterprise and Community editions - An overviewMagento: Enterprise and Community editions - An overview
Magento: Enterprise and Community editions - An overviewLydia Shah
 
"The working architecture of NodeJs applications" Viktor Turskyi
"The working architecture of NodeJs applications" Viktor Turskyi"The working architecture of NodeJs applications" Viktor Turskyi
"The working architecture of NodeJs applications" Viktor TurskyiJulia Cherniak
 

Similar to Wagento Magento 2 developer - Brent W Peterson (20)

Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
MDOQ - Platform As A Service Agile Workflow Application for Magento - Launch ...
 
oVirt – open your virtual datacenter
oVirt – open your virtual datacenteroVirt – open your virtual datacenter
oVirt – open your virtual datacenter
 
Embrace the frontend revolution
Embrace the frontend revolutionEmbrace the frontend revolution
Embrace the frontend revolution
 
Embrace the front-end revolution - Sánchez-Mariscal
Embrace the front-end revolution - Sánchez-MariscalEmbrace the front-end revolution - Sánchez-Mariscal
Embrace the front-end revolution - Sánchez-Mariscal
 
Les nouveautés ASP.NET 5 avec Visual Studio 2015
Les nouveautés ASP.NET 5 avec Visual Studio 2015Les nouveautés ASP.NET 5 avec Visual Studio 2015
Les nouveautés ASP.NET 5 avec Visual Studio 2015
 
Magento 2 Development Best Practices
Magento 2 Development Best PracticesMagento 2 Development Best Practices
Magento 2 Development Best Practices
 
Open Source Jumpstart Tooling Up Intro
Open Source Jumpstart Tooling Up IntroOpen Source Jumpstart Tooling Up Intro
Open Source Jumpstart Tooling Up Intro
 
Automated perf optimization - html5 dev conf
Automated perf optimization - html5 dev confAutomated perf optimization - html5 dev conf
Automated perf optimization - html5 dev conf
 
10 skills developers should invest in for 2014
10 skills developers should invest in for 201410 skills developers should invest in for 2014
10 skills developers should invest in for 2014
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
International Search Summit - How to scale technical SEO globally v4
International Search Summit - How to scale technical SEO globally v4International Search Summit - How to scale technical SEO globally v4
International Search Summit - How to scale technical SEO globally v4
 
Appengine json
Appengine jsonAppengine json
Appengine json
 
What is dev ops?
What is dev ops?What is dev ops?
What is dev ops?
 
How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?
 
Игорь Бондаренко (Neklo) - Организация процесса разработки модулей для Magento
Игорь Бондаренко (Neklo) - Организация процесса разработки модулей для MagentoИгорь Бондаренко (Neklo) - Организация процесса разработки модулей для Magento
Игорь Бондаренко (Neklo) - Организация процесса разработки модулей для Magento
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
 
You Can Work on the Web Patform! (GOSIM 2023)
You Can Work on the Web Patform! (GOSIM 2023)You Can Work on the Web Patform! (GOSIM 2023)
You Can Work on the Web Patform! (GOSIM 2023)
 
Magento: Enterprise and Community editions - An overview
Magento: Enterprise and Community editions - An overviewMagento: Enterprise and Community editions - An overview
Magento: Enterprise and Community editions - An overview
 
"The working architecture of NodeJs applications" Viktor Turskyi
"The working architecture of NodeJs applications" Viktor Turskyi"The working architecture of NodeJs applications" Viktor Turskyi
"The working architecture of NodeJs applications" Viktor Turskyi
 

Recently uploaded

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 

Recently uploaded (20)

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 

Wagento Magento 2 developer - Brent W Peterson

  • 1. July 2016 US – India - Bolivia Magento 2 Developer Readiness
  • 2. Agenda 2 • Wagento Overview • The Developer • The Machine • Do they know Magento or not? • Training options • Teams Leads and Code Review • Project Managers – What should they know? • Why use Agile • Real World • Q/A ©2016 Wagento Creative LLC. All rights reserved.
  • 3. Developer Overview 3©2016 Wagento Creative LLC. All rights reserved.
  • 4. The Developer 4©2016 Wagento Creative LLC. All rights reserved. • Should have basic knowledge of MVC • Object Oriented Programing • Should know PHP • Basic knowledge of Zend • Basic knowledge of Symfony • Composer • Apache/Nginx • MySQL • Virtual Machine/ Vagrant is helpful • Some Linux knowledge
  • 5. The Machine 5©2016 Wagento Creative LLC. All rights reserved. • M2 will be much slower on your local than M1 • PHP7/MySQL 5.6 • Consider SSD drives • Minimum 8gb Memory • i7 Processor preferable but i5 will work • Mac/Linux • Virtual box/ Vagrant • If you are using Windows consider switching
  • 6. Magento or Not Magento 6©2016 Wagento Creative LLC. All rights reserved. For the developer who is transferring from M1 to M2, they should go through all 6 UNITS of the Fundamental of Magento 2 course by Magento U. M2 is more complex than M1 so some re-learning of some items will be necessary. In some cases it maybe easier to learn M2 as a new developer but with a strong PHP/oops background
  • 7. Magento Training and Mentoring 7©2016 Wagento Creative LLC. All rights reserved.
  • 8. Magento Training 8©2016 Wagento Creative LLC. All rights reserved. • Become familiar with terminology and core functionality • Learn to perform basic functions such as: - Setup new modules - Setup new configuration variables • Be familiar with basic Magento customization techniques such as: - Using plugins and interceptors - Using observers • Creating custom controllers • Overriding controller action • Basic operations and layouts
  • 9. Developer Leads 9©2016 Wagento Creative LLC. All rights reserved. • Lead a group of developers • Ownership of site • Code reviews • Could make architectural decisions • Manage CI process • Bridge with PM and Client (for example you don’t let every dev talk to the client, only lead dev talks to client)
  • 10. Magento Community! 10©2016 Wagento Creative LLC. All rights reserved. • Magento Stackexchange • Magento Forums • Meetup’s • Magento Running Groups
  • 11. Project Managers 11©2016 Wagento Creative LLC. All rights reserved.
  • 12. The Developer and the Project Manager 12©2016 Wagento Creative LLC. All rights reserved. • Organize work • Insure that work is workable • Insolate developer from client • Make sure that the developer isn’t saying yes to something that should be a CR!
  • 13. Q/A in the Real World 13©2016 Wagento Creative LLC. All rights reserved.
  • 14. Project Development Methodology 14©2016 Wagento Creative LLC. All rights reserved.
  • 15. Agile- SCRUM-Project Development Methodology 15©2016 Wagento Creative LLC. All rights reserved.
  • 16. Elements In Agile Methodology 16©2016 Wagento Creative LLC. All rights reserved. Project Release - α Release – 1.0Release - β Sprint-1 Sprint-4Sprint-3Sprint-2 Module-1 Module -4 Module -3 Module -2 Tickets Defects TCs
  • 17. Thank You Phone: +1-612-594-7699 Email: brent@wagento.com