学完C语言后应该学什么?
听好了,自学的初学得这样:
完整学习html和css全部内容,注意是全部,尤其是css高级设计部分。
然后,跟一堂带项目实战的php课程,用php入门结构化编程,从一个点切入明白程序执行的重点在“过程”,而非“对象”和组件。这堂教程里应该顺带包含了数据库课程和连接和调用方法。懂了php.对数据库的交互原理,其他语言理解起来就容易多了。
搭建硬件服务器:升级你的电脑配置,主频和核心数都不能少,2021这个时间点就推荐2667v4了。U有了,平台自己搭配就好。机器上安装较新的winserver+vm或者pve,准备安装虚拟机。搭建服务器的时候顺便在家把网络知识梳理一遍,然后找电信协商获取公网ip,把自己服务器接出去,进入互联网热闹的核心商圈。
在虚拟机上安装Linux。重点研究Cent5.8和Cent7.2,不要问为什么。把各种linux的安装,维护,安全,操作命令和远程方法尽量学到手,方法就是百度,不必买纸质书。注意,每一个操作一定要做笔记,一定!否则学习效率会低一倍不止。在win或linux上配置web服务器首选nginx,不过apache也没毛病,数据库mysql,和php环境一套。可以用wamp server一次解决三个。主环境尽量不要用宝塔面板,除非某些地方迫不得已必须用再用。这里的操作和之前的PHP学习需要同时进行,。做出来的PHP网站就在自己的硬件服务器上开发设计,你会看到每一堂课学完自己的网站又完善了一些,会很有成就感,促使你坚持下去。不要买云服务器,不要问为什么。
同时,迅速完成“原生JavaScript”语法和标准库的基本编程实现,也必须是一门带项目实战的教程。有了php基础,过js会非常快。期间尽量逐步加入把js打包结构化的jQuert和vue.js,慢慢过就好。
这个时候你应该已经有了一个自己完全知道底层实现逻辑的论坛,所以能够轻松使用自己的js和css知识为其增砖加瓦。有一个自己的论坛很重要,能给自己的用户提供一个展示自己和交互的ugc平台,用户特别需要这一点。看看今日头条的火爆就知道了。
接下来的事情就有点不能说了,我提几个关键字,你自己去摸:neople,统一登录器。点到为止,请把这个研究透,在各种教程下这不是难点,看到这里同行应该已经明白我的意思了。不过相信我虽然有同行,但在这个行业同行并不多,因为毕竟有门槛,人不多就是蓝海。
然后到了这里发现还是没有c语言的事儿,没错,因为这条路是从外观、实践和应用出发,以最短路径和最小代价(就是php和js)完成了程序逻辑。
程序设计就是应该先有外观和脸,然后慢慢向内探索实现这些的逻辑,否则没有丰富多彩的外观表现,一般人根本没法坚持下去。不管对于客户还是对于自己,先把能够看得见摸得着的东西做出来,是最近的路。
那c语言学不学?要,等你上述业务基本跑起来以后,去跟一门C++的课程,也必须带项目实战。至于自学水平的C++出来以后能干什么,这是一个问号。
我个人的推荐是走ue这条路去编游戏,执行效率高不卡卡顿。un的游戏卡死人不偿命。
哦,对了,如果你甘于做一个打工仔,替别人做事,那更多的需要掌握负载均衡之类的知识,因为“公司”为了对冲人员关系内耗和监管成本必须把规模做大,有规模就必须做负载平衡。但是我不知道这类知识在哪里去获取,可能本身就需要进大厂去实习吧。
最后就看你是愿意做一只雄鹰,还是一只看门狗了。不管哪种,不断提升自己都不会错。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有