* V* J$ I( v" k
8 J g) ^' F$ I) o" R; h2 M〖课程介绍〗
/ b! _8 H& w F基于AngularJS,仿拉勾网开发一个招聘类的移动端单页应用,包括登录、注册、搜索、查看、收藏等功能,涵盖如指令、数据绑定、过滤器等AngularJS最常用的、难理解的核心概念,通过这一次实际开发,最终让你获得使用AngularJS独立开发单页应用的能力
) V6 c" l8 X0 d' n ], i ~4 S! r- G/ `3 K+ i% y, \/ D$ P4 j
〖课程目录〗, g) S! N8 V3 {! K
第1章 课程介绍
: X" D4 d) ]: m# h讲解课程开发内容和开发流程。前端主流开发框架与AngularJS对比。介绍AngularJS的基本概念。
7 U; _( ~/ c! D" A0 L1-1 课程介绍 试看1 D6 A m0 w! U/ U6 W
1-2 课程安排
" ?8 g' O j) ~* q- F2 Z1-3 课程内容
0 A( w# D: t3 a1-4 Angular概念简介
5 E3 h% U4 c" g* o; x/ S6 ^
1 l& L+ O! D5 @ n* G& I9 G第2章 基础知识介绍
. M* ^4 {' q7 r; I. b介绍单页应用以及AngularJS web app的构成。讲解css预编译语言less的使用。
. z3 N# _- Q7 h6 s5 x2-1 Angular Web App构成
- M9 p% g/ z% ^, s: [2-2 调试插件:batarang
# K7 i* |) N3 G- s5 z, b2-3 依赖管理工具:bower
3 g+ t6 G) B: {4 J& w2-4 nodejs安装% r7 K0 q: G1 o s3 P! Z4 G. A+ I
2-5 css预编译处理:less
: Z3 C4 e9 z& O& i2-6 重要概念:单页应用: a0 k* ]$ W7 {) p; N
" x u: T1 K' Q
第3章 使用构建工具
* Y6 s$ T& ]6 [9 _& K1 h# h讲解构建工具gulp、包管理工具bower的使用。编写构建工具配置文件。9 F' o2 C W" N3 h+ e: ?! {) L
3-1 目录结构说明4 F6 i' B" r# o' Q3 ?: L/ Q1 r
3-2 自动化构建工具(1)( R7 d+ i4 s5 U0 b& ^' I
3-3 自动化构建工具(2)
/ ~9 z8 E% y- K3 ~ \3 y6 a3-4 自动化构建工具(3)
; s+ ~9 ?0 I$ R( t8 L
0 p2 \ S% I+ l2 }第4章 实战项目-职位模块实现. o1 F+ I4 x) W/ M1 X( p
路由模块ui-router的使用与配置,编写相关页面、指令与控制器,介绍并使用处理异步调用的$q服务与发送http请求的$http服务。
2 T9 `0 a9 t: }$ f6 W4-1 模块划分 试看# P& K6 |2 }" @( b, |; Z R
4-2 路由配置 试看1 B6 |! S; n, Z# @3 |
4-3 路由模块总结扩展+ f( g, E2 A1 L) c# |8 J
4-4 移动端自适应
7 q/ t/ o; Z) G/ v- N4-5 指令:app-head8 m2 U$ y' Q+ }' _0 \% G
4-6 指令:app-foot* l, F8 f5 d! f9 e. K
4-7 指令:app-position-list(1): A8 T+ L2 D& w& G; p
4-8 指令:app-position-list(2)) B; E% |$ j7 n9 y' u
4-9 数据绑定与指令总结(1)
s' k* C+ G1 n$ l: A- a) T4-10 数据绑定与指令总结(2)
+ o1 y2 D1 m, |' `' L4-11 职位模块详页开发(1): d/ j8 }) B% H. J4 V3 }
4-12 职位模块详页开发(2)
1 V6 c( ~: v- ^" w4-13 职位模块详页开发(3)
3 S" o5 H' y% k8 t6 Z
4 o. N7 m) y; g, \% d2 `第5章 实战项目--搜索模块实现, T$ Q: ]2 s" E ~4 j4 B; G
介绍并使用AngularJS内置过滤器,自定义过滤器在前端页面实现“搜索”功能。
4 G9 v) j; N2 T1 N3 |2 T8 D7 X5-1 公司详情静态页开发2 x7 H8 H1 c; ?& H& w2 Q5 n2 ~
5-2 首页controller完善
/ y4 {5 q3 n$ f5-3 职位详情页controller完善(1) Z3 J+ C V/ R
5-4 公司详情页controller完善(2)
7 `( \: V5 f1 k4 b6 a5-5 控制器与作用域总结; `7 i) A+ X9 |6 ^/ G6 P4 p& H
5-6 服务总结(1)
8 |$ U. b# D, ~5-7 服务总结(2)
5 l3 s9 ^# p: e3 d5-8 搜索页编写(1)+ e3 B2 L- d X
5-9 搜索页编写(2)
4 k9 O& K4 B, J# m- R5-10 搜索页编写(3)7 V- T4 F9 Q! v5 ~% F
5-11 搜索页业务逻辑编写(1)
" k9 y% j) d! `" z; F3 H" ^6 k5-12 搜索页业务逻辑编写(2)" Y# H9 @8 R( ~0 h2 l& u
5-13 过滤器总结2 i% m) ?$ [' x- n
! g5 q% G0 y6 s V! K6 ?第6章 实战项目-用户模块实现
" |4 G0 P- K: P# `3 L4 g登录、注册、投递记录、收藏记录页面开发,并使用angular-validation进行表单校验。
c1 q% l- f" y* | e6-1 用户模块静态页开发(1)
4 V3 Y4 M* x" S* S6-2 用户模块静态页开发(2)( _( Z* B7 N# g. v
6-3 用户模块静态页开发(3)
7 _5 ]/ R& v, m# c5 o6-4 用户模块静态页开发(4)) ]8 S. R/ C4 z; K
6-5 用户模块逻辑编写-使用表单校验+ v' c% `% ]; T- B6 l) m
6-6 用户模块逻辑编写-使用装饰器' |- N, e$ D& F9 c
6-7 用户模块逻辑编写-登录& q/ |1 q. r+ z+ B
6-8 用户模块逻辑编写-我与投递记录( V* R0 N. x7 S4 X
6-9 用户模块逻辑编写-收藏 W/ ?7 d. y ~
6-10 逻辑完善和bug修复
5 c+ X. A p# r9 L* s6 m, e6 E
: v* X* h: v" [0 q Q# c, b第7章 扩展与总结
2 k8 f) b( Y4 O- u$ I开发流程总结,页面添加动画,利用脚手架工具快速搭建angular项目,并介绍更多提升学习资料。
) X4 p% c( Y* E+ ~% u/ H. }! a( P: F9 y7-1 开发流程总结- B! a( z9 P0 W8 x
7-2 快速构建! W. K2 u1 E$ ^+ _# y3 \) s
7-3 动画" y: S# v8 A. i% a& i' L9 V: k
7-4 课程总结8 I/ X# C+ ?8 q' d$ X: @2 h
! J) _2 ?8 u$ _# {, u- K5 g5 ?〖下载地址〗
) e8 G. D. C/ d' P( q
9 o7 H; |- E! ~% { x; s: g0 L3 O" p9 U4 ]. d5 f
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------+ ?( [# t( Z: E5 U. _! ~' }7 F
: U3 \* P( |1 g" \* Y
〖下载地址失效反馈〗
8 Y/ J3 u0 l, V5 o( h如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070/ e) H, `) I- R
7 F, w1 N8 C9 J1 ~. P6 g. z〖升级为终身会员免金币下载全站资源〗
0 G- L; a; L3 [: t+ c5 E全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html4 s/ E' g. q/ C' A5 U. r4 n
2 {% l6 ^" U4 I4 ~, k
〖客服24小时咨询〗 [# K: J# V* D! v
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |
|