975217.jpg

811b833c

[全年龄正常向]想要了解前后端的一些知识点

我现在是一名交互设计师,平时工作没有机会接触代码相关的东西。

然后我想了解一下前后端的内容,一方面是工作相关,因为我工作中需要经常和码农们打交道;另一方面是兴趣,我常常脑子里会有一个想法,就是把一个互联网产品通过自己的能力,用代码写出来。甚至有点像转行做前端工程师,

现在的开发语言有很多,我想弄清楚不同的开发语言存在的意义是什么?比如语言A能实现效果A,语言B能实现效果B。还是说语言A或B都能实现效果A,只是代码的效率和质量不一样?

假如我以零基础想转行做前端,我需要学习的语言先后顺序是什么(比如HTML/CSS、JS、JQ这些?)是不是说我要写一个网页界面的样式,只要会HTML/CSS就行了?还有如果要做APP,又要学什么,学不同的语言目的分别是什么?(比如你要学ABC三种语言,学A是了解代码,学B是写样式,学C是写动效)

至于后端了解的不够多,也不知道难度有多大,所以就没有多想。如果有后端大佬愿意分享怎么个工作流程,感激不尽。(比如什么JAVA和PHP是为了应付不同的项目,还是说这两个都可以做一个项目,根据个人习惯选择使用)

最好不要甩个链接给我,比如什么慕课网。网上这么多课,我哪知道哪个适合我。需要有针对性的帮助回答。所有和上述内容有关的回答,你们可以主动再留一个30sp的购买框哦
此帖悬赏结束
最佳答案: 100 SP币
最佳答案获得者: 6a23b8f6

564502.jpg

crazyknight

B1F  2019-07-21 21:04
(2b青年欢乐多)
学了点前端知识了后,以后不打算从事前端工作了    真没天赋
不过菜鸡的我也算懂一些前端,还是能稍微讲一下的
1:不同的开发语言存在的意义是什么?
      你自己已经说出来了答案了:不同的语言实现相同的效果,只是代码的效率和质量不一样。比如做web开发后台的,java,python,go等好多语言都可以做,最火的是java,不是说其它两个不可以,只是用的最多的,最稳定的就是java
2:语言先后顺序:还就是HTML,CSS,JS,不过据我了解现在JQ”快被淘汰了,现在前端火的是三大框架:国人尤玉溪大佬的vue,是目前国内用的最多的,建议先学;facebook的react;google的angular。三个框架的出现级大地提升了前端开发的效率,也是现在国内也用的越来越多,所以你以后要是想搞前端,是必须要掌握其中1到2个的,学习三大框架的基础就是前面的HTML,CSS,JS,所以要打好基础,好好学
3学不同的语言目的,你自己也没有说错。前端最基础最重要的就是HTML和CSS负责处理页面的布局,流畅的用户交互体验,炫酷的视觉效果等等,JS则是处理业务逻辑,比如用户点了某个按钮,你需要用js实现弹出对话框,或者异步访问后端人员提供好的api接口,得到处理好的数据库数据,然后对这些数据渲染到页面上等等效果
虽然只想做出来个简单的网页界面的样式,只要会HTML/CSS就足够,但是如果你想专业搞前端的话,学了HTML,CSS,JS后只是开始,上面的框架也得学,毕竟现在正式流程开发不会只用原始的HTML,CSS,JS的
4 做APP:不太清楚,不过听说一个flutter挺火的,可以了解一下
后端工作流程:准大三的菜鸡这个暑假没去实习,所以不清楚   
最佳答案奖励: (+100) SP币

9.png

鸡儿放假?

B2F  2019-07-21 19:51
(出来嗨呀出来嗨呀出来嗨呀。)
又见一位大佬的诞生
热心助人奖励: (+1) SP币

none.gif

jianwc

只做这些不用懂这么多   
热心助人奖励: (+1) SP币

none.gif

llIIll

B4F  2019-07-21 20:58
(翻墙射精和翻墙爱国都是违法行为,请早日自首!)
html就是文档,用标记语言,标记出比如段落,标题,引用,图片,视频,音乐之类的

css就是文档样式,主要是以独立样式表存在避免重复引用,减少网页大小,定义网页的外观,布局。比如首行缩进,段距,阴影,悬浮等等

js就是函数,定义一些事件,比如定时刷新,特效等等有非常多的用处。

css的样式和js的函数也能直接用在html网页中,不用以.css和.js独立形式存在,重复性高的不推荐直接写入html中。

要想学习,就去看html文档(现在关于HTML5有两种标准,W3schools和WHATWG),并不难,一两个月差不多就能熟悉。
热心助人奖励: (+1) SP币

none.gif

23dksf43

一个字都看不懂
热心助人奖励: (+1) SP币

none.gif

nice

你跑知乎这种万能社区总比这里好吧 就算我懂也懒得答 没意义的
热心助人奖励: (+1) SP币

none.gif

jianwc

工作中用什么语言完全是看公司安排,要你用什么语言就用什么,不会就去学

none.gif

jianwc

一般前端或者全栈视频课程(零基础)的开头部分都会告诉你这些问题的答案,所以直接去看视频吧

none.gif

jianwc

学前端一个星期就差不多了吧,我也不知道楼主究竟了解到什么东东。反正我之前是搞C++开发的(Windows),后面被公司发排去写网站,学公司用的套东西就用了一个星期,内容包括 Java && jsp + spring mvc若干 + 前端若干(html, css, js,) + mongodb && oracle