给想学编程又无从下手的小白一些建议

给想学编程又无从下手的小白一些建议


2024年4月20日发(作者:电脑一键还原系统有什么影响)

给想学编程又无从下手的小白一些建议

但是

不知道如何下手?

不知道该学哪一门编程语言,web 前端? C/C ? JAVA? C#

pythpn?

不知道web 前端 ,Java PHP C 之间有什么区别?

是不是学习web 前端之前要先学 C?

学了WEB 前端基础之后又该学什么?

如果你有这些疑问,那就继续往下看:

你们现在遇到的这些坑,我基本上都爬过

我大二的时候也都不知道JavaScript 和 Java 有什么区别,甚至不

知道数据库和数据结构有

什么紧密联系

只要记住!你们现在有大把的时间去爬坑,我也从几个方面,说

说我的经验和想法

一、首先有必要了解一些常见的编程语言

常见的编程语言:html

CSS

JavaScript C

C JAVA

C# PHP python

objective-c swift R 等

1、学习顺序

我在大学课程中有谭浩强C 语言程序设计这门课,我当时想学

Java 同时也很迷惑

C 和 Java 有什么关系?

是不是学习Java 必须要先学 C 语言?你们是不是也有如此迷惑?

现在告诉你们,没有半毛钱关系~

你如果想学WEB 前端 Java c# PHP 等任何一门语言,立刻就可

以学,没有先学 C 在学前端在学Java 的必要条件, 只不过是说,你

如果有了其中一门语言的基础,学其他的比较容易入门而已,毕竟所

有编程语言都有一些共性,都会有基本语法,数据类型,顺序结构等

2、语言特性及归类

C C 语言是面向结构的 C 扩展了 C 语言特性 ,具有一些面向对象

的特性,objective-c 是苹果公司对 C 语言的一种封装, 主要用来开

发 ios 应用的,语言特性和调用方式和C 语言很像, 如果你有 C 语言

基础 入门 ios 开发就很简单JavaC# 是面向对象的 具有 抽象,继承,

封装,多态等特性,因此,如果你要学期中一门语言,领域们语言也

能很快上手

那面向结构和面向对象有什么区别呢?

python JavaScript (属于前端语言)是脚本语言,具有动态语言

的特性。意思就是可以在程序运行时改变变量的类型,例如:在

JavaScript 语言中,声明一个变量赋值为一个数字,运行程序后,你

把此变量动态赋值为字符串,没问题就是何方的,程序正常运行,相

反如果在Java(没有动态语言特性)中声明一个为 int 类型,如果你

给这个变量赋值为字串符类型,程序就会报错,编译不通过。

二、如何选一门编程语言了解了基本的编程语言后,相信你又会纠结

不知道学哪一门语言中。这个问题的关键在于你

不知道学了这门语言能干什么·也就是编程语言应用领域或者开发

方向以WEB 前端为例:web 前端在服务端(电脑端)移动端(手机

端)小程序 大数据可视化,智能家居小游戏开发等领域都有着广泛的

应用那你学习WEB 前端之后可以选择几个方向网页制作工程师、前端

制作工程师前端开发工程师网站重构工程师等方向现在很多的APP 软

件 小程序的都是前端开发的C 语言可以往嵌入式方向学习,c 可以用

来开发游戏 游戏服务器框架及游戏引擎等(一般游戏公司都被腾讯收

购了,虽然你很感兴趣,但是就业面窄,不建议选择)Java 可以往移

动端,安卓开发,大数据开发方向走(费头发,女生就不建议选了)

python 可以用来做网站爬虫,搜索引擎,也可以开发网站,人工智能

领域应用更广泛如数据分析机器学习等(费头发,女生就不建议选了)


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1713563243a2273813.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信