自学编程哪些网课值得推荐?

发布于:2023-06-28 21:23:46

我觉得你可以按照三条路线来:

1.计算机基础课程:如组成原理、操作系统、数据结构、计算机网络、数据库等

2.数学基础:如离散数学、线性代数、高等数学等(这也是工科比文科转计算机的优势所在)

3.编程语言:如python,java,c++等(最好面向过程和面向对象各一个,时间来不及就先学python吧,有网课,也有在线教学如

老师)

PS:如果你是想对计算机深入了解,那你可以按照上述的三条线来;如果你内心已经有了心仪的岗位,那你可以侧重于学习岗位所需的技能(例如你可以将语言改成C#以便适应岗位要求)

主次要分得清,以就业为导向,那就以就业所需技能为核心,依次向外安排学习的优先度;以深入了解计算机为核心,就按照上述路线+自己的喜好来学习,自己的喜好是指——你可以在学习编程语言基础原理的基础上,额外学习一些自己喜欢的如界面图形,web开发等;你也可以学习自己喜欢的编程语言,或者自己额外想要探索的计算机基础,如编译原理

另外,编程语言的学习不仅仅是指学会输出“hello,world”、变量定义,函数建立,类创建,进程线程等,还包括一些库的使用、算法的调用(最好知道算法原理or亲自实现)、图形界面、网络编程(TCP/IP,UDP)、数据库连接、web开发(浏览器与服务器交互)等。

如果你没有目的性,可以根据自己的喜好来学习(例如初学做界面会成就感满满),如果你有目的性,可以按照自己的需要来学(比如你想开发博客,就可以学学web,学学python种的django框架,你想要爬取数据,可以学习scrapy框架、selenium库等)。

另外,善用github、stackoverflow、leetcode等网站帮助自己

下图与君共勉(

顺便给答主推荐一些精品课程,都是我bilibili收藏夹里,而且我也看过最少一遍的:

(有些被b站删除了,我就找了替代品,如计算机网络;后续我会再翻一下收藏夹,如果你有想要学习的课程也可以评论区说一下)

以后会持续更新添加课程的,无需担心。

*先是计算机基础理论

组成原理:

操作系统:

计算机网络:

数据结构:

数据库:

算法设计与分析:

编译原理:

清华大学-数据挖掘:

数学知识:

离散数学:

编程语言:

C++:

Python网络爬虫与信息提取.MOOC. 北京理工大学:

java:

自学网站:

下面是廖雪峰老师的网站(python,sql,java,JavaScript,git都有)


免责声明:本站所有内容及图片均采集来源于网络,并无商业使用,如若侵权请联系删除。

上一篇:网课:黎培兴C 视频教程51讲高清完整

下一篇:C 基础算法网络直接课效果反馈!谁说小学生就不适合上直播课?

资讯 观察行业视觉,用专业的角度,讲出你们的心声。
MORE

I NEED TO BUILD WEBSITE

我需要建站

*请认真填写需求信息,我们会在24小时内与您取得联系。