想自己做个小项目练练手,发现根本就没有思路,一是没有需求,二是我根本就不会设计页面,发现我的设计能力特别差,哎,谁给指指路,接下来该学啥
1
metaquant 2016-12-03 20:00:39 +08:00
同样作为一个自学 WEB 前后端的初学者,有几个小建议:
如果说没有项目思路,建议你做一个个人博客, 博客作为一种 CMS ,一般需要各种前后端的知识,先搭上基本框架,然后不断往上面加功能,相信这个过程你会学到很多,比单纯学语言进步更快。 至于缺乏设计能力方面,我相信大部分人都不是设计师出身,想靠自己设计出好看好用的前端并不容易。建议初期可以借鉴一些前端框架,如 Bootstrap ,这些框架一般都有自己的组件,按着框架来,一个个组件往上搭,做出来的页面应该不会太丑。 你可以看看我的博客, http://metaquant.org/index.html , 实际上就用了 Bootstrap 的几个组件(导航栏、按钮等),再加上 Jinja2 作为模板引擎,基本上可以看得过去。 |
4
des 2016-12-03 22:00:15 +08:00
@metaquant 我提几个建议,你的博客配色不好看,正文也不容易阅读,字体颜色也选的不太好,这种字体感觉也不太合适阅读,另外行高也相对高了点
导航栏的下拉组件不连贯,让人觉得非常奇怪,而且和正文混在了一起 |
5
adminsvv 2016-12-03 22:06:03 +08:00
建议你这样,你去看看国外一些设计的好的网站看样式,然后自己抄,各种风格都抄一些你就知道你该怎么做了。
|
7
will0404 2016-12-03 22:19:01 +08:00 1
必须提醒一句,初学者开始就尝试做博客系统很容易放弃,毕竟需要学习前后端整套知识体系,没那么简单。
如果确实喜欢写博客,简单的用 github page 搭一个,平时写写心得就好了,坚持写下去,面试时扔给 HR 几十篇文章,那也是加分的。 真正想要靠做项目学习,还是建议从很简单的小需求做起,那种灵感一现的需求。 比如我无聊时写的这个:可以为你的网页添加快捷键的一个 js 小组件 [链接]( https://github.com/cyyyu/hotkeyjs) 你还可以尝试写个弹窗,写个浮动通知,写个拖拽等等。 顺便留个博客地址吧:[链接]( https://cyyyu.github.io/) |
8
onlyhot 2016-12-03 22:19:27 +08:00 via iPhone
没项目?你先做一个自己的博客出来?再改成支持多用户的博客?再改成有主题功能的博客?够你折腾一两年了
|
9
anubiskong 2016-12-04 09:19:15 +08:00
随便找个网站仿制呗, 比如这个网站, 就是你面前的 V 站
|
10
luziafy 2016-12-04 10:50:05 +08:00 via Android
学习路径错了吧。
PHP 本身没有什么好学的,把文档粗略看一遍,就可以上手写点东西了。然后半年时间足够做个精致的小项目。 平时再了解一下网上的接口,比如短信和支付什么的,虽说只是查下文档就能用,但你没看过的话,万一聊起来,就很尴尬了。 高并发缓存 nosql 都可以先放放,知道有就行了,不一定非要用过,框架可以了解一下,暂时不用去深入。 关于项目说两句吧,很多年来都是推荐新人写个博客系统,但是博客的重点其实是内容,你有博客却没内容,就很尴尬了。可以考虑做个功能性 Demo 、公众号之类的,都不需要什么设计。仿站就不要做了,别把自己整得跟培训机构刚出来的一样。 如果小项目要拿来面试,你需要在介绍这个项目的时候,尽量描述一些实现细节。引导面试人员往技术实现上聊,对双方都有利。 做到以上这些,就算有拖延症也半年也足够了。 |
11
bombless 2016-12-04 13:56:12 +08:00 via Android
一般设计和前端是不同人做的,你做不来设计没必要勉强,去分工明确的岗位就好了
如果你只是单纯想学设计那你这标题就不合适了 |
12
piedpipper 2016-12-04 22:20:39 +08:00
如果说只是为了练手,做个博客是个很好的选择,毕竟前后端都齐了,虽然初期会有些难受,但是克服下来对整个网站架构会有比较清楚的了解。不用害怕没有内容可写,毕竟你总是可以填充一些 Lorem ipsum dolor sit amet......的嘛
|
13
ylsc633 2016-12-05 10:29:16 +08:00
找个容易上手的框架!
然后自己去网上找个 自己喜欢的 前后端的源码! 然后自己套! 自己改! 不会设计还不会改么 |
14
YYDL 2016-12-05 15:09:55 +08:00 1
14 年 自学了一个多月就出去找工作了
少说多做,找个工作比你自己学更加快。 ---- 因为工作有压力啊,不完成老板吊打你 |
15
phalconphp 2016-12-05 16:25:06 +08:00
写博客、 cms 、框架
|