首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WEB零基础课-四大特点

一,知识结构;

二,一个整体的项目;

三,前端工程化;

四,培养自学能力;

前端开发的知识结构其实非常的简单,就是html,css,js三板斧。其它的所有的前端知识与技能,都是以它们三个为基石发展起来的。

在它们三个的基础之上,发展出了极其庞大的前端技能树,很多新人学着学着,就会迷失在其中,失去方向,不知接下来该往哪个方向去学习。

为什么会有许多前端新同学说学着学不下去了,不知道往哪学了呢?因为他们在不该深入学习的地方,投入了过多的精力;在过多的细节纠缠中,消磨了自己的学习热情。

在没有全局的知识结构的情况下,对前端知识还没有一个整体认识的情况下,过深的扎入某些个细节之中,甚至是错误的学习了一些不必要的东西。

例如,你一个只会html,css的前端爱好者,去学什么d3.js、ECharts.js,这整个的学习方向就偏了。那些东西都是给大数据展示用的工具类的东西,入门前端开发绝对不能去学它们。当然这并不怪他们,因为他们也不清楚,哪个点需要深入纠缠,哪个点要快速略过。

我这画了张图给大家,里面是几条js的主线,

可以说,搞定了这几条脉络上的点,就搞定了大半的前端知识。并且,客观的讲,“并不是所有的前端知识,都需要掌握”。总有些js知识点其实并不需要马上开始学习。

那在我所组织的WEB零基础课中,将带你轻松略过上述这些知识点,带你一起组织起自己的前端知识结构。让你知道,“路”在哪,“方向”在哪。

它们都不难,真的,因为我已经使用Js超过十年,讲这些内容也已经讲过六遍了,本期再讲就是第七遍!

学习,需要练习。小时候认字,还需要一个字抄写三行呢。

上面那些知识点,我会带你们以一个整个的项目来把它们串起来,到最后你们收获的是一个整体的项目,从立项,到页面,到数据,到打包,到上线。

在我的WEB前端零基础课里,就是带你从零开始,做一个完整的电商网站,从首页产品列表,到产品详情页,再到购物车,再到结算(模拟),这是一条完整的业务链条。

而不是学一段给你们一个小练习,到最后你们收获的是一串小练习、小demo。

现在学前端在思想意识上要有高度。不能局限于“我就是学html,css,js,学几个框架”那么简单了,而是要立足于“前端开发思想”的学习。一个完整的项目,带来的是全局的视野,带来的是前端框架的思考。而不是一个小特效,一个小效果。

整个课程要用到三个前端库、框架:jQuery,ReactJs,VueJs。三个前端库、框架,三种设计思想,三种开发思路,三种框架语言。

再加上nodeJs、webPack的加持,直接就是全栈的方向。

前端开发思想怎么学?

最有效的办法就是“比较”,先这么做一下,再那么做一下。你自己就会发现区别在哪里了。

现在的前端框架越来越倾向于隐藏细节,不管是react还是vue都是这样。

说是让你更集中精力在业务逻辑,但某个东西在dom层面到底是怎么实现的?不用你用什么,前端开发不操作dom是不可能的。但现在至少你在使用框架的时候看不到这些了。

好处是前端入门变的更简单,会用框架照着套路写就ok;不能说坏处,不好的地方就是,深入前端变的更难了。因为你要搞清某个东西怎么实现,必须先搞懂这个框架的实现。

从这个角度来讲,

1,前端开发会更加工具化;

2,更有迷惑性。外行以为学会某几个框架就Ok,但学了才知道,根本不是这样的。

这个的大背景是前端越来越工程化,这个工程化,怎么学?

首先要搞清楚,工程化,是什么?

它把什么工程化了?

被工程化的部分,在没有工程化之前是什么样?

简单的讲,

1,项目生成自动化了;

2,项目更新、打包、上线、压缩、混淆等以往需要人力操作的事情,自动化了;

3,资源、框架、插件、生产环境、开发环境的切换...

这些东西,都自动化了,合在一起就成了前端工程化。

怎么学?

许多同学面对前端工程化,不知道怎么入门。因为你不知道它工程的是什么?它自动的是什么?它解决的是什么问题?

踏实点,跟我一起用jq,用react,用vue,把整个电商网站全流程代码都写出来,代码烂不怕,大家都是写烂代码出身的。写出来,你就知道自己的问题在哪里。然后这时你再看前端工程化,你就知道为什么webpack要如此这般的配置。

再长的课程,再好的老师,也讲不尽前端所有的知识点,总有些硬骨头要自己啃。

怎么啃?

面对一个陌生的知识点,要用怎么样的思路才能去解决它?我会带你们一起解决学习路上遇到的各个难题,教你们分析、排查、解决问题的思维方式。

// 开班信息 //

课程时长:

2个月,(共44个工作日,总计242课时)

开班时间:

即日起,达到15人,即刻开班。

交报名费100元,占有一个名额,

上课时间:

周一至五,全日

上午:9:30 ~ 12:00

下午:13:30 ~ 15:30

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180118G0NECM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券