Ivan Chepurnyi: Curso de Formación Magento Avanzado en las oficinas de Interactiv4
30 Jun, 2013 / 2 MIN readPara poder ofrecer el mejor servicio a nuestros clientes tenemos que estar a la última en las novedades de Magento. Por eso tenemos un programa de formación continua para el que traemos a los mejores desarrolladores dentro de la Comunidad Magento.
La próxima sesión que tendrá lugar en septiembre no podía ser menos, y contaremos con un profesor de lujo: Ivan Chepurnyi, uno de los “padres” de Magento con una experiencia profesional de más de seis años.
Ivan Chepurnyi empezó su carrera a principios del 2007 como Core Developer de Magento y desde entonces se ha ido especializando en diferentes áreas de desarrollo de la plataforma. Durante este tiempo ha desarrollado un gran número de módulos y personalizaciones hasta el punto de controlar casi todos los recovecos de la funcionalidad de Magento. Su pasión por su trabajo le ha llevado a dedicarse también a la formación para poder compartir todo su conocimiento con la comunidad y ayudar a otros a encontrar la salida de ese gran laberinto que es Magento.
Actualmente trabaja en ecomDev.
La formación dirigida por Ivan se llevará a cabo lo días 24 y 25 de septiembre en la Sala de Formación de la oficinas de Interactiv4 en Las Rozas.
Si estáis interesados en asistir a este curso, estamos organizando otro siempre y cuando contemos con al menos 10 personas interesadas. Podéis dejar vuestros comentarios en este Post y nos pondremos en contacto con vosotros.
El programa del curso:
Test Diven Magento Development
24-09-2013
1. TDD vs Standard Magento Development
2. Testing Module Configuration:
- Class Aliases
- Layout Definitions
- Scheme & Data Setups
- Events
- Controllers
- etc
3. Testing Models & Observers
- What to Test
- Emulation of System Processes
- Reusable Test Cases & Expectations
4. Test Doubles & Fixtures
- How to Mock System Resources
- Isolation of Test Case
- Fixtures
25-09-2013
1. File System Based Tests
2. Testing Blocks
3. Testing Controllers & Layout
- Understanding of Layout Based Controller Tests
- What to Test
- Controller Specific Assertions
- Layout Specific Assertions
4. Continuous Integration
- Why Make It Continuous
- Configuring Environment for CI
- Additional Useful Tools
5. Customizations Of EcomDev_PHPUnit
- Custom Test Structures
- Building Fixture Loaders