bootstrap做公司网站入门
有哪些适合初学者学习php的网站?
有哪些适合初学者学习php的网站?
我说一下我自己用过的一些网站吧。
刚开始入门的时候,我主要是在w3school里面看的php栏目,里面详细介绍了php的基础知识和概念,一般看下来就会有一个概念了。跟着教程,就能把环境搭建起来,phpinfo可以打印出来了,更好的可以写个计数器了(纯pho的)。
等基础知识都熟悉了之后,就可以去“慕课网”或者“极客学院”看视频教程,一边巩固知识,一边跟着里面的实例教程去做实际的项目,这样学习起来会更有效。
等这些视频网站的实例项目练习差不多了,就可以去csdn或者laravel-china里面其他人提的php相关的问题,然后自己试着写一写,最后再看看大牛们的想法,对比下自己的不足,学习他们的思想,他们的思路和经验很重要。
再之后就可以自己找一个全面的项目去做了,自己去设计数据库,规划功能,界面可以先不要太关注,而且现在有许多现成的前端框架模版可以直接用(比如bootstrap,amazeui等),不用担心界面会很丑。遇到不会的,就去搜索,常用的搜索网站:StackOverflow,csdn,当然最直接的就是google了(考虑到很多人没法上就没放第一位,但是装个vpn是很有必要的)。通过搜索查资料可以很快的解决你的问题的,查询的过程就是一个学习的过程,知识升华的过程。对于一些php函数或语法的使用,可以参考php官网,里面详细说明了php函数和语法的使用,最最重要的,别忘了看看下面的评论,里面会有意想不到的惊喜哦!
接下来如果想再提高,就可以去github搜索一些高star的项目,看他们的源码,研究透彻,看他们为何写得好,吸收那些好的地方。然后就可以自己尝试着造轮子给其他人使用,开源出来,和大家一起讨论,一起进步。
我们来总结下上面提到的网站:
w3school学习基础,提供入门保障
csdn,去学习一些php理念和思想,以及一些技巧;laravel-china虽然是laravel框架相关的分享偏多,但是里面有许多活跃的大牛,经常会分享一些经验和心得,很值得学习,这两个可以多刷刷。慕课网或者极客学院,里面有丰富的视频资源,可以更直观的学习到许多知识,而且里面有实际项目教学视频,这个是非常实用的,杜绝“纸上谈兵”。StackOverflow,一个很知名的问答社区,里面有国内外的大牛贡献的许多高质量的解答。这个也是后面需要多刷的网站。Github,程序员都知道的一个网站,也是大家共享和讨论的地方,里面有最前沿的知识和最丰富的资源,“不要重复造轮子”,如果需要用到什么,不妨先去里面搜索一下,说不定就有你想要的。当然你也可以试着造轮子供大家使用哦。 (^▽^) 这是我使用的一些网站,大家如果有什么补充的可以留言哦。
自学前端工程师从来没有接触过,第一步应该怎样做?
现在网络很发达,首先应该去找一些前端相关的资料视频,了解前端学习的步骤和框架,因为是从来没有接触过该行业所以首先要确定是否对前端感兴趣,因为兴趣是最好的老师,如果看到前端前期的学习内容自己觉得很无聊枯燥提不起兴趣,那么就要慎重的考虑一下是否在该行业发展。
或者刚开始没有兴趣仅仅是为了生计,为了高工资去学习的这个,那么接下来就要硬着头皮学习,学到后面发现自己真的在这一方面很吃力,那么你还有机会考虑。
其实软件开发这个行业学习是没有止境,现在学了一些皮毛,如果有幸进入到公司,那么接下来的每一天都还是在学习,工作,学习,工作。因为前端开发的框架和工具更新换代的太快,要是总是停留在刚开始学的东西上,那么不出两年就会被淘汰。
而且随着年龄的增长,当你28,29没结婚,或者结婚未育的情况下在想跳槽,那就要慎之慎,因为这个年龄在软件行业算是公司要付出的成本最高的时候。
学历的门槛在这一行大公司都会比较重注,基本大公司都会学历要求在本科以上,所以如果不是本科学历,进大公司的几率是很低的。大公司福利待遇什么都会比较好。小公司就不一定,公司制度体系都不一定完善,所以工作起来可能就会有比较多的阻碍,影响心情,生活等等。
自学前端可能只能学到皮毛,实战项目经验是非常重要的,因为在实际的工作中各种各样的需求是你完全想不到的,没有足够的经验,那么工作会比较困难,这就是为什么程序员会经常加班。
说了这么多不是为了说明前端有多难,只是把这些客观的情况说出来,要不要在这一行发展,还是在自己的决定。众所周知,软件行业工资是比较高,所以说拿多少钱,就要承受多大的压力,就要付出多少的努力。加油吧