第一章:Web页面内容的构成2.Web内容的分工一个Web页面可能的构成(视觉上看):①文字.链接.标题②交互入口(表单元素)③图片(哪些类型)④动画 Flash动画 HTML5 CSS3 动画⑤音视频 背景音乐 Flash广告视频 HTML5视频⑥交互效果 问题:如下元素或者内容,那个是网页中最重要的? (A)A.htmlB.jsascriptC.CSSD.服务器端脚本E.其他页面资源 3.从技术上看待一个页面①HTML 负责内容与结构 -是骨架和肉体,没有内容,一切都是失去了意义②CSS 负…
第一部分: 技术的三个阶段 实现 ---> 借鉴 ---> 优化 实现:为了实现功能,不考虑可读性.借鉴:阅读开源代码,开源程序,学到编程思想.优化:可读性,可执行. 阶段一:实现多做事,多接触技术 1.多做事多接触各种类型的网站:门户.SNS.BBS.商城等等.多接触各方面的技术:前端.后端.服务器等.什么没做过就是做什么.这个阶段的程序员容易加班.熬夜. 2.要接触各种技术 前端技术HTML,css,js,phonegap,cocos2d,response核心问题:特效 后端技术PHP,j…
web前端全栈学习之路 --- 陆续更新中 一.HTML相关 1.HTML常用标签:http://www.cnblogs.com/wyb666/p/8733699.html 2.HTML5基础: 3.video元素和audio元素:https://www.cnblogs.com/wyb666/p/9751083.html 4.HTML5进阶:https://www.cnblogs.com/wyb666/p/9746357.html 二.CSS相关 1.CSS选择器及常用样式:http://www…
有幸读了yuguo<web全栈工程师的自我修养>,颇有收获,故在此对读到的内容加以整理,方便指导,同时再回顾一遍书中的内容. 概览 整本书叙述的是作者的成长经历,通过经验的分享,给新人或者想成为web全栈工程师的从业人员的指导.本人最大的感触,就是整本书讲述细节的地方特别多,比如HTTP协议,性能优化等,都是直接可以借鉴使用的. 按照自己学习的理解,本人认为全书主要有两个方面的内容: 路线指导 软价值指导 路线指导主要是从技术方面的整体指导,如成为全栈工程师的三个原则,不同等级的前端工程师所需…
书中源码下载地址:https://github.com/qinggee/WebAdvanced 01. 当初决定写博客的原因非常的纯洁:只要每个月写上 4 篇以上博客,月底的绩效奖金就多 500 块.你可能会好奇地问,哪里会有这么好的公司呢?偷偷地告诉你,这公司没在别处,就在九朝古都洛阳. 有个成语叫做“日久生情”.没错,就这样写着写着,我竟然爱上了写作.写作的原动力也随之发生了改变:搞技术这么多年了,总应该留下点什么:或者,至少应该把自己的经验心得分享出来,让那些没掉坑的人不掉坑,掉坑的人从坑…
全栈工程师现在是个很热的话题,如何定义全栈工程师?在著名的问答网站Quora上有人提出了这个问题,其中一个获得了高票的回答是: 全栈工程师是指,一个能处理数据库.服务器.系统工程和客户端的所有工作的工程师.根据项目的不同,客户需要的可能是移动栈.Web栈,或者原生应用栈 深以为然,所以,全栈工程师应该分为Web全栈和App全栈.恰巧最近看了本有关Web全栈工程师的书,记录下其中一些观点. 笔记 应该从能力和思维方式两方面来判定一个人是否是一个合格的全栈工程师. 对于一些经理来说,宁可雇佣多个可管…
肝了一个月,终于把Java学习路线.面试题资源和电子书资源都整理好了. Java 从基础到微服务的学习路线,其中还包括科班知识.学习建议.后续的学习引导和相应的学习资源(视频.书籍.网站),还整理了Java 面试题,资源都在文末. 写这一篇文章的目的很明确,在个人能力的基础上给小伙伴一个循环渐进的 Java全栈学习路线.为小伙伴布好道路,让学习的路途尽可能的通畅. 在这里点缀下个人对编程的三个层次的理解: 从学会使用(知其表) 到深入架构设计原理(知其理) 再到自研技术(思想铸造) 而本文的学习…
从 rails 窥探 web 全栈开发(零) 本文将讲述在学习之前几个必须要知道的概念,这些词汇在 rails 中都会出现. 本文前置条件:安装好 Ruby. 从 rails 窥探 web 全栈开发(零) 先换源 Ruby RVM Rails RubyGems Gem Gemfile Bundle Rake Rakefile 先换源 gem sources -l gem sources --add https://gems.ruby-china.com/ --remove https://rub…
LeanEngine-Full-Stack The FULL STACK DEVELOPER 复杂的项目, 协作分工, 自动化流程,代码组织结构,框架选择,国际化方案等 Generator 或者Seed LeanCloud Node.js 服务的 Web 全栈开发技术解决方案. 将基础架构, 自动化构建, 国际化方案等底层技术解决方案组织成一个整体. 整套方案Javascript代码全部使用ECMAScript6 Server端运行基于LeanEngine Node.js环境,npm  Expr…
在买之前以为这本书是教你怎么去做一个web全栈工程师,以及介绍需要掌握的哪些技术的书,然而看的过程中才发现,是一本方法论的书.读起来的感觉有点像红衣教主的<我的互联网方法论>,以一些自己的经历和感悟来阐述web全栈工程师需要具备哪些素质,而不仅仅是需要哪些技术.这算是我买的书中看的最快的一本书.                  在阅读这本书之前,我对全栈工程师的理解还停留在node阶段,随着node在服务端的风生水起,有一段时间会认为使用nodejs作为服务端开发,前后端统一使用js开发,便…