为了账号安全,请及时绑定邮箱和手机立即绑定

【有奖问答】与大咖交流前端JS与框架开发,免费赢取前端图书(11.28-12.4)

【有奖问答】与大咖交流前端JS与框架开发,免费赢取前端图书(11.28-12.4)

慕女神 2017-11-28 15:39:04
                                   前端开发并不简单,哪怕对于初级甚至中级的前端开发者来说,即使他们有一定的JavaScript代码功底,如果单纯交代他们实现一个前端功能,他们可能也可以实现出来,但他们的实现风格要么乱七八糟,要么“随心所欲”。如果你对前端开发有兴趣或前端技术水平无法提升欢迎参与到这一期的话题活动,与技术嘉宾探讨前端JavaScript与框架开发同时你还将有机会获得嘉宾亲笔著作的前端图书哦!                                    那么好的学习机会,还不如赶紧来参与↓李刚,十余年软件开发从业者疯狂软件教育中心教学总监,疯狂Java实训营创始人培训的学生已在华为、IBM、阿里软件、网易、电信盈科等名企就职。国内著名高端IT技术图书作家,其中疯狂Java体系图书均已沉淀多年,赢得极高的市场认同,并被多所“985”、“211”高校选作教材。参与方式:在评论区块,发布一条问题并在描述中@李刚老师,或积极在与其他用户交流看法活动时间:11月28日--12月4日活动奖品:李刚老师著作的两本书,各赠3本,用户名额为6个《疯狂HTML 5+CSS 3+JavaScript讲义》《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》评选规则:活动结束后,嘉宾在评论区挑选6个优秀的提问或评论的用户,随机获得一本活动图书活动图书公布时间:12月5日上午10点温馨提示:活动期间,嘉宾会每天定期与大家交流。小伙伴可先提出你的问题,耐心等待老师的解答获奖名单公布:幸福一点点qq_啊啦嘞_0谢小波SoEasy_1精神病院_院长sun3247609请以上的用户完善慕课网的个人中心的收货地址,三天内有效,逾期将视为放弃中奖资格。
查看完整描述

139 回答

?
冰情月镜

TA贡献2条经验 获得超0个赞

对于PHP来说的我,对于与页面的审美总有着自己的想法,可是我自己却写不出哪样的效果,我喜欢简洁、简约、有特效的页面,可是写不出那么好的效果。对于js的逻辑有,但是自己写特效的时候,总觉的很难。请老师指点我应该用什么方式来解决呢?随然我才从事PHP开发不到一年。什么都很欠缺,但我却想自开发属于自己特有风格的页面效果。

查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    那就是基本功不扎实。对我们很多前端开发人员来说,其实我们对审美没有太多自己的想法,往往是别人告诉我们怎么做,我们都能做出来。 建议从《疯狂HTML 5/CSS 3/JavaScript讲义》开始系统学习
  • 冰情月镜
    冰情月镜
    好的 谢谢李刚老师
?
qq_子清_1

TA贡献2条经验 获得超0个赞

@李刚老师,我之前一直对于前进的方向很迷茫,但是后来一同事说了一句话让我看到了方向,我觉得我做前端,写代码就是有一些钟爱,我正在学习html5和css3基础,我相信我会在前端的路上有一段成就,真心希望能得到你的书,我会努力的
查看完整回答
反对 回复 2017-12-01
?
慕码人6574382

TA贡献1条经验 获得超0个赞

@李刚老师,作为一个刚接触web前端的初中生有什么好的学习建议和方法?

查看完整回答
反对 回复 2017-12-01
?
Miles_0005

TA贡献1条经验 获得超0个赞

@李刚老师
本人觉得这个奖要给我,,,不为啥,不看的人要了也没用!

查看完整回答
反对 回复 2017-12-01
?
汤了个园

TA贡献1条经验 获得超0个赞

@李刚老师
你好!我是一个即将毕业的在校学生,学习的就是IT。可是实话实说这么久的学习我什么都不会,学校教的很广泛我于是就想自己学一些东西为了以后。接触了一下网页设计觉得还不错就试着学了学,感觉喜欢可是就是不知道怎么去学习。正好趁此机会想你请教,希望能得到你的回复。谢谢!

查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    实话实说,你指望的大学老师教的找工作——你还是死了这条心吧。 还是要靠自学的,网页设计有两个方向走: 1. 用工具的,走美工方向,偏艺术方向,这个我不懂。 2. 写代码的,走前端方向。你可以系统地学习《疯狂HTML 5/CSS 3/JavaScript讲义》和《疯狂前端开发讲义》这两本书。
?
慕粉0758385400

TA贡献1条经验 获得超0个赞

请问博客园的很多东西都是重复的,有什么原创的博主或者大牛的网站可以推荐下吗?

查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    IBM的developerworks或crazyit.org,这里的东西都是原创。developerworks上有不少付钱购买的我的文章。crazyit.org是我长期在上面写文章的。
?
慕虎5488415

TA贡献1条经验 获得超0个赞

@李刚老师

前端代码 多 但是很难做到整洁 而且在后期维护的时候不同人对不同人开发的代码很生疏  怎么做到代码整洁且维护简单  请问老师有什么解决方案么

查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    规范!规范!规范!——采用优秀的前端框架会强制执行优秀的规范。
  • 慕虎5488415
    慕虎5488415
    什么是规范呢?我最近在用vue-cli,最起码的对齐没有问题,但是还是很难进行维护,我命名没问题,逻辑也相对清晰,请问有比较标准的规范么?
?
因扎吉

TA贡献18条经验 获得超3个赞

@李刚老师

您好,我是在一名在职初级前端,工作上对技术的要求挑战不是很大,且已经每天都加班(甚至晚上到12点后)自学前端流行开发知识 有一年多时间了。对于这样的底层it民工,进阶基本和智商没有关系,也没有机遇进到大公司体会好环境,这样付出的时间真能和回报成正比吗?或者应该如何调整心态或改进学习方法? 谢谢老师!

查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    1. 赶紧换份工作。加班可以有,但每天都加班,甚至12点以后就说不过去了。你都没有时间回顾、总结自己每天做的事情,也没有时间接触新的东西。那你以后咋办? 2. 付出总有回报。你可以为自己每天规划2~3个小时的自我学习时间:归纳、总结自己每天所干的事情,另外每段时间都要给自己一个规划(任务导向),掌握一个新东西。
  • 因扎吉
    因扎吉
    可能我描述不清有些误解,我是指每天加班自学,甚至下班后回家自学到12点后,非工作加班。很感谢您的建议,每段时间都要给自己一个规划(任务导向),掌握一个新东西和归纳总结。这样比较踏实一些
?
kexin200

TA贡献1条经验 获得超0个赞

如果能得到,对未来开发参考定会有帮助!
查看完整回答
反对 回复 2017-12-01
?
慕粉2221336061

TA贡献1条经验 获得超0个赞

@李刚老师作为一个创业公司的PHP开发工程师,面对项目组没有一个前端的尴尬情况,只能有我来承担前端方面的工作,我觉得我特别赞同您说的话,我有一定的Javascript代码功底,目前项目所需的前端功能,我也都能实现出来,但是尽管能实现,我却常常感到痛苦,因为在做功能时是抱着实现功能的想法去做的,所以写出来的代码总是"乱七八糟的",可读性和复用性很差。我很想能写出可读性,复用性和维护性都很高的JavaScript代码,希望老师能指点一二……
查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    传统的前端JavaScript开发是很随意的,很长时间我们都是满足于功能的实现。但现在的前端开发越来越复杂,有时候一个项目有超过一半的工作都集中前端完成,如果再用传统方式来开发,肯定给后期的升级和维护带来巨大的成本。 因为现代的工程化的前端开发基本要遵守如下几条原则: 1. 模块化。不要再把整个项目的JS、CSS、资源包随意地乱放,整个项目的前端应按不同模块进行拆解,对JS、CSS、资源包都分解到不同模块中,分开管理。 典型地,ES 6已经引入了模块化的管理机制。CSS也可通过Less(可参考《疯狂前端开发讲义》第6章)进行模块化管理。 2. 组件化。整个前端开发其实是由大大小小各种UI组件搭建起来的,在开发中应该不断地将一些可复用的UI组件封装起来,只对外提供统一的操作接口,而不是每次都让开发人员去访问组件内部的JS、CSS、HTML标签。 3. 尽可能地利用现代化的前端框架。有时候我们公司内部或项目内部制订一些规范,往往得不到有效的执行,而且由于人员的经常变动,更是让规范流于形式。而现代化的前端框架(比如AngularJS,可参考《疯狂前端开发讲义(第5章)》)它已经提供了非常优秀的模块化、组件化的设计哲学,开发人员在学习使用这种框架的过程中,慢慢就熟悉了他们的设计哲学;只要您按照它的方式进行开发(加以适当引导),做出来的前端产品自然具有很好的规范。
?
qq_陈柯_0

TA贡献2条经验 获得超0个赞

@李刚老师,前端开发市场需求大吗
查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    你看一个女孩是先看外表?还是先看内在? 前端就是一个应用的外表。
?
qq_陈柯_0

TA贡献2条经验 获得超0个赞

我要学习带我
查看完整回答
反对 回复 2017-12-01
?
qq_故事_13

TA贡献2条经验 获得超0个赞

@李刚老师怎样快速提高JS能力
查看完整回答
反对 回复 2017-12-01
?
qq_故事_13

TA贡献2条经验 获得超0个赞

要做前端,学好JS,还有其它的什么?
查看完整回答
反对 回复 2017-12-01
  • 李刚老师
    李刚老师
    首先你要系统地学习ES知识,这是前端开发的基础,打好了基础才容易走后面的路。 其实你应该掌握一些优秀的前端框架(如AngularJS)、还要按工程化的规范来写前端
?
Jaydon_

TA贡献26条经验 获得超10个赞

@李刚

老师我现在是一名低端的前端程序,虽然业务处理的还可以 我基本上都是靠猜 像箭头函数啊等一些新的东西我都是模仿别人 复制粘贴 用的挺熟练 处理好业务就行 我发现我好像懂一点点原理 但是又说不出来 我应该如何提高自己  早日涨工资呢

查看完整回答
反对 回复 2017-11-30
  • 李刚老师
    李刚老师
    首先你要系统地学习ES知识,这是前端开发的基础,打好了基础才容易走后面的路。 其实你应该掌握一些优秀的前端框架(如AngularJS)、还要按工程化的规范来写前端
?
HERTION

TA贡献2条经验 获得超0个赞

@李刚老师:请问下HTML页面是怎样获取来自后端的响应的,是调用哪个方法吗?

查看完整回答
反对 回复 2017-11-30
?
元气满满GO

TA贡献92条经验 获得超16个赞

@李刚老师
最近在学完springboot后,学习了一下vuejs的那一套技术栈,难度没有很大,build后可以把前端代码放入后台,json传输,我只能将其描述成一种半前后端分离。于此想请教一下您,在前端工程化的开发方式盛行的趋势下,您觉得web后台开发人员是否有必要学习并适当采用这种开发方式呢?另外,后台渲染和前端渲染的区别如何,您预测趋势会是如何?谢谢您!

查看完整回答
反对 回复 2017-11-30
  • 李刚老师
    李刚老师
    未来一定是这种趋势,而且这种方式能让应有具有更好伸缩性。
?
奔走的尖牙

TA贡献1条经验 获得超0个赞

老师您好,我想问一下对于我们这样的校园小白该如何去学习前端的技术呢?在这个知识爆炸的年代我们又应该怎样去选择和过滤那些知识呢?@李刚老师

查看完整回答
反对 回复 2017-11-30
  • 李刚老师
    李刚老师
    少上网,少跟着装神弄鬼的所谓“大神”起哄,别一天一个东西。扎扎实实学习JS、jQuery,选择一个现代化的前端框架(比如AngularJS),扎实把它用熟、用精。
?
dengfh

TA贡献1条经验 获得超0个赞

@李刚老师

老师,你好。我觉得前端比后端还难呀。我学习的是Java。公司是用angular.js写的前端,这几天都在看视频学习angularjs,觉得好难理解运行机制呀,咋办咋办??


查看完整回答
反对 回复 2017-11-30
  • 李刚老师
    李刚老师
    前端比后端简单多了,你还没入门。尤其是如果你有很好的Java的分层思想,应该很容易理解AngularJS的设计。如果不能理解,建议你学习我的书——选择正确的学习资料,比努力更重要。
?
qq_Cw_4

TA贡献1条经验 获得超0个赞

可以的

查看完整回答
反对 回复 2017-11-30
  • 139 回答
  • 16 关注
  • 115081 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信