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

23 岁对编程完全不懂的我,是否可以从 0 自助学习 PHP?

  •  
  •   leehomsf · 2014-04-01 08:17:13 +08:00 · 7047 次点击
    这是一个创建于 3682 天前的主题,其中的信息可能已经有所发展或是发生改变。
    整天无所事事确实要学习点知识了,天天在网上泡缺不懂太多,想学习PHP ,但又不知道如何下手,
    AMAZON有很多书籍,不知道买哪一本,网上也有很多网站教学又不敢确认是不是骗子。。。
    V友给个建议吧,从什么地方起步,如何系统的熟悉到学习。。。
    42 条回复    1970-01-01 08:00:00 +08:00
    Fteng328
        1
    Fteng328  
       2014-04-01 08:24:59 +08:00
    亲你什么心态,你真以为什么人都想骗你么...
    随便哪里搜PHP都一大堆书,都差不多吧...不买实体书也可以看pdf版本的。
    如果你真的喜欢在计算机上工作直接搜PHP论坛或者到Github下几个project过来整整。
    jsonline
        2
    jsonline  
       2014-04-01 08:25:44 +08:00 via Android
    w3school
    Fteng328
        3
    Fteng328  
       2014-04-01 08:28:10 +08:00
    哦对了 CodeAcademy有PHP教程,我保证不是骗子..
    jakwings
        4
    jakwings  
       2014-04-01 08:28:23 +08:00   ❤️ 1
    我相信 Google + 个人毅力 是万能的。
    Perry
        5
    Perry  
       2014-04-01 08:30:03 +08:00 via iPhone
    如果英语还行,推荐treehouse
    skydiver
        6
    skydiver  
       2014-04-01 08:32:11 +08:00 via Android
    求求你了,别来抢我们程序员的饭碗了……
    jsonline
        7
    jsonline  
       2014-04-01 08:33:57 +08:00 via Android   ❤️ 3
    每当有人问如何『系统』地学习一门编程语言,我就知道,他学不会了
    hupohuke
        8
    hupohuke  
       2014-04-01 08:36:16 +08:00   ❤️ 1
    这本书最好,我的php入门书。http://it-ebooks.info/book/1262/
    ybbswc
        9
    ybbswc  
       2014-04-01 08:38:51 +08:00   ❤️ 1
    @Perry LOL。。。。
    nsa
        10
    nsa  
       2014-04-01 08:47:51 +08:00   ❤️ 1
    开心就好。。。把花在是否这种想法上的消耗用到实实在在的代码中,你就可以开始了。
    leehomsf
        11
    leehomsf  
    OP
       2014-04-01 09:02:08 +08:00
    @Fteng328 关键我现在是什么都不懂,完全要是从0起步
    leehomsf
        12
    leehomsf  
    OP
       2014-04-01 09:04:11 +08:00
    @jsonline 好吧,我大概知道都需要实践。。。。
    ichou
        13
    ichou  
       2014-04-01 09:04:36 +08:00
    什么都不懂? 先学html吧
    zhujinliang
        14
    zhujinliang  
       2014-04-01 09:04:44 +08:00
    w3school一步一步照着做,先能实现你想像中的功能就好
    leehomsf
        15
    leehomsf  
    OP
       2014-04-01 09:06:18 +08:00
    @zhujinliang
    @jsonline
    暂时先从这里开始,,,试一下,yinggai坚持学习就会胜率
    bingu
        16
    bingu  
       2014-04-01 09:09:22 +08:00
    @hupohuke 好网站啊,收藏了。
    faceair
        17
    faceair  
       2014-04-01 09:16:26 +08:00 via Android   ❤️ 1
    不知道楼主是来这里寻求鼓励的。

    先回答可以,其实可不可以做什么是一个蛮主观的东西。你强调的零基础也没啥,这里野生程序员多的是,都是零基础自学。

    其次,不建议你开始就系统地学习。因为水平达不到,很容易在细节里面耗费大量时间,而且还不见得能理解。我的建议是先不求甚解,让你的程序能最快跑起来,以后再研究各个细节优化和理解。

    最后,我觉得从简单的算法起步比较好,而不是从语言。这样你才能知道怎么知道拼凑语法来完成一些功能,也知道怎样去分解一个项目实现。
    ibillxia
        18
    ibillxia  
       2014-04-01 09:20:19 +08:00   ❤️ 1
    先学w3school:
    http://www.w3school.com.cn/php/index.asp
    学一下html/css/javascript,然后自己动手做一些纯静态页面
    然后看php100:
    www.php100.com/
    有视频、有论坛、有资料手册神马的,php本身也比较简单好学
    evefree2
        19
    evefree2  
       2014-04-01 09:50:25 +08:00
    找个师傅吧
    leehomsf
        20
    leehomsf  
    OP
       2014-04-01 09:59:07 +08:00
    @evefree2
    @faceair
    @ibillxia
    谢谢,其实感觉应该是找些实例是最好的学习方法
    dadastan
        21
    dadastan  
       2014-04-01 10:11:24 +08:00
    @faceair 我觉得你说的有道理,但是不应该从算法开始
    没接触过编程的应该先从易学习的语言开始,因为任何学习都应该遵循n+1的原则,就是你现在学习新的东西不应该比你现在的知识量多太多,应该是n上面加一个1,难度恰好多一些的知识才能最容易消化,才不会觉得厌倦
    我觉得那些直观可见的,不需要大型IDE的语言会比较好
    比如先学习描述性语言:html。可以打开txt文档,写了之后保存成html用浏览器打开就知道结果
    这样学习起来会容易很多,C,C++,Java这些强类型语言等等都不适合新人
    有一些html基础后再来学css又是一个N+1的过程,之后再学习javascript或者python。
    如果不从事计算机相关工作是没有必要学习java之类的(我会告诉你我虽然从事计算机可是也不怎么会java和C么)
    jianghu52
        22
    jianghu52  
       2014-04-01 11:08:20 +08:00   ❤️ 2
    我不能说我是0基础开始做php的,但是我之前是从delphi转过来的,一点PHP基础没有,到现在,最少纯PHP页面能糊弄的用户掏钱了。
    作为一个半新手,说点自己体会给楼主做参考吧。
    1.从html开始。虽然你想学的是php,但是如果连最基础的静态页面html的div,input这样基础的控件都没搞清楚,贸然的去学php一点意义都没有。
    2.要会js。不要以为php就是全部了。页面上很多的效果,都是用js完成的。页面的交互一般都是用js的,所以js一定要学。
    3.php很自由,很多时候你程序写的不严谨也可以通过,如果你不是要靠这行吃饭,ok。没问题。能用就好。但是如果你真的想靠php吃饭,甚至其他语言吃饭,那么请严格的要求自己,在习惯没有养成之前,就去阅读编码规范是非常非常有必要的。
    jsonline
        23
    jsonline  
       2014-04-01 12:23:51 +08:00 via Android
    我还没有发现哪个程序员不是0基础起步的。。。
    regmach
        24
    regmach  
       2014-04-01 12:36:10 +08:00
    我28开始学PHP
    konakona
        25
    konakona  
       2014-04-01 13:45:27 +08:00
    for4
        26
    for4  
       2014-04-01 13:48:28 +08:00
    如果你不问,就能学,而且能学会。
    少问多钻研。
    Muninn
        27
    Muninn  
       2014-04-01 13:54:48 +08:00
    首先 你得挑一门有趣的语言
    java和php属于两大饭碗语言 它的优点是好找工作...
    为了学习而学习,并不是很好的对象.
    zjdboy
        28
    zjdboy  
       2014-04-01 15:18:53 +08:00
    我能说我25岁才开始学的吗,,,我原来一个老大,31岁了,才学的开发,很牛B的
    kamushin
        29
    kamushin  
       2014-04-01 16:25:11 +08:00
    PHP就是设计给这种情况的少年学的呀, 加油ლ(╹◡╹ლ)
    click
        30
    click  
       2014-04-01 17:26:04 +08:00
    30岁对编程完全不懂的我,是否可以从 0 自助学习python?
    lemonlwz
        31
    lemonlwz  
       2014-04-01 17:49:45 +08:00
    鉴于你对骗子有偏见, JS不欢迎你 :)
    MASAILA
        32
    MASAILA  
       2014-04-01 18:02:59 +08:00
    这个视频教程太多了
    sharkli
        33
    sharkli  
       2014-04-01 18:18:58 +08:00
    完全不懂就算了,干点自己感兴趣的去吧。
    leehomsf
        34
    leehomsf  
    OP
       2014-04-01 19:10:17 +08:00
    @sharkli 也不是完全不懂,自己有网站,就是懂的比较浅,想好好学习。。。
    coolicer
        35
    coolicer  
       2014-04-01 20:52:59 +08:00
    才23,想学肯定可以。
    ooh
        36
    ooh  
       2014-04-01 21:09:14 +08:00
    w3school+php.net
    Mihuwa
        37
    Mihuwa  
       2014-04-01 21:28:59 +08:00
    建议从折腾wordpress开始:)
    Linxing
        38
    Linxing  
       2014-04-01 21:49:08 +08:00
    其实年龄都不是问题,看你有没有坚持下去,不管什么事情,你没有坚持下去,都是学不好的
    blakefan
        39
    blakefan  
       2014-04-01 22:17:19 +08:00
    是23又不是32,学什么都不晚,0基础,可以先从html,javascript学起,html直接看手册就行了,javascript可以看看JavaScript DOM编程艺术;接下来可以就可以学习php;先从php基本语法学起,基本语法看完了之后就可以练点小项目了,写个小论坛之类,提升点自信心
    fengshuo
        40
    fengshuo  
       2014-04-01 22:45:52 +08:00
    @zjdboy 你那个老大原来是做什么的额
    leehomsf
        41
    leehomsf  
    OP
       2014-04-01 22:55:23 +08:00
    @blakefan 恩呢,本身有做WP的站,,,假设网站什么的无压力
    @Mihuwa 谢谢,感觉你说的简单明确,我要看完大家的建议然后整理一下思路,该如何学习
    vileer
        42
    vileer  
       2014-04-02 09:44:15 +08:00
    有个教程叫10天学会php,学完做个留言板不是问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   831 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:56 · PVG 05:56 · LAX 14:56 · JFK 17:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.