V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
marjar7
V2EX  ›  问与答

自学编程有哪些可以临摹练手的对象?

  •  
  •   marjar7 · 2018-03-27 15:36:30 +08:00 · 2657 次点击
    这是一个创建于 2441 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想学编程,但不想从枯燥的理论开始,打算边实践边引入理论,所以想问有哪些刚开始我可以模仿练手的程序或项目?

    方向初步定为 web 和 php 开发。一直被吹捧的 Python 也在考虑内。

    我也不知道这种方法是否可行,如果大家有什么建议也请指教。
    12 条回复    2018-03-28 09:13:47 +08:00
    Moorj
        1
    Moorj  
       2018-03-27 15:43:05 +08:00   ❤️ 1
    先写个时钟,再写个秒表,再写个小学生登记表,再把小学生登记表加缓存和多用户,再给小学生登记表做个借书表

    反正就这种简单的就可以了,慢慢就学到很多了
    Moorj
        2
    Moorj  
       2018-03-27 15:45:10 +08:00
    临摹案例这个方法很好,然后过程中遇到困难去查手册,手册看多了也知道一些技巧,再返过来优化案例

    第一年基本就是屡次推翻自己的案例,然后重做,因为掌握了更好的技术
    yivanus
        3
    yivanus  
       2018-03-27 16:29:23 +08:00
    github 上找找。
    zyxbcde
        4
    zyxbcde  
       2018-03-27 16:56:07 +08:00 via Android
    github 搜跳一跳,选那个星星最多的。
    全搞懂了再去找那个连连看的辅助,试试自己写。
    marjar7
        5
    marjar7  
    OP
       2018-03-27 17:55:37 +08:00 via Android
    @zyxbcde 对我一个完全入门级会不会太难啊?
    crab
        6
    crab  
       2018-03-27 21:18:54 +08:00
    suit
        7
    suit  
       2018-03-27 21:42:30 +08:00
    可以买本《 PHP 经典实例》,照着上面的例子写一遍。
    zyxbcde
        8
    zyxbcde  
       2018-03-27 21:53:15 +08:00 via Android
    @marjar7 不对。。你要学啥语言都不知道呢。。
    zyxbcde
        9
    zyxbcde  
       2018-03-27 21:58:42 +08:00 via Android
    不好意思没仔细看。。php 我不会,web 可以去 w3cschool 看教程,里面都有例子,每一个功能都配一个可以随便改着玩的网页例子。python 是个胶水语言 web 开发那就学什么 flask 和 django 啥的做个博客了,github 搜你想搜的东西,旁边可以选语言。
    但是为了好玩建议还是从 python 爬虫,发微信发邮件发短信之类的玩具开始,写几个玩具熟悉下语法顺便培养下兴趣,初学者怕你书没看完就弃坑了。
    marjar7
        10
    marjar7  
    OP
       2018-03-27 22:53:11 +08:00 via Android
    @zyxbcde 受教了,我也是不想从看理论开始,弃坑快哈哈
    nikolai
        11
    nikolai  
       2018-03-28 00:34:15 +08:00
    MOOC 跟着课堂做。我也觉得直接拿个小项目上手好,看书的时候真的很困。。。
    Mavious
        12
    Mavious  
       2018-03-28 09:13:47 +08:00
    lz 先捋捋需求,有没有什么需求可以练手……譬如我有一堆需求:自动签到、自动给网页课程挂机等等等等。是实际的,可以解放双手(偷懒)的需求。
    然后一个一个慢慢做,做好了,不仅可以偷懒,还可以增长见识。
    比纯刷题有动力多了。

    ps 我是新手
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4688 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 01:10 · PVG 09:10 · LAX 17:10 · JFK 20:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.