• 请不要在回答技术问题时复制粘贴 AI 生成的内容
axedo
V2EX  ›  程序员

大四学生一枚,立志前端,自学基础。但面试时总无奈经验缺乏,建议去做一些项目与demo,但不解如何动手实施?什么样的算是好的增加经验的demo?求举例。

  •  
  •   axedo · Oct 22, 2012 · 11320 views
    This topic created in 5129 days ago, the information mentioned may be changed or developed.
    70 replies  •  1970-01-01 08:00:00 +08:00
    zythum
    zythum
    Oct 22, 2012❤️4
    1
    只要做了,都是好的
    Julyyq
    Julyyq
    Oct 23, 2012
    2
    想锻炼不?放你些项目做做?
    shi9ure
    shi9ure
    Oct 23, 2012
    3
    github上吗。stackoverflow上马
    lingyired
    lingyired
    Oct 23, 2012
    4
    @zythum 同意他的话,确实,只要做了,对你都有用
    axedo
    axedo
    OP
    Oct 23, 2012
    5
    @zythum 嗯,但是项目去哪儿找啊?我自己的学习基本上就是啃了几本书,然后像高程,犀牛里有很多实例,一个个练习理解。然后觉得自己仅仅是理解了书上的模式思想,与编程套路,但总觉得不是自己的东西啊。
    axedo
    axedo
    OP
    Oct 23, 2012
    6
    @lingyired 同上
    axedo
    axedo
    OP
    Oct 23, 2012
    7
    @agassi_yzh 非常感谢,马上去查阅!
    axedo
    axedo
    OP
    Oct 23, 2012
    8
    @Julyyq 当然 乐意至极。请问怎么练习您?
    zythum
    zythum
    Oct 23, 2012❤️1
    9
    @axedo 自己觉得什么好玩就做什么就好。不分大小。
    axedo
    axedo
    OP
    Oct 23, 2012
    10
    @zythum 额,小弟不才,求具体。就比如说,书上经常有的小效果,或者我看某个网站上好的模块,自己把它重构了,或者看看原作者的思路模式,都算么……?
    axedo
    axedo
    OP
    Oct 23, 2012
    11
    @Julyyq sorry 联系
    udonmai
    udonmai
    Oct 23, 2012❤️1
    12
    @axedo 楼主我看豆瓣的时候总是反复地刷时间线,每次刷都不知道上次刷到哪了导致我会重复看一些东西,帮我写个用来标记上次看到哪的插件吧~~

    这个怎么样?楼主如果做就最好了。。。
    axedo
    axedo
    OP
    Oct 23, 2012
    13
    @udonmai 我尝试一下……希望有高人提醒这个技术难度会很高么……而且我还得先去弄明白一下插件是怎么个实现法的……sorry
    udonmai
    udonmai
    Oct 23, 2012❤️1
    14
    @axedo 就是DOM操作,可能需要插件的一些存储机制,看你怎么设计了~~
    axedo
    axedo
    OP
    Oct 23, 2012
    15
    @udonmai dom我ok 插件的东西我得去看看~
    udonmai
    udonmai
    Oct 23, 2012
    16
    @axedo 嗯,如果你觉得可以接受就试试做吧~ :) 不强求~
    remaerd
    remaerd
    Oct 23, 2012
    17
    觉得你现在的情况,是理论太多,没有实践过?虽然能够用功将那些无聊的书背下来是觉得你很厉害,我是做不到,但是毕竟能够真正做出来东西才是最重要的。

    要做前端,我觉得最核心的是要掌握好 MVC 模式。而具备条件搞 MVC,而且比较流行的,基本有三种选择:HTML5 前端,iOS/Android 客户端。如果你没有打算先做 iOS 的软件,HTML5 和 Android 之间,我建议选择 Android。理由是 Android 的语言是 Java,是很多 OOP 教程的范本。而 HTML5 前端的情况则复杂很多,容易养成不好的开发习惯(不使用 MVC 导致难以维护)。

    我的第一个具备 MVC 的项目,是一个用 AS3 写出来的微博客户端。所以我同样建议你,搞一个自己的微博客户端,学会怎么看 API Doc。

    在我看来,搞实践比背理论容易太多了。我觉得你这样问如何实践,有些 Nerd。或许你应该调整一下思路。不要将搞项目做 Demo 当作作业。这样你会学得很轻松很愉快,因为大多数搞编程的都是这样做的,不需要背大段理论。
    dodo11230
    dodo11230
    Oct 23, 2012
    18
    貌似这个社区挺有意思的
    tshwangq
    tshwangq
    Oct 23, 2012
    19
    去开源社区做点贡献了
    s200612321
    s200612321
    Oct 23, 2012
    20
    @axedo 我有一个小项目,不过是 rails 的,试一试吗??
    synzhang
    synzhang
    Oct 23, 2012
    21
    共勉。
    axedo
    axedo
    OP
    Oct 23, 2012
    22
    @udonmai 我只能说去尝试一下吧~

    @remaerd 非常感谢您的建议,但我觉得现阶段我还是做一些把现在的基础弄熟的项目吧,MVC的项目我觉得可以先放一放,而且我属于目的驱动型,有目的会让我产生兴趣的~谢谢

    @s200612321 rails我不太了解啊,我先了解一下。

    @tshwangq 努力

    @synzhang 共勉。
    udonmai
    udonmai
    Oct 23, 2012
    23
    @remaerd 很明显楼主说的是web前端。。。 而且MVC一点也不神秘。。。 不过楼主貌似也不在乎自己要去再学java这件事。。。 Orz
    axedo
    axedo
    OP
    Oct 23, 2012
    24
    @udonmai 前端需要的很杂啊……初期当然不考虑,但是以后假如要是想看看移动客户端,java也跑不掉吧……( ̄ε(# ̄)
    Air_Mu
    Air_Mu
    Oct 23, 2012
    25
    楼主要不有空给我的网站锦上添花一下?
    或者改成响应式设计
    udonmai
    udonmai
    Oct 23, 2012
    26
    @axedo 不好意思我自行脑补了楼主的想法

    鄙人只以为你是为了最近找工作,不曾想到还可以建议未来的发展方向。

    建议楼主以Google为目标。

    嘭 - - (我得去觅食了
    axedo
    axedo
    OP
    Oct 23, 2012
    27
    @udonmai 求不要搧脸啊 T_T 人家善意回答 我个提问的得好好回复啊
    udonmai
    udonmai
    Oct 23, 2012
    28
    @axedo 错了。。。 今天很不舒服全天各处的回复都带有情绪。。。真的很抱歉。。。

    我的看法可能就是搞定一个再说。。。这个意思。。。 = =
    axedo
    axedo
    OP
    Oct 23, 2012
    29
    @udonmai 嗯 理解理解~~~ 我也是这么个想法~
    udonmai
    udonmai
    Oct 23, 2012
    30
    @axedo T T
    laoluohenmang
    laoluohenmang
    Oct 23, 2012
    31
    模仿v2ex做一个 就是实践
    coolish
    coolish
    Oct 24, 2012❤️1
    32
    “项目去哪儿找”
    “觉得什么好玩就做什么就好”
    “求具体”

    建议楼主不着急学技术,先培养对这个世界的好奇心吧
    liaa
    liaa
    Oct 24, 2012
    33
    alisasiky
    alisasiky
    Oct 31, 2012
    34
    @coolish nice
    xinyu198736
    xinyu198736
    Nov 1, 2012
    35
    求不要误导楼主了。。。。。
    nsa
    nsa
    Nov 1, 2012
    36
    先学着做些小插件什么的,比如wordpress的plugin,drupal的plugin等等,可以挣点小钱也可以慢慢学点东西,慢慢学着学着你就知道这些个项目有哪些模块该怎么尝试入手了
    Sin
    Sin
    Nov 1, 2012❤️1
    37
    @coolish 对世界充满好奇……偏偏没有技术……
    ianva
    ianva
    Nov 1, 2012
    38
    搞前端初学者mvc你妹,真实际用的话都看项目
    多练手,多用,多看看有趣的项目激发兴趣
    前端和后端相比的话比较缺乏的是小项目的实际应用,因为前端的需求很多来自视觉和交互,非项目自己玩的比较局限,那就学点ruby,python前后都结合下做点自己想玩的东西
    用的多了才会有动力搞清楚原理,去深究
    skaterhjy
    skaterhjy
    Nov 1, 2012
    39
    我可以给你提供锻炼的机会
    axedo
    axedo
    OP
    Nov 1, 2012
    40
    感谢楼上各位,小弟正在实习ing,希望可以尽快进步吧,有什么成果了会来求批评的~
    kran
    kran
    Nov 1, 2012
    41
    @nsa 求赚钱方法。。。。
    xizhuqing
    xizhuqing
    Nov 2, 2012
    42
    我手上有项目,有兴趣不?
    southwolf
    southwolf
    Nov 2, 2012
    43
    话说乃就不能拉几个IT民工组团出去忽悠 至少接几个学校各部门的网站来做? 我大学里靠这个把学费生活费都赚出来了……有了这经历面试随便撸啊!
    dotbuddle
    dotbuddle
    Nov 2, 2012
    44
    @southwolf 你们学校挺好,我们学校一个站最多五百……
    zhshhere
    zhshhere
    Nov 3, 2012
    45
    去实习吧,比在学校埋头弄,成长来的快。如果感兴趣可以联系我:[email protected]
    Yan_6
    Yan_6
    Nov 3, 2012
    46
    @axedo 大四学生一枚,正缺一UI设计大师。
    gucheen
    gucheen
    Nov 3, 2012
    47
    @dotbuddle 你们学校真好,我们学校到现在一分钱都没有。。。
    bjlbeyond
    bjlbeyond
    Nov 3, 2012
    48
    @Julyyq
    @skaterhjy

    我也楼主的情况类似,你们能提供什么项目啊?求指教
    wissen
    wissen
    Nov 3, 2012
    49
    同求任何开源社区把我拉进去……
    imluo
    imluo
    Nov 5, 2012
    50
    @wissen
    @axedo
    @bjlbeyond

    你们都来帮我做个有趣的项目吧。我现在做的这个项目是做音乐电台。
    http://bus.fm/

    大家看看有兴趣么,唯一的问题是没有任何报酬。
    xlaok
    xlaok
    Nov 5, 2012
    51
    @imluo 那凭啥帮你做,你这个是开源社区?
    imluo
    imluo
    Nov 5, 2012
    52
    @xlaok 不是开源社区,是一个音乐电台站点。这个电台的前身是www.luoo.net
    wissen
    wissen
    Nov 20, 2012
    53
    @imluo

    好巧,我也想做一个 fm 玩呢,求加入……
    BigZ
    BigZ
    Nov 20, 2012
    54
    写过博客吧,我之前对前端半懂不懂,发狠自己写了个博客的全部页面,基本上对网页排版没有什么畏惧了
    imluo
    imluo
    Nov 20, 2012
    55
    @wissen 联系我,我QQ 64022414
    air00dd
    air00dd
    Nov 21, 2012
    56
    @zythum 方向不同,效率和收获可以差很大
    jokry
    jokry
    Nov 21, 2012
    57
    先看jQuery之父John Resig写的《精通JavaScript》,然后看Nicholas C. Zakas《JavaScript高级程序设计》,2本书都心领神会了,可以通过github上的开源项目来进一步实战。
    skaterhjy
    skaterhjy
    Nov 24, 2012
    58
    @bjlbeyond 提供实习机会,期间你能力会有所提高,有意向发[email protected]
    feikeq
    feikeq
    Nov 26, 2012
    59
    @axedo 你要以尝试着去写一些程序,不一定要有多么复杂,但只要去做了就行。

    给你我做的一个应用参考 www.tibiji.com
    picasso250
    picasso250
    Nov 26, 2012
    60
    @xizhuqing 挖坟了……你手上有什么项目?我们可以组队吗?
    picasso250
    picasso250
    Nov 26, 2012
    61
    楼主,我这里有几个页面的css需要写,但是非常基础,可能对提高的技术没什么帮助,不过或许能提高代码规范啥的。而且还有钱赚(这钱是我的私房钱……)。你需要吗?
    vilicvane
    vilicvane
    Nov 26, 2012
    62
    前端爱好者飘过. 如果楼主是个很有探索精神和能力的人, 可以做做超过自己现在能力的东西. 比如一个中小型的Web应用, Web游戏, 等等. 过程会很坎坷, 但是成长快. 这之后可以再阅读相关书籍, 查漏补缺.
    axedo
    axedo
    OP
    Nov 27, 2012
    63
    @picasso250 额 可以加qq看看有多基础么……有时间就帮你做了……最近在公司干活ing
    axedo
    axedo
    OP
    Nov 27, 2012
    64
    @feikeq 3ks~~~现在就是攒经验ing
    axedo
    axedo
    OP
    Nov 27, 2012
    65
    @vilic 3ks 我可能会研究研究简单的html5/css3的游戏吧~
    picasso250
    picasso250
    Nov 29, 2012
    66
    @axedo 额……活本身很基础,但在干活之前,你需要确认你自己会:

    1. 使用GitHub
    2. 搭建PHP环境
    fanpenghua
    fanpenghua
    Nov 29, 2012
    67
    前端搞这些干嘛么,你如果要做完整项目 前后端都会。视觉我觉得你可以不管。 现在前端会的skill还是很多的
    xizhuqing
    xizhuqing
    Dec 3, 2012
    69
    @picasso250 加我下QQ:452201275 具体Q聊哈
    axedo
    axedo
    OP
    Dec 3, 2012
    70
    @picasso250 你的两个条件也不算条件吧……最近我这边比较忙,ls有有时间的人 你可以先找他哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1422 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 249ms · UTC 15:15 · PVG 23:15 · LAX 07:15 · JFK 10:15
    ♥ Do have faith in what you're doing.