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

现在的本科院校计算机专业编程课有没有 PHP 的?

  •  
  •   wework · 2020-01-12 14:46:55 +08:00 · 6179 次点击
    这是一个创建于 1778 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我混了好几个 PHP 群,很多人都说他的 PHP 是自学或者参与培训班学习的,难道大学里面就没有单独 PHP 的专业课?

    我当时的所在学院,计算机专业,是有 C 语言 JAVA C++ C# oracle 好像真的没有 PHP 编程课
    65 条回复    2020-01-16 12:02:26 +08:00
    charlie21
        1
    charlie21  
       2020-01-12 14:48:35 +08:00
    PHP !
    PHP ......
    HongJay
        2
    HongJay  
       2020-01-12 14:49:01 +08:00
    大学不教 php 和前端
    wework
        3
    wework  
    OP
       2020-01-12 14:51:46 +08:00
    @HongJay 这个 PHP 和前端市场需求不是很大么?很多计算机专业的,学习了 c 语言,汇编,也都是混日子,很难找到工作吧
    pod
        4
    pod  
       2020-01-12 14:52:54 +08:00 via Android
    搞 ctf 的会去学下 php
    billlee
        5
    billlee  
       2020-01-12 14:57:37 +08:00   ❤️ 6
    你念的是计算机科学专业,不是编程技校
    wework
        6
    wework  
    OP
       2020-01-12 14:59:58 +08:00
    @billlee 好像也有道理,编程这个东西讲究逻辑和算法,这些学会了其他的触类旁通
    westoy
        7
    westoy  
       2020-01-12 15:04:56 +08:00
    我读书那会儿,asp.net 、JSP、JS(DHTML)是电子商务专业的课....
    EminemW
        8
    EminemW  
       2020-01-12 15:10:47 +08:00 via iPhone
    @wework 大学又不是教就业的。一般都是 c c++ java 吧
    ershierdu
        9
    ershierdu  
       2020-01-12 15:16:19 +08:00 via iPhone
    我们是 2016 年入学的,必修一门《程序设计基础》(讲的是 c/cpp,后续操作系统、数据结构课程也是用 c/cpp 做实验的);部分方向必修一门《高级程序设计》( cpp );另外还开了一门 Java 的选修课。

    综上,编程课只有一门是必修的,而且不叫《 c 程序设计》而是《程序设计基础》,具体语言只是用来学编程的工具而已。
    cherbim
        10
    cherbim  
       2020-01-12 15:22:11 +08:00 via iPhone
    Java 和 c 是主流,
    hoyixi
        11
    hoyixi  
       2020-01-12 15:36:52 +08:00   ❤️ 2
    大学一般都不会直接教语言,C/C++,通常是“程序设计”课程的载体; Java/.NET 通常是 “面向对象程序设计“课程的载体
    ochatokori
        12
    ochatokori  
       2020-01-12 16:03:17 +08:00 via Android
    二本 软件工程 php+前端三剑客=web 应用程序设计
    就是听的人没多少
    yangzhezjgs
        13
    yangzhezjgs  
       2020-01-12 16:35:06 +08:00
    inhzus
        14
    inhzus  
       2020-01-12 16:38:36 +08:00 via Android
    某理科计科只教 c with class,Java 都是选修,主要学习的还是理论层面
    5G
        15
    5G  
       2020-01-12 16:41:08 +08:00 via Android
    我这一届没有,我的学弟学妹说有。。。
    cgpiao
        16
    cgpiao  
       2020-01-12 16:44:38 +08:00 via iPhone
    以科研的角度 php 没啥可教的,真正的知识都是工作中碰到,比如环境,系统相关。
    xiaotuzi
        17
    xiaotuzi  
       2020-01-12 16:59:51 +08:00 via iPhone
    我读书的时候没有 PHP,就算有,也是选修。
    IvanLi127
        18
    IvanLi127  
       2020-01-12 17:30:49 +08:00 via Android
    我的大学有,哈哈
    HyHyemmm
        19
    HyHyemmm  
       2020-01-12 18:01:00 +08:00
    必修的课不可能有 就算有也就是基本语法那些 具体工程还得靠自己
    ALLLi
        20
    ALLLi  
       2020-01-12 18:45:00 +08:00 via iPad
    没有,但是大二月数据库的时候花了点时间自学 php 写了个图书管理系统的大作业
    kayv
        21
    kayv  
       2020-01-12 20:32:24 +08:00
    计算机学院一般可以选修个 Java,C/C++是必修
    towser
        22
    towser  
       2020-01-12 21:25:54 +08:00
    选修课有,必修不会拿这种语言来上课的
    pppcx
        23
    pppcx  
       2020-01-12 21:29:26 +08:00 via iPhone
    有 php,没有 html,上的时候有点懵…cs 专业,必修
    Sanko
        24
    Sanko  
       2020-01-12 21:57:02 +08:00 via Android
    c c++ java
    sagaxu
        25
    sagaxu  
       2020-01-12 23:12:28 +08:00 via Android
    必修课里只有汇编和 C 以及 C++
    dji38838c
        26
    dji38838c  
       2020-01-12 23:23:14 +08:00
    中国有一千多所本科院校,肯定有教 PHP 的
    ufan0
        27
    ufan0  
       2020-01-12 23:25:00 +08:00
    不是据说有啥应用型大学和研究型大学么?

    我大学( CS )前两年半课堂上都没接触到编程语言的学习。

    倒是习得一手电焊和接电线的活儿;
    charlie21
        28
    charlie21  
       2020-01-13 02:18:26 +08:00
    PHP 这门语言 写法各异,估计 课上刚讲完,学生当堂跳出来和老师对峙,甚至说 “你怎么和鸟哥讲的不一样” 云云
    alphatoad
        30
    alphatoad  
       2020-01-13 02:57:43 +08:00 via iPhone
    我第一年有一门课 PHP,后来换了个教授就成 Django 了
    cxsz
        31
    cxsz  
       2020-01-13 03:10:52 +08:00 via Android
    课是有的,但是是选修课
    wwcchn9
        32
    wwcchn9  
       2020-01-13 03:44:03 +08:00
    没有
    wwcchn9
        33
    wwcchn9  
       2020-01-13 03:44:34 +08:00
    基本上大学都是 language-agnostic 吧
    okjb
        34
    okjb  
       2020-01-13 07:20:17 +08:00
    Java 工作好找
    Felldeadbird
        35
    Felldeadbird  
       2020-01-13 09:08:48 +08:00
    大学 PHP 只有选修有,且不是学校的老师,是从中山大学特意请一名准老师 来简单授课。
    主修基本是 C -> JAVA
    Vitali
        36
    Vitali  
       2020-01-13 09:22:37 +08:00
    大专职专是有的,专门为了就业的,本科以基础为主
    Light3
        37
    Light3  
       2020-01-13 09:24:59 +08:00
    大专教 java html css ps jsp
    jasonlwy
        38
    jasonlwy  
       2020-01-13 09:30:51 +08:00
    它就是个脚本语言。。。。。。多 low 啊。开设这个课程的话;教好面向过程 c 面向对象 C++,给自己点自学空间,探索空间多好。
    meteor957
        39
    meteor957  
       2020-01-13 09:35:26 +08:00 via Android
    楼上的傻逼 low 不 low 是你定的吗
    hsk9044
        40
    hsk9044  
       2020-01-13 09:39:50 +08:00
    @jasonlwy 眼界太小, 脚本语言有多少你也不看看, 编程语言鄙视链就是从你这种人开始的
    hsk9044
        41
    hsk9044  
       2020-01-13 09:40:45 +08:00
    坐标福州, 有遇到一些大专学校以前教 PHP, 现在教 python 了
    grewer
        42
    grewer  
       2020-01-13 09:50:49 +08:00
    c 是理科必修 然后一门主课 java /c#
    FantaMole
        43
    FantaMole  
       2020-01-13 09:56:07 +08:00
    教虽然没教,但是我们那时候因为 PHP 比较简单,上手容易写得快,现成代码也比较多,借鉴(抄)起来方便,都喜欢选 PHP 做毕设语言。单独来教其实也没啥必要,Java 课和 C 课都听了课的话,上手 PHP 还是挺容易的。至于写出来的东西好不好,看的也不仅仅是对语言的熟悉程度
    reself
        44
    reself  
       2020-01-13 10:04:39 +08:00 via Android
    要学就学典型的
    动态强类型:python,兼具脚本语言
    静态弱类型:c,兼具操作系统相关知识
    静态强类型:java,兼具面向对象
    动态弱类型:js
    函数式编程:lisp
    Cloutain
        45
    Cloutain  
       2020-01-13 10:27:11 +08:00
    几年前还在学校时,系连着两学里开了两堂 PHP,初级高级。这东西促进学生就业还是有用的
    augustheart
        46
    augustheart  
       2020-01-13 10:30:23 +08:00
    专科教这个很正常。本科的我个人没听说过……
    msg7086
        47
    msg7086  
       2020-01-13 11:01:03 +08:00
    正常来说,大学对编程语言学习的需求很少。起步一门 Pascal 语言(后来是 C )领进门,这是给你学习后续知识用的。别的语言会教么?其实也会,但是课时比重没有那么大。比如我们操作系统课要用到 Python,老师大概就花几分钟时间简单讲讲 Python 以及常用的函数和类库,然后就回去讲课去了。指望人家花十几个小时的课时就给你讲 PHP ?又不是初中生。

    有些比较偏门的语言是会给很多课时的,比如我们编程语言课,教 Haskell Prolog 这些语言,讲了两个学期,但是其中有不少是在讲编程语言设计的知识,并不是纯粹的学语言。

    还有一些工程类的课(一般是选修课)也会提到一些编程语言。比如之前有些学校开了 Ruby on Rails 的课,把开发用到的技术全部带一遍,方便出去找工作。不过也是少数,毕竟业界用到的技术更新换代很快,教的内容一两年也就过时了。比如几年前 Ruby on Rails 还是 MVC 结构的,现在都是 SPA+API 打天下了。所以如果只教表面功夫那就是在浪费时间。(也有可能是骗钱,毕竟一学分就是一份钱啊……)
    hoshizukiko
        48
    hoshizukiko  
       2020-01-13 11:27:23 +08:00
    我们数字媒体技术有开 php 的课程,不过好像也没教啥东西
    hoshizukiko
        49
    hoshizukiko  
       2020-01-13 11:28:22 +08:00
    @hoshizukiko 本科,计算机学院,不过是新开专业……
    ViggoSite
        50
    ViggoSite  
       2020-01-13 11:29:13 +08:00
    @charlie21 php 还好吧,再诡异也比不上 javascript。o( ̄▽ ̄)d
    xiaowangge
        51
    xiaowangge  
       2020-01-13 11:34:24 +08:00
    哈工大、上交,

    貌似大一新生的入门语言是 Python 了吧?
    heart4lor
        52
    heart4lor  
       2020-01-13 13:23:13 +08:00
    16 年入学今年毕业,语言只教了 C 和 Java,分别作为面向过程和面向对象语言。另外教了 SSM 框架,算比较流行的 JavaEE 技术。理论课教了很多,数据结构、计组、计算机网络、操作系统、数据库、编译原理、离散数学……现在回过头来看语言这个东西真的不是重点,就比如数据库,学的更多的是三大范式、事务这类理论知识,而不是去学 SQL 的语法。
    hitsmaxft
        53
    hitsmaxft  
       2020-01-13 13:47:01 +08:00
    适合去大专学
    jasonlwy
        54
    jasonlwy  
       2020-01-13 15:50:43 +08:00
    @meteor957 有一说一,我说的 low 不 low 是我的看法,不是我的定义。阅读能力有问题,可以用脑子重新看我的回答。
    jasonlwy
        55
    jasonlwy  
       2020-01-13 15:54:03 +08:00
    @hsk9044 有一说一,我们讨论的基点:大学课程。二它确实就是脚本语言,至于脚本语言多少,你不在意,我也不关心。根据自己工作需求学习会有业务产出而已。声明:本人没有任何鄙视的想法。就是大学就该那样,想学语言层面,去实验室搞项目,自己自然会懂。当你想杠精上线,可以细品一下。
    clf
        56
    clf  
       2020-01-13 15:58:10 +08:00
    有,课程名称是 电子商务网站开发。。。。
    xiaoyang7545
        57
    xiaoyang7545  
       2020-01-13 17:19:28 +08:00
    有。只教简单的增删改查。然后让你做个非常简单的文章发布系统。
    meteor957
        58
    meteor957  
       2020-01-13 20:44:28 +08:00
    @jasonlwy 憨批 废话一大堆 没一句有用的 ,我就觉得你这人挺 low 的,没其他意思
    Achiii
        59
    Achiii  
       2020-01-14 11:55:50 +08:00
    没有,php 是自学的。大学只有 c,c 艹和 java,后来研一有 py
    luo1215
        60
    luo1215  
       2020-01-14 12:51:26 +08:00
    c java c#
    没 php
    solaro
        61
    solaro  
       2020-01-15 14:34:48 +08:00
    大学不都是 c vb.net c# pascial java 之流吗?现在因为推广得力,很多开设 python 课程
    hsk9044
        62
    hsk9044  
       2020-01-16 09:28:09 +08:00
    @jasonlwy 你说了这么多, 我只想说你的表达能力极差. 但我劝你以后还是少发表这种极端的个人主义思想的言论. 显得很 low
    Hyouka
        63
    Hyouka  
       2020-01-16 10:21:41 +08:00
    我毕业的专业..主修 java 的 有选修课是 PHP 的
    jasonlwy
        64
    jasonlwy  
       2020-01-16 12:00:44 +08:00
    @hsk9044 巧了,我觉得也你是个垃圾,说话也很 low.
    jasonlwy
        65
    jasonlwy  
       2020-01-16 12:02:26 +08:00
    @hsk9044 傻逼东西,键盘侠,回去食屎啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5989 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 03:02 · PVG 11:02 · LAX 19:02 · JFK 22:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.