Magento2 入门指南(新手必读)
说明
本文旨在为新同学的 Magento2 学习之路提供一张清晰的地图。
1. 先熟悉下 Magento2 的基础知识
Magento1与Magento2的区别 老邹说Magento的前世今生 magento2开发,需要关注的知识点 如何从magento1.9迁移到magento2.x magento2 QA M2开启前台模版调试路径 M2开发中的调试方法 Magento 2 官方文档翻译目录 Magento2 官方用户使用手册 在线下载Magento2资源 在线学习教程(英文) 学习资源 Magento2实战(中文入门版)2. Magento2 开发环境和部署
安装magento2和测试数据 M2 项目线上版 deploy 流程 Magento2 升级核心版本3. 开始学习 Magento2
3.1. 先给自己一个清晰的概念
在开始学习编程之前,先要有一些清晰的概念。如果脑子里的一个概念不准确,或者没有准确、正确的定义,那么我们必然没办法准确、正确地继续思考下去。进而产生的连锁反应是,因为定义不准确,所以思考范围模糊,选择依据缺失,进而行动错误,进而影响到我们的整个学习的结果。作为新手的你需要永远刻在脑子里的概念是:
编程技能只可通过编码练习获得,而项目实战是最好的提高编程技能的方式。
3.2. 项目实战
3.2.1. 业余项目作为新手,还未参加工作,没有实战项目可练手。你可以考虑实现自己的『业余项目(Side Project)』,想想看有没有自己想开发的项目,如果有,那就可以从今天开始,不怕写得不好,慢慢累积慢慢优化,我们都是这么过来的。
3.2.2. 临摹项目在业余项目上,如果没有灵感的话,可以考虑『临摹项目』。从github或者google上找一个类似的免费的插件来二次开发。
更好的办法就是阅读m2的源码,因为m2的核心功能基本上都是用插件来做的,功能和函数都有。
m2封装了很多有用的function和helper,比如查找产品/分类/customer/order/分类树/格式化价格等等拿来用即可。
3.2.3. 实战教程实战项目是对以上『业余项目』和『临摹项目』很好的补充,在实战教程里你能学到的是前人的经验、最佳实践,编程的思路等等,新手的话实战课程可以让你短时间内高速成长。
目前国内没有相关的实战教程,我的实战教程已经低调发布了。
《Magento2实战》正式发布
手把手教你创建magento2主题
手把手教你创建magento2插件
4. 巩固知识
开发文档是主心骨
在实战课程的学习中,或者在你今后的开发中,需要不段折返回来阅读 开发文档 ,不死记硬背,重在理解。做到当你想查阅一个东西时,能快速定位既可。
插件开发手册
主题开发手册
js组件开发手册
5. 如何找工作?
请注意自己的能力培养,优秀的、能独当一面解决问题的工程师,在任何时候都会有竞争优势。最好利用作品(扩展包、开源项目、业余项目)来证明自己,切莫做『面试工程师』,推荐阅读:为什么很多 IT 公司不喜欢进过培训机构的人呢? 。
6. 后续学习之路
作为 PHPer ,在整个职业生涯的学习中,我们不应该只是停留在 PHP 语言层面上。PHP 是高阶语言,PHP 解析器和 Magento 等工具链为我们封装了很多复杂度,好处是为我们的开发提供了便利,坏处是对使用者营造出来一种假象 —— 工作中用不上,所以就不必去深入学习更多计算机科学相关知识,如软件工程、算法、编译原理等。尤其是在大部分 PHPer 并没有读过计算机专业的情况下,工程师思考维度会很肤浅,不够专业。这也是程序员们经常鄙视 PHPer 的原因之一。对于自身的职业发展而言,很快会发现自己遇到瓶颈,止步不前。
我的建议是,把自己定位为『计算机科学的从业者』,而不是 『PHP 工程师』。PHP 开发原本就涉及到计算机科学分类 中很多分支的知识,例如软件工程、通讯与网络、数据库、人机交互等。学习 计算机科学 会让你系统性、深入地学习到编程所需要的所有知识。计算机科学博大精深,虽然分类下每个话题都值得深入研究,但每个话题即使你穷尽毕生精力也无法研究透,所以我们不需要深入研究,只要在整个职业生涯中,明确好自己的定位,然后有意识地、不断地去学习相关知识即可。这已经足矣让你保持视野开阔。
全世界各大高校,尤其是四大计算机专业名校斯坦福、哈佛、MIT、CMU 都有很多开放课程可供学习,英语好的同学推荐看原版,网络不好的同学推荐 网易公开课的计算机科学相关课程。
7. 最后关于社区
7.1 关于问答
技术社区有大量的知识沉淀,遇到问题了你需首先找找看有没有现成的答案,大部分时候,你遇到的问题别人也遇到过。请利用右侧的搜索功能或者 Google 来找到答案。
如果你的问题很特殊(一般情况下不太可能),那么请你先一字不漏地阅读此篇文章 提问的智慧。
7.2. 内容分享
如果你想分享内容,请知悉,在这里我们非常不欢迎低品质、肤浅、浮躁与不友善的内容,拒绝戾气、拒绝喷子、拒绝负能量,如果你做不到,请保持安静,否则随时会被禁言。
7.3. 文章排版布局
发布文章时,你需要注意页面排版。
一是为了尊重读者,不辣眼睛。
二是,作为一名工程师,写作是一门必备技能,排版混乱,只会暴露你的 不专业 。
下面的资料请熟读:
中文文案排版指北最后于 7月前 被admin编辑 ,原因:
相关知识
Magento2主题 · Magento2实战 · 看云
小白必读的多肉养护指南(多肉植物入门指南)
新手养花,入门操作指南
新手养花,入门指南
magento2网站开发(magento2开发教程)
园艺学入门的必读书籍有哪些值得推荐?
种植花草新手必读:从选购到养护的全面指南
新手必读:浅谈多肉植物如何度夏
植物种花手册,新手园艺者的入门指南与养护技巧
《部落冲突》新手入门指南小白必读攻略
网址: Magento2 入门指南(新手必读) https://www.huajiangbk.com/newsview2113537.html
上一篇: 2025滁州花博园灯会门票多少钱 |
下一篇: 2025武汉元宵节灯会活动来了! |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039