电脑软件

张家口的电脑软件应当怎么做好

张家口的电脑软件应当怎么, 天就简单的跟大家聊一下: 想学习软件开发都是要学习哪些知识? 哪些人不适合学习软件开发? 学习完成后,都能做什么? 假装在编程 想学习软件开发都...

张家口的电脑软件应当怎么做好
张家口的电脑软件应当怎么,天就简单的跟大家聊一下:
  • 想学习软件开发都是要学习哪些知识?
  • 哪些人不适合学习软件开发?
  • 学习完成后,都能做什么?

 

小白想要学习软件开发?

假装在编程

 

想学习软件开发都是要学习哪些知识?

这是一个绕不开的话题,也是一个很难讲透的事,源自于分支太多。无法笼统去讲。

我们从两个大块去讲。

前端与后端。

一:前端

前端泛指我们看到的从浏览器打开的网页。你眼前到的页面布局,样式、排版。举例说明的话,相当于,产品的外包装。

像是橡皮泥的颜色,形状,排成的造型。都可以理解为前端工作。

OK,我们学习的知识点有:

  • HTML基础
  • CSS基础
  • JS基础

这些基础知识,都可以从:W3C菜鸟教程看到

学习顺序:HTML->CSS->JS

讲讲这个HTML吧。

小白想要学习软件开发?

 

你可以把他理解为一个骨骼框架,整体模块的组成部分,按照汽车比喻的话,理解为车架子即可。HTML长什么样子呢?

小白想要学习软件开发?

 

 

大概是这个样子,被<> </> 包裹起来的标签。红色标记出来的样子。

你可以在电脑端浏览器,打开任意网页,按下F12,会出来这个画面。


然后说CSS。依旧是拿这个图举例子:

小白想要学习软件开发?

 

绿色标记出来的样子,他的作用是给这个HTML模块来定义长的什么样子。比如,里面文字的粗细,文字的颜色,文字的间距,和下一个模块之间的距离。周边的距离。

依旧用汽车举例子的话:

相当于给你的车进行内饰的装修,外观漆水的搭配。比如,真皮座椅,金属蓝色外观。红色内饰。


最后讲一下JS。

这个就比较难理解了。这个是负责让HTML和CSS动起来的东西。

小白想要学习软件开发?

 

看到知乎上面弹出来的文字没:文章写的真不错。这个就是JS实现的。当然,你看到的右下角的网页弹窗,也都是JS搞出来的。

这个拿汽车举例子的话,相当于车灯,高级的JS可以根据外面的环境自动开启。当然也是需要后端代码配合的。具体后端是啥待会讲。

 

一般情况下,这三样,学个基础入门,写个简单的网页,三周就够了。

 


关于后端:

一般是指,操作实际的业务逻辑代码。

比如:

用户在购物车结账的时候,统计一共买了多少商品,折扣完后需要付多少钱。

命令网页跳转支付页面。扣除用户卡里面的余额。这个就是后端做的事。

每一个开发语言都可以做,python,java,php。只是每个语言有更适合的场景而已。

小白想要学习软件开发?

之前写的,抖音@线条君代码

之前写的,抖音线条君代码

这个代码是之前写抖音@线条君,生成头部,眼睛部分的代码。

如果拿汽车比喻的话:可以理解为,自适应巡航。L2自动驾驶模式。


哪些人不适合做软件开发?

这个特指想要从事这一行的人,而不是单纯兴趣想学习了解的人。

第一:时间琐碎的人不适合。

软件行业想要入行的话,必须要大量的时间积累,在这可以给定一个标准:

一天纯8个小时以上学习时间,每周至少5天。连续三个月。才可以见到一定成效。

我知道有些人会问,我上一天班回来,只有很短的时间怎么办?一般这种情况下,我是不建议学习的。建议辞职,专心学。当然你可以当成一个爱好型,每天学一点,学一点。碰到合适的老师,也说不定可以。

 

第二:学历问题,很多人认为我只有小学,初中文化,会不会很难?

在大部分情况下,学历不影响你的发展。很多情况下,你做的工作就是基础的项目。很少说涉及到算法。看一个人对编程的接受能力怎么样,一两周差不多就看出来了。我认识有快的,初中毕业,很快就上手了。全看个人。所以这个问题并不是问题。


学成之后能做什么?

大部分人学成后,都是偏向于网页制作。比如公司官网,类似易企秀的手机H5,微信公众号开发。

外挂,APP,特殊的软件,是需要额外学习技术的。

小白想要学习软件开发?

 

小白想要学习软件开发?
张家口的电脑软件应当怎么做好做好

立即咨询