最近的计划是业余时间学习Java后台方面的知识,发现学习的过程中,要学的东西真多啊,让我一下子感觉很遥远。但是还好我制定了计划,自己选择的路,跪着也要走完!关于计划是《终于,我还是下决心学Java后台了》。关于第一阶段,我这边分享一下自己的总结和笔记~

第一的阶段主要是Web前端的界面,因为自己有前端h5和js的基础,再加上之前开发过小程序,这次学习起来也是如鱼得水。

HTML+CSS:
HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、

JavaScript基础:
Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。

JS基本特效:
常见特效、例如:tab、导航、整页滚动、轮播图、JS制作幻灯片、弹出层、手风琴菜单、瀑布流布局、滚动事件、滚差视图。

JQuery:基础使用
悬着器、DOM操作、特效和动画、方法链、拖拽、变形、JQueryUI组件基本使用。

bootstrap的了解和应用

具体小结

html

1、概述

HTML: Hyper Text Markup Language 超文本标记语言

超文本: 比普通文本功能更加强大,可以添加各种样式

标记语言: 通过一组标签.来对内容进行描述. <关键字> , 是由浏览器来解释执行

2、html文件主要包含两部分. 头部分和体部分

头部分 : 主要是用来放置一些页面信息
体部分 : 主要来放置我们的HTML页面内容

3.HTML语法

  1. b : 加粗
  2. i : 斜体
  3. strong: 加粗, 带语义标签
  4. em: 斜体, 带语义
  5. img 标签:
  6. 常用的属性;
  7. width : 宽度
  8. height: 高度
  9. src : 指定文件路径
  10. alt: 图片加载失败时的提示内容
  11. 列表标签:
  12. 无序列表: ul
  13. type: 小圆圈,小圆点, 小方块
  14. 有序列表: ol
  15. type: 1,a ,A,I,
  16. start : 指定是起始索引
  17. 点击链接,跳转去指定网站
  18. a 超链接标签
  19. 常用的属性:
  20. href: 指定要跳转去的链接地址
  21. 如果是网络地址需要加上http协议 ,
  22. 如果访问的是本网站的html文件,可以直接写文件路径
  23. arget : 以什么方式打开
  24. _self: 默认打开方式,在当前窗口打开
  25. _blank: 新起一个标签页打开页面
  26. - 字体标签 font
  27. - color: 颜色
  28. - size: 大小 1~7
  29. - face: 改变字体
  30. - p 段落标签
  31. - h标题标签 : 1~6
  32. - br 换行
  33. - hr 水平线
  34. - b 加粗
  35. - i 斜体
  36. - strong : 加粗 包含语义
  37. - em : 斜体 包含语义
  38. - 网站图片案例
  39. - img标签
  40. - src : 指定图片的路径
  41. - width: 宽度
  42. - height: 高度
  43. - alt : 图片加载错误时的提示信息
  44. - 相对路径:
  45. - ./ 代表的是当前路径
  46. - ../ 代表的上一级路径
  47. - ../../ 代表的上上一级路径
  48. - 友情链接:
  49. - ul: 无序列表
  50. - type :
  51. - ol: 有序列表
  52. - type : 样式
  53. - start : 起始索引
  54. - li : 列表项
  55. - a 超链接标签
  56. - href : 要访问的链接地址
  57. - target : 打开方式
  58. - table标签
  59. - border: 指定边框
  60. - width : 宽度
  61. - height : 高度
  62. - bgcolor : 背景颜色
  63. - align : 对齐方式
  64. - tr标签
  65. - td标签
  66. - colspan: 跨列操作
  67. - rowspan: 跨行操作
  68. - 表格单元格的合并
  69. - 表格的嵌套
  70. 注意: 跨行或者跨列操作之后,被占掉的格子需要删除掉
什么是javascript: JavaScript一种直译式脚本语言,

什么是脚本语言?

java源代码 ----> 编译成.class文件 -----> java虚拟机中才能执行
脚本语言: 源码 -------- > 解释执行
js由我们的浏览器来解释执行
HTML: 决定了页面的框架
CSS: 用来美化我们的页面
JS: 提供用户的交互的

JS的组成:

ECMAScript : 核心部分 ,定义js的语法规范
DOM: document Object Model 文档对象模型 , 主要是用来管理页面的
BOM : Browser Object Model 浏览器对象模型, 前进,后退,页面刷新, 地址栏, 历史记录, 屏幕宽高

JS的语法:

  1. 变量弱类型: var i = true
  2. 区分大小写
  3. 语句结束之后的分号 ,可以有,也可以没有
  4. 写在script标签
  5. - 基本类型
  6. - string
  7. - number
  8. - boolean
  9. - undefine
  10. - null
  11. - 引用类型
  12. - 对象, 内置对象
  13. - 类型转换
  14. - js内部自动转换
  15. - 运算符和java 一样
  16. - "===" 全等号: 值和类型都必须相等
  17. - == 值相等就可以了
  18. - 语句和java 一样
  19. - alert() 直接弹框
  20. - document.write() 向页面输出
  21. - console.log() 向控制台输出
  22. - innerHTML: 向页面输出
 
 

BootStrap

  1. - bootstrap: Bootstrap 是最受欢迎的 HTMLCSS JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。
  2. - 全局CSS样式: css样式
  3. - 栅格系统:
  4. - 将屏幕划分成12个格子,12
  5. - class='row' 当前是行
  6. - 行里面放的是列 col-屏幕分辨率-数字 (每一种分辨率后的数字总和必须是等于12,如果超过12,另起一行)
  7. - col-lg-数字: 在超宽屏幕上使用
  8. - col-md-数字: 在中等屏幕上,PC电脑
  9. - col-sm-数字: 在平板电脑上
  10. - col-xs-数字: 在手机上
  11. - 组件: 导航条 , 进度条, 字体
  12. - javascript插件 : 轮播图

学会文档,走遍天下

Html和CSS的学习文档
http://www.w3school.com.cn/html/index.asp

BootStrap的中文网
http://www.bootcss.com

自己本身是做android开发的,至于为什么要学习java,一方面android是依赖于Java开发的,本身自己的Java基础也不差,如果学习了这方面以后找工作很定会加分的,说白了主要是因为还是穷,哈哈哈~,总之多学习java还是有好处的。
Java并发面试,幸亏有点道行,不然又被忽悠了,特别是在面试的时候,线程池和并发问题是非常重要的,上面是之前遇到过的一个关于并发线程池的问题。

总结

目前web前端需要学习的东西还很多,这里只是冰山一角,由于精力问题,这里我就不一一列出的, 这里我只学习了两天,目前完全能应对平通的界面开发,有时间还是需要学习的。为了快速进入web后台的开发 ,我也要加快 脚步了!

坚持:学习Java后台的第一阶段,我学习了那些知识的更多相关文章

  1. Java后台处理框架之struts2学习总结

    Java后台处理框架之struts2学习总结 最近我在网上了解到,在实际的开发项目中struts2的使用率在不断降低,取而代之的是springMVC.可能有很多的朋友看到这里就会说,那还不如不学str ...

  2. 学习java分为几个阶段,分别是什么?

    多年前我自学的时候是很茫然,上网问问题,总是一堆外行的人说很难啊,你需要这样需要那样,不然就是,一堆人说一些空话,多看多写,买好书,我很无语,除了这些就没有自己的一些想法吗? 首先很多人认为学JAVA ...

  3. 20145203 盖泽双《Java程序设计》第一周的学习总结

    20145203 盖泽双<Java程序设计>第一周学习总结 教材学习内容总结 第一章 1.Java是一门完全面向对象,安全可靠,与平台无关的编程语言. 2.Java现由Java SE.Ja ...

  4. 学习java应该具备哪些以及怎么学习java

    JAVA为什么有前途?过去的十多年,JAVA基本每年都是全世界使用人数第一的语言.全世界数百万的IT企业构建了庞大的JAVA生态圈,大量的软件基于JAVA开发. JAVA也被誉为“计算机界的英语”. ...

  5. 第一阶段android学习笔记

    1.学习<第一行代码> 第一个android项目: 项目的注意点,如创建项目时包名具有唯一性,在做项目的时候要手动改成Project模式.还知道了引用字符串的两种方式. AS项目的三种依赖 ...

  6. [第一阶段] Python学习

    首先声明一下,我这个学习计划是关于学习Python的. 先说一下起因:我自己接触Python算是很久了,目前仍没学会,很失败,很惭愧.所以这次一方面简单分析一下自学会碰到的问题:另一方便,我想到了一种 ...

  7. 学习java编程思想 第一章 对象导论

    一.面向对象的五个基本特性: 1.万物皆为对象.将对象视为奇特的变量,他可以存储数据,还可以要求它在自身上执行操作. 2.程序是对象的合集,他们通过发送消息告诉彼此所要做的. 3.每个对象都有自己的由 ...

  8. Java学习开发第一阶段总结

    前言: 按照学院的安排我专业应该在下学期学习Java课程,因为对技术的热爱,我选择了在本学期学习Java.俗话说得好“笨鸟先飞”,那我就先学习这门课程了. 第一阶段的学习总结: 在此次阶段任务相对比较 ...

  9. PHP自学,第一阶段,基础学习

    环境搭建OS X系统上 Win7执行OS X虚拟机 在 OS X上安装MAMP执行环境 IDE使用 Netbeans PHP版本号开发 数据库使用mysql 自学资料使用:PHP从入门到精通.pdf ...

随机推荐

  1. error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

    解决方案 1. http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载twisted对应版本的whl文件(我的Twisted‑17.5.0‑cp36 ...

  2. ****** 三十 ******、软设笔记【计算机体系结构】-循环冗余校验码(CRC)

    循环冗余校验码(CRC)  广泛地在网络通信及磁盘存储时采用.  1.多项式  在循环冗余校验(CRC)码中,无一例外地要提到多项式的概念.一个二进制数可以以一个多项式来表示.如1011表示为多项式X ...

  3. Nginx 关闭日志生成文件

    nginx 关闭日志:其实一种方法就是写入/dev/null 文件 或者设置关闭: nginx 日志有两个类型  access.log  http 记录访问日志. error.log   server ...

  4. -如何存储并定时更新access_token

    来源:https://blog.csdn.net/sct_t/article/details/53002611 我们知道请求access_Token会返回这样一个json,包括access_token ...

  5. NoClassDefFound Error: com/fasterxml/jackson/annotation/JsonAutoDetect

    少了 jackson-annotation https://blog.csdn.net/qq_36497454/article/details/80461676

  6. mysql 分库分表 ~ 方案选择浅谈

    一 简介:分库分表的理解二 具体: 1 当由于单台DB业务增长导致的服务器压力时,就必须横向进行扩展              2 本文仅从中间层观点进行分析三 现有方案  方案1 sharding家 ...

  7. mongodb 系列 ~ mongo的副本集(3)

    一 简介:今天咱们来聊聊mongodb复制的具体一些案例 二 副本集 1 当mongodb采用全量复制时,如何观察全量复制的进度 对比文件本身和primary大小 2 mongodb全量复制的过程 旧 ...

  8. wx小程序-起航!

     手动创建 入口配置文件 app    页面文件新创建一个文件夹 然后在里面分类 1.文件夹名可以不一样,但是里面的wxml,wxss,json 等文件名必须保持一致 2.app.json 入口文件, ...

  9. Palindromic Numbers LightOJ - 1205

    题目大意: 求区间内的回文数个数 题目思路: 数位dp,先枚举前一半数字,然后填上相应的后一半数字. #include<cstdio> #include<cstring> #i ...

  10. light oj 1254 - Prison Break 最短路

    题目大意:n个点m条边的有向图,q次询问c,s,t,表示汽车邮箱容量为c,求从起点s到终点t的最小费用.汽车在每个点可以加任意的油,每个点的单位油价为a[i]. 题目思路:利用最小费优先队列优化最短路 ...