[随笔]Laravel学习计划(2022年9月底+10月初)

当了五年全职妈妈,现在从零开始学Laravel。压力挺大,但另一方面看,进步空间也很足。
目前的简单计划是:
本月内,刷完三遍《Laravel教程01》,十月第一周,看完第一遍《Laravel教程02》,然手开始每周投2-3份简历试试水,同时持续学习。
摸石头过河,后面的事情边走边看吧。重要的是,最近半个月的学习计划能够落实。

加油吧,前路艰难,坚持不放弃,才有可能找到工作!

本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 9个月前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 94

我是三宝奶爸,我曾经犹豫PHP是不是已经夕阳了:crying_cat_face:,担心赚不到钱;也因此花了太多时间焦虑那么多技术栈我都不是很精通,想要学得越多越好,于是游走于React,Node.js教学视频;还有段时间想要不要再在Java栈上深挖一下,或者转行到在大公司貌似更流行的.Net core;糟了,pipeline也不太会,云服务是不是也要拿些证书?在费了不少时间浏览但没有看完那些技术视频后,我现在只学Vue和Laravel,或者说只花时间写Vue+Laravel(因为我不想用Blade,在laravel用vue写SPA多好)的实际项目,因为写代码才是学习,才能学得深入。而学得深入了,一样轻松赚到钱:moneybag:

我在国内最初搞嵌入式,用C写写单片机、Linux开发板程序,后来又用java,照着书写过一两个demo级别的桌面APP和安卓APP,纯为了了解语法和流程。后来去了国外,发现C不能用了,java在普通电商用得少(有点重吧),才开始学着写php web。国外大多数公司都是中、小、微企业,网站是刚需。从在电商网站中的市场占有量来说,PHP一马当先,Wordpress+Woocommerce, Magento, Shopify, 等等等等,全部都是PHP写的。什么,你说银行、金融支付行业都用java?我倒是看见laybuy,afterpay全部用原生PHP,倒是不久前才上laravel框架了。所以,会了PHP,温饱解决了,说不定还发笔小财(一同事使用laravel一年,跳槽到某支付公司,薪水翻倍:heart_eyes:)。

PHP有着和C一样简洁的语法,学习曲线较为平坦:roller_coaster:。而且拿来就可以写,像html一样来写,天生的函数式编程(当然也支持OOP啦)。但凡是公司业务需求旺盛,只需一年工作时间,便可掌握怎么用原生的PHP加上jQuery,来打造一个业务比较复杂,老板看上去很满意的作品了:thumbsup:。后来,随着代码越堆越多,自然而然的,你就开始思考前端用jQuery来控制Dom太麻烦了,于是就开始用工程化的Vue或React。后端,自然而然也去寻找PHP的框架,来规范管理和快速开发。至于用哪个PHP框架,取决于人才市场JD上哪个关键词出现频次最多:chart_with_upwards_trend:

虽然用React的职位比vue的多,但这是有历史原因的,因为React先出现,在vue出现之前,react已经有一大堆shit mountain :hankey::neckbeard:需要开发人员来维护了。所以如果作为新人去一家大公司上班,极大可能是去了解和维护那些屎山,然后再想办法往里面加料。而Vue就不一样了,用vue的公司,大多是拿了预算要做新的项目,所以你用的基本是最新的技术版本,需要大量写代码,很锻炼人,成长起来也很快。其实,vue写多了会发现,和react很多地方都一样,当然咯它借鉴了它,这样如果公司需要react维护,其实你也能做。怎么说呢,如果js语法过关了,这两个都不是难事。

我现在只练习vue3和laravel9,因为这两个玩得好了,工资不比java,react,.net低。而且曾经有段时间接的私活太多忙不过来:convenience_store:,找不到会laravel的人帮忙,只好拒掉了(当时只想着熟人圈子找人帮忙,忘记论坛这儿人多势众人才挤挤了)。你的收入,80%取决于你最擅长的技术玩得精不精,另加20%的机会取决于找到刚好需要用那个技术的公司(这样的公司可不少哦)。我认识的只写laravel后端的一些(牛)人,他们现在就能拿到中介手里的IT行业相关职位薪水指导价的天花板,而且使用PHP的年限,断断续续的不超过七八年。

所以还是问问自己:你喜欢PHP语法的简单吗?喜欢Laravel的优雅与高效么?是你会的各种语言、工具中最爱的那个吗?如果是肯定的,就可以照着文档多写,多用,玩会了就有自信了,有自信了公司面试你,自然就谈拢了。那些公司一直都在那里,只不过是因为自己信心不够,才没有遇到罢了。

Laravel和Vue学好了,要不要学其他技术栈?我觉得吧,可能Laravel和Vue永远没有学到很好很牛B的时候,因为它们一直在发展,一直在更新,它们的生态圈也一直在发展,更新。所以这也间接回答了要不要也学其他技术栈的问题:你的生活,真的有那么多的业余时间,可以让你在精通一门技术的同时,有时间也掌握另外一些技术吗?你是靠长板吃饭,还是靠短板吃饭?这些业余时间如果花在你的长板上,是否能在工作上帮助你本来要一天做完的工作,现在只要半天就能完成,省下来的时间,可以摸摸鱼(偶尔)或想一想怎么才能财务自由;或者这些业余时间,你可不可以花在孩子身上,带他们出去观观世界:earth_africa:,丰富丰富自己和孩子的世界观?

所以,还是修炼好自己的本命法宝:gun:,然后在工作中去发现、去学习自己急需充电才能胜任的其他技术点,可能才是一种好的策略。Learn Smart, Don’t Learn Hard; Work Smart, Don’t Work Hard!

1年前 评论
小李世界 1年前
green_hand 1年前
Complicated 1年前
Complicated 1年前
小李世界 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
jackyyrose (作者) 1年前
green_hand 1年前
aodaobi

加油

1年前 评论

加油,我也是自学的,只要能坚持下去,一定可以成功的

1年前 评论

女程序员,加油 :+1:,刷完自己做自己的项目。

1年前 评论
Helen2022 (楼主) 1年前
多人维丁

看到你刚刚开始. 个人建议学前端相对会好点. 可以结合一下招聘看下行情再做决定. 毕竟连培训机构都不培训 PHP 了

1年前 评论
满月 1年前
Helen2022 (楼主) 1年前
jagenl 1年前
green_hand 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
green_hand 1年前
Helen2022 (楼主) 1年前
green_hand 1年前
Helen2022 (楼主) 1年前
green_hand 1年前
Helen2022 (楼主) 1年前

谢谢大家的鼓励,目前学到第八章,权限这一块比较糊涂,希望二刷的时候能更有体会。

1年前 评论

哇,太厉害了,加油

1年前 评论

0开始学Laravel,以前有编程基础吗?

1年前 评论
Helen2022 (楼主) 1年前

建议前端,后端不仅仅要学laravel,有太多课需要补了.

1年前 评论

学前端吧,毕竟前端只有一个,后端太多选择了。

1年前 评论

建议学 golang 或者 前端

laravel 学完练手项目,一定要看下这本书《Laravel框架关键技术解析》

1年前 评论
Helen2022 (楼主) 1年前
largezhou (作者) 1年前
Helen2022 (楼主) 1年前
Complicated

一般五年不做开发,不就直接转行了,怎么又捡起来了啊

1年前 评论
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
jamesZhao 1年前
Complicated (作者) 1年前
Complicated (作者) 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
Complicated (作者) 1年前
Helen2022 (楼主) 1年前
Complicated

顺便追问下,那娃儿现在谁带啊

1年前 评论
小李世界 1年前
Helen2022 (楼主) 1年前
小李世界 1年前
Helen2022 (楼主) 1年前
小李世界 1年前
Helen2022 (楼主) 1年前
小李世界 1年前
Helen2022 (楼主) 1年前
小李世界 1年前
Helen2022 (楼主) 1年前
小李世界 1年前
Helen2022 (楼主) 1年前

你是个狠人啊

1年前 评论
Helen2022 (楼主) 1年前

可以熟练上手laravel然后再看一门语言,比如go。laravel对于理解很多概念,模式很有帮助。java太饱和+太卷+太重,要完全入门,学习时间不少于半年,还有spring框架等等。go的话有php基础,入门不难。前端比较建议女孩子学。

1年前 评论
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
她来听我的演唱会 (作者) 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
她来听我的演唱会 (作者) 1年前
Helen2022 (楼主) 1年前
green_hand 1年前
她来听我的演唱会 (作者) 1年前

加油,先学完再看别的。基础最重要

1年前 评论

:sweat_smile:加油吧 居然还有学php的 emm我都在扩展其他语言了 java学的确头疼 转go的话还好 就是golang设计模式那块不太大众 写的不习惯其他和php不多 我这有几套慕课的课也还行 当时入门看的 tp底层那课 得学php面向对象设计模式再看 不过tp框架的比较多 链接:pan.baidu.com/s/1zhkgJ4nSIE0zGvUxc... 提取码:1234

1年前 评论
y1415181920 (作者) 1年前
y1415181920 (作者) 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前

Preferred Skills:

Solid understanding of best HTML5/CSS3 practices
Proficient with Javascript (ES6)
Experience with CI/CD and Source Code Management
An understanding of at least one front end Javascript framework (e.g. React, Angular, Vue)
An understanding of at least one back-end language (e.g. PHP, Ruby, Java, JS/Node)
The ability to write SQL queries without using an ORM
A positive attitude to picking up new languages and frameworks

Bonus points for:

Experience with Typescript
Proficient in React
Familiarity with CSS frameworks (e.g. Tailwind CSS)
Exposure to cloud service provides (e.g. AWS, Azure, Google Cloud)

1年前 评论

我是三宝奶爸,我曾经犹豫PHP是不是已经夕阳了:crying_cat_face:,担心赚不到钱;也因此花了太多时间焦虑那么多技术栈我都不是很精通,想要学得越多越好,于是游走于React,Node.js教学视频;还有段时间想要不要再在Java栈上深挖一下,或者转行到在大公司貌似更流行的.Net core;糟了,pipeline也不太会,云服务是不是也要拿些证书?在费了不少时间浏览但没有看完那些技术视频后,我现在只学Vue和Laravel,或者说只花时间写Vue+Laravel(因为我不想用Blade,在laravel用vue写SPA多好)的实际项目,因为写代码才是学习,才能学得深入。而学得深入了,一样轻松赚到钱:moneybag:

我在国内最初搞嵌入式,用C写写单片机、Linux开发板程序,后来又用java,照着书写过一两个demo级别的桌面APP和安卓APP,纯为了了解语法和流程。后来去了国外,发现C不能用了,java在普通电商用得少(有点重吧),才开始学着写php web。国外大多数公司都是中、小、微企业,网站是刚需。从在电商网站中的市场占有量来说,PHP一马当先,Wordpress+Woocommerce, Magento, Shopify, 等等等等,全部都是PHP写的。什么,你说银行、金融支付行业都用java?我倒是看见laybuy,afterpay全部用原生PHP,倒是不久前才上laravel框架了。所以,会了PHP,温饱解决了,说不定还发笔小财(一同事使用laravel一年,跳槽到某支付公司,薪水翻倍:heart_eyes:)。

PHP有着和C一样简洁的语法,学习曲线较为平坦:roller_coaster:。而且拿来就可以写,像html一样来写,天生的函数式编程(当然也支持OOP啦)。但凡是公司业务需求旺盛,只需一年工作时间,便可掌握怎么用原生的PHP加上jQuery,来打造一个业务比较复杂,老板看上去很满意的作品了:thumbsup:。后来,随着代码越堆越多,自然而然的,你就开始思考前端用jQuery来控制Dom太麻烦了,于是就开始用工程化的Vue或React。后端,自然而然也去寻找PHP的框架,来规范管理和快速开发。至于用哪个PHP框架,取决于人才市场JD上哪个关键词出现频次最多:chart_with_upwards_trend:

虽然用React的职位比vue的多,但这是有历史原因的,因为React先出现,在vue出现之前,react已经有一大堆shit mountain :hankey::neckbeard:需要开发人员来维护了。所以如果作为新人去一家大公司上班,极大可能是去了解和维护那些屎山,然后再想办法往里面加料。而Vue就不一样了,用vue的公司,大多是拿了预算要做新的项目,所以你用的基本是最新的技术版本,需要大量写代码,很锻炼人,成长起来也很快。其实,vue写多了会发现,和react很多地方都一样,当然咯它借鉴了它,这样如果公司需要react维护,其实你也能做。怎么说呢,如果js语法过关了,这两个都不是难事。

我现在只练习vue3和laravel9,因为这两个玩得好了,工资不比java,react,.net低。而且曾经有段时间接的私活太多忙不过来:convenience_store:,找不到会laravel的人帮忙,只好拒掉了(当时只想着熟人圈子找人帮忙,忘记论坛这儿人多势众人才挤挤了)。你的收入,80%取决于你最擅长的技术玩得精不精,另加20%的机会取决于找到刚好需要用那个技术的公司(这样的公司可不少哦)。我认识的只写laravel后端的一些(牛)人,他们现在就能拿到中介手里的IT行业相关职位薪水指导价的天花板,而且使用PHP的年限,断断续续的不超过七八年。

所以还是问问自己:你喜欢PHP语法的简单吗?喜欢Laravel的优雅与高效么?是你会的各种语言、工具中最爱的那个吗?如果是肯定的,就可以照着文档多写,多用,玩会了就有自信了,有自信了公司面试你,自然就谈拢了。那些公司一直都在那里,只不过是因为自己信心不够,才没有遇到罢了。

Laravel和Vue学好了,要不要学其他技术栈?我觉得吧,可能Laravel和Vue永远没有学到很好很牛B的时候,因为它们一直在发展,一直在更新,它们的生态圈也一直在发展,更新。所以这也间接回答了要不要也学其他技术栈的问题:你的生活,真的有那么多的业余时间,可以让你在精通一门技术的同时,有时间也掌握另外一些技术吗?你是靠长板吃饭,还是靠短板吃饭?这些业余时间如果花在你的长板上,是否能在工作上帮助你本来要一天做完的工作,现在只要半天就能完成,省下来的时间,可以摸摸鱼(偶尔)或想一想怎么才能财务自由;或者这些业余时间,你可不可以花在孩子身上,带他们出去观观世界:earth_africa:,丰富丰富自己和孩子的世界观?

所以,还是修炼好自己的本命法宝:gun:,然后在工作中去发现、去学习自己急需充电才能胜任的其他技术点,可能才是一种好的策略。Learn Smart, Don’t Learn Hard; Work Smart, Don’t Work Hard!

1年前 评论
小李世界 1年前
green_hand 1年前
Complicated 1年前
Complicated 1年前
小李世界 1年前
Helen2022 (楼主) 1年前
Helen2022 (楼主) 1年前
jackyyrose (作者) 1年前
green_hand 1年前

看来国外的php也是要求啥都得会啥都得干呀

1年前 评论
jackyyrose 1年前

牛啊 大姐在哪个国家呢

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!