没有计算机基础如何学习Java、Python或者前端?_计算机语言java和python

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


这是一个学习为主的时代,没有自我驱动能力很容易被淘汰。在大家的固有印象中就会觉得科班出身的就一定优秀,非科班相对来说就不专业,其实不尽然。

一、非科班怎么学编程?

科班在计算机基础方面,计算机基础原理、计算机网络、数据结构和算法、操作系统这些方面会有一定的学习。但是非科班自学的同学这方面就相对薄弱一些。找到差距我们就可以有明确的目标了。

给大家举例说明:

如果你选择自学的语言是Python,首先就是找到一份学习大纲,如果没有也很简单,找培训机构要他们的课程大纲,这就是我们最好的学习路线图。其次就是配置环境,环境配置好开始跟着书籍或者视频学语法,简单的爬虫和数据分析都很容易实现。

之后再学习一些**Python常用的第三方库,机器学习以及三个深度学习的框架(Keras、Tensorflow、Pytorch),建模和TFX部署线上。**如果觉得找工作是瓶颈,可以考虑付费的,大家买一套项目微课完成后可丰富自己的简历。如果免费的话,那就先学会玩转GitHub。

如果你选择的语言是Java,前面的步骤不变。依旧是从语法开始学习,后面要学习的是Java核心的API(集合、文件、网络、Map等)、Javaweb相关知识,并发编程以及数据库和JDBC。

如果你选择的是前端,那么就先学前端三件套HTML+CSS+JavaScript,后面在学习一些热门框架。

二、自学如何避坑

自学一定不要走进一个误区,就是解决不了的问题就死啃。因为没有老师指导,遇到问题很容易钻牛角尖,最后导致放弃。建议大家在解决了一段时间之后,实在弄不明白就跳过。有一天你反过来就会发现,当初不明白的已经理解了。

一定要看书!

刚刚说到了,我们非科班自学的话基础薄弱,如果你还不看书去学习的话。还会封闭了我们的思考和认知。一些视频类的资源非常好,但是读书学习也是必要的。很多优秀的书籍被国内外高校当成教材,而且里面包括大量企业的实际项目。

没有计算机基础如何学习Java、Python或者前端?_python

三、基础如何补

很多人自学完了,直接就业了,工作一忙就忽略了自己基础薄弱的事情。不管大家是否就业,或者学习结束后都要抽出时间继续学习。

有关计算机相关的基础内容,网络上有很多高校的名师公开课。

至于数据结构和算法,还是要通过刷题加深自己的学习,有的刷题网站适合大学生竞赛,有的适合就业。大家可以根据自己的需要,多找一些题。

万事开头难,今天刚遇到一位同学不知道自己按了什么,出现了满屏的报错,连Hello World都报错,不知道怎么解决一直干着急。还有的同学在初学的时候跟着视频都不会配置环境,大家记住万事开头难!

自学路上会遇到很多困难,但是大家不要轻易放弃,有坚定的目标才会让我们学习更有动力。


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: Javapython