Zhang's 全栈学习记录

全栈学习记录--开篇

三年前,力学专业的我,阴差阳错入职华为开启了技术服务工程师的职业生涯,在经历了一线三年的磨砺后,毅然决然下了一个重要的决定,转去做了开发。而我的年龄,算是大龄程序员了,又是没有任何相关经验,压力真的很大。现在算是完全转行,抛弃了从前所有的经验,从头再来,也想着应该记录记录这个过程。

一个多月前,开启研发生涯后,莫名其妙的被分配了前端的开发任务。看到html、CSS、JavaScript文件一头雾水,而且公司使用了很多框架的东西,更是各种封装,对于零经验的我,简直是天书,但是没办法,既然上了这条船,怎么也要好好走下去。

开始在知乎、豆瓣等等上面搜集各种前端入门的资料,慢慢的,摸着石头过河的方式,也逐步走上了一点点正道。


HTML和CSS是从Jon Duckett这本书开始的,虽然是本英文书,但是书的排版真的很新颖,也看得出来作者的用心;HTML是超文本标记语言,严格来说不是编程语言,只是用来标记网页中的各种元素,从而构建网页的结构;最新的HTML5中添加了semantic标签,如header,article,footer等,从字面意思上,形象的将网页划分成不同的模块,使我们构建网页起来更加规范,不再是一股脑的使用div。CSS自然不用说了,网页的布局、字体、位置的调整都靠它,CSS很好入门,但想做好,可不是一件容易的事情。特别是现在比较流行的响应式布局设计,不过有Bootstrap工具包,可以不用重复造轮子,但是基础还是得先搭好才行。

在学习的过程中,也学习了程序员最流行的交友社区,GitHub;GitHub是基于Git的一个代码管理平台,不仅仅是代码管理,协作工作,而且还能在上面学习各种开源的项目,真的是开启了另一片天地。在此,也安利一下自己的Github地址,athanzhang。目前,做的东西还不多,只做过几个静态的页面,然后在别人的基础上,改了一个音乐播放器,以后学的更多了,再慢慢加内容。

在使用GitHub的过程中,又发现了Hexo+GitHub可以快速搭建自己的Blog,在折腾了几个小时后,把自己的第一个博客给搭好了,顺便也安利一下,目前文章不多,以后多更,Athanzhang's blog

待续...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 全栈学习记录--逐渐成长在开篇的时候说到了HTML和CSS的学习,推荐的也是入门的学习,自己其实也是刚刚入门,深入...
    athan阅读 1,280评论 0 0
  • “成长的路上,总是充满坎坷”----我自己说的 很长一段时间没有写博文了,主要还是因为确实太忙,没有精力去写,其实...
    athan阅读 2,823评论 3 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,565评论 25 709
  • 花园城毗邻波罗的海 古典美与现代文明融为一体 都市建筑与自然风光巧妙结合 这里的建筑多用浅色花岗岩建成 被誉为“北...
    唯悸动阅读 2,675评论 0 0
  • 放肆生活,归于沉默 文|祝潇颖 有很多跨年计划的我,最终听之任之简单过了。就好像青春时光里对未来的憧憬,满怀希望地...
    祝潇颖阅读 2,662评论 0 0