Soumettre la recherche
Mettre en ligne
龍華大學前端技術分享 Part2
•
0 j'aime
•
174 vues
Jia-Long Yeh
Suivre
1. 介紹knockoutJS以及jQuery 2. 簡介RWD以及Bootstrap 3. 前端與人生
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 62
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
webstudy jquery
webstudy jquery
Seungho Han
AngularJS Compile Process
AngularJS Compile Process
Eyal Vardi
Nodejs do teste de unidade ao de integração
Nodejs do teste de unidade ao de integração
Vinícius Pretto da Silva
PhoneGap: Local Storage
PhoneGap: Local Storage
Ivano Malavolta
Client-side MVC with Backbone.js
Client-side MVC with Backbone.js
iloveigloo
AngularJS $Provide Service
AngularJS $Provide Service
Eyal Vardi
[Coscup 2012] JavascriptMVC
[Coscup 2012] JavascriptMVC
Alive Kuo
Performance Optimization In Angular 2
Performance Optimization In Angular 2
Eyal Vardi
Recommandé
webstudy jquery
webstudy jquery
Seungho Han
AngularJS Compile Process
AngularJS Compile Process
Eyal Vardi
Nodejs do teste de unidade ao de integração
Nodejs do teste de unidade ao de integração
Vinícius Pretto da Silva
PhoneGap: Local Storage
PhoneGap: Local Storage
Ivano Malavolta
Client-side MVC with Backbone.js
Client-side MVC with Backbone.js
iloveigloo
AngularJS $Provide Service
AngularJS $Provide Service
Eyal Vardi
[Coscup 2012] JavascriptMVC
[Coscup 2012] JavascriptMVC
Alive Kuo
Performance Optimization In Angular 2
Performance Optimization In Angular 2
Eyal Vardi
AngulrJS Overview
AngulrJS Overview
Eyal Vardi
Angular 2.0 Views
Angular 2.0 Views
Eyal Vardi
Dundee University HackU 2013 - Mojito
Dundee University HackU 2013 - Mojito
smartads
Bacbkone js
Bacbkone js
Артём Курапов
Kick start with j query
Kick start with j query
Md. Ziaul Haq
Unittests für Dummies
Unittests für Dummies
Lars Jankowfsky
Angular 2 - Ahead of-time Compilation
Angular 2 - Ahead of-time Compilation
Eyal Vardi
Viastudy ef core_cheat_sheet
Viastudy ef core_cheat_sheet
imdurgesh
Jquery presentation
Jquery presentation
Mevin Mohan
JavaScript para Graficos y Visualizacion de Datos - BogotaJS
JavaScript para Graficos y Visualizacion de Datos - BogotaJS
philogb
Grails on GAE/J
Grails on GAE/J
Kiyotaka Oku
06 jQuery #burningkeyboards
06 jQuery #burningkeyboards
Denis Ristic
05 JavaScript #burningkeyboards
05 JavaScript #burningkeyboards
Denis Ristic
Hack tutorial
Hack tutorial
Wakana Yoshizawa
MV* presentation frameworks in Javascript: en garde, pret, allez!
MV* presentation frameworks in Javascript: en garde, pret, allez!
Roberto Messora
Inicializacao win7
Inicializacao win7
Yury Macedo Correia
Functionality Focused Code Organization
Functionality Focused Code Organization
Rebecca Murphey
My Development Story
My Development Story
Takahiro Fujiwara
JavaScript patterns
JavaScript patterns
Norihito YAMAKAWA
Web Components With Rails
Web Components With Rails
Boris Nadion
Understanding backbonejs
Understanding backbonejs
Nick Lee
[22]Efficient and Testable MVVM pattern
[22]Efficient and Testable MVVM pattern
NAVER Engineering
Contenu connexe
Tendances
AngulrJS Overview
AngulrJS Overview
Eyal Vardi
Angular 2.0 Views
Angular 2.0 Views
Eyal Vardi
Dundee University HackU 2013 - Mojito
Dundee University HackU 2013 - Mojito
smartads
Bacbkone js
Bacbkone js
Артём Курапов
Kick start with j query
Kick start with j query
Md. Ziaul Haq
Unittests für Dummies
Unittests für Dummies
Lars Jankowfsky
Angular 2 - Ahead of-time Compilation
Angular 2 - Ahead of-time Compilation
Eyal Vardi
Viastudy ef core_cheat_sheet
Viastudy ef core_cheat_sheet
imdurgesh
Jquery presentation
Jquery presentation
Mevin Mohan
JavaScript para Graficos y Visualizacion de Datos - BogotaJS
JavaScript para Graficos y Visualizacion de Datos - BogotaJS
philogb
Grails on GAE/J
Grails on GAE/J
Kiyotaka Oku
06 jQuery #burningkeyboards
06 jQuery #burningkeyboards
Denis Ristic
05 JavaScript #burningkeyboards
05 JavaScript #burningkeyboards
Denis Ristic
Hack tutorial
Hack tutorial
Wakana Yoshizawa
MV* presentation frameworks in Javascript: en garde, pret, allez!
MV* presentation frameworks in Javascript: en garde, pret, allez!
Roberto Messora
Inicializacao win7
Inicializacao win7
Yury Macedo Correia
Functionality Focused Code Organization
Functionality Focused Code Organization
Rebecca Murphey
My Development Story
My Development Story
Takahiro Fujiwara
JavaScript patterns
JavaScript patterns
Norihito YAMAKAWA
Web Components With Rails
Web Components With Rails
Boris Nadion
Tendances
(20)
AngulrJS Overview
AngulrJS Overview
Angular 2.0 Views
Angular 2.0 Views
Dundee University HackU 2013 - Mojito
Dundee University HackU 2013 - Mojito
Bacbkone js
Bacbkone js
Kick start with j query
Kick start with j query
Unittests für Dummies
Unittests für Dummies
Angular 2 - Ahead of-time Compilation
Angular 2 - Ahead of-time Compilation
Viastudy ef core_cheat_sheet
Viastudy ef core_cheat_sheet
Jquery presentation
Jquery presentation
JavaScript para Graficos y Visualizacion de Datos - BogotaJS
JavaScript para Graficos y Visualizacion de Datos - BogotaJS
Grails on GAE/J
Grails on GAE/J
06 jQuery #burningkeyboards
06 jQuery #burningkeyboards
05 JavaScript #burningkeyboards
05 JavaScript #burningkeyboards
Hack tutorial
Hack tutorial
MV* presentation frameworks in Javascript: en garde, pret, allez!
MV* presentation frameworks in Javascript: en garde, pret, allez!
Inicializacao win7
Inicializacao win7
Functionality Focused Code Organization
Functionality Focused Code Organization
My Development Story
My Development Story
JavaScript patterns
JavaScript patterns
Web Components With Rails
Web Components With Rails
Similaire à 龍華大學前端技術分享 Part2
Understanding backbonejs
Understanding backbonejs
Nick Lee
[22]Efficient and Testable MVVM pattern
[22]Efficient and Testable MVVM pattern
NAVER Engineering
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
Ron Reiter
Get AngularJS Started!
Get AngularJS Started!
Dzmitry Ivashutsin
Backbone.js
Backbone.js
Knoldus Inc.
Beautiful java script
Beautiful java script
Ürgo Ringo
Knockout.js presentation
Knockout.js presentation
Scott Messinger
Canjs
Canjs
Cherif Bouchelaghem
Single page webapps & javascript-testing
Single page webapps & javascript-testing
smontanari
Implement Search Screen Using Knockoutjs
Implement Search Screen Using Knockoutjs
Neeraj Kaushik
Backbone js
Backbone js
Rohan Chandane
J query training
J query training
FIS - Fidelity Information Services
준비하세요 Angular js 2.0
준비하세요 Angular js 2.0
Jeado Ko
Angular 2 Architecture (Bucharest 26/10/2016)
Angular 2 Architecture (Bucharest 26/10/2016)
Eyal Vardi
Introducing jQuery
Introducing jQuery
Wildan Maulana
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
pootsbook
Angular.js is super cool
Angular.js is super cool
Maksym Hopei
Backbone Basics with Examples
Backbone Basics with Examples
Sergey Bolshchikov
Knockout js
Knockout js
LearningTech
Knockout.js
Knockout.js
Vivek Rajan
Similaire à 龍華大學前端技術分享 Part2
(20)
Understanding backbonejs
Understanding backbonejs
[22]Efficient and Testable MVVM pattern
[22]Efficient and Testable MVVM pattern
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
Get AngularJS Started!
Get AngularJS Started!
Backbone.js
Backbone.js
Beautiful java script
Beautiful java script
Knockout.js presentation
Knockout.js presentation
Canjs
Canjs
Single page webapps & javascript-testing
Single page webapps & javascript-testing
Implement Search Screen Using Knockoutjs
Implement Search Screen Using Knockoutjs
Backbone js
Backbone js
J query training
J query training
준비하세요 Angular js 2.0
준비하세요 Angular js 2.0
Angular 2 Architecture (Bucharest 26/10/2016)
Angular 2 Architecture (Bucharest 26/10/2016)
Introducing jQuery
Introducing jQuery
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
Angular.js is super cool
Angular.js is super cool
Backbone Basics with Examples
Backbone Basics with Examples
Knockout js
Knockout js
Knockout.js
Knockout.js
Dernier
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Christo Ananth
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
ranjana rawat
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
roncy bisnoi
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
Call Girls in Nagpur High Profile Call Girls
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
Kamal Acharya
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
ManishPatel169454
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Suman Jyoti
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
simmis5
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
RishantSharmaFr
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Call Girls in Nagpur High Profile
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
Call Girls in Nagpur High Profile Call Girls
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
roncy bisnoi
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
fenichawla
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
BhangaleSonal
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
tanu pandey
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
ranjana rawat
Dernier
(20)
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
龍華大學前端技術分享 Part2
1.
前端技術分享 ⿓華⼤學 2013-12-31
2.
Outline KnockoutJS jQuery & jQuery
UI SCSS, Compass, RWD… (optional)
3.
4.
MVVM Pattern View Model ViewModel
5.
Bind View and ViewModel $(function
() { // Bind View and ViewModel ko.applyBindings(new ViewModel()); })
6.
Example: Hello Sean!!
7.
data-bind <p>First name: <input
data-bind="value: firstName" /></p> function ViewModel() { var self = this; self.firstName = ko.observable('Sean'); }; Attribute
8.
Exercise knockoutjs tutorial #1 http://learn.knockoutjs.com/#/? tutorial=intro
9.
Example: Check List
10.
Observable Array self.lists =
ko.observableArray([]);
11.
observable array Event{ isFinished } Event{ isFinished } Event{ isFinished } Event{ isFinished } ViewModel.lists()=
12.
foreach <table data-bind="visible: lists().length
> 0"> <thead> <tr> <th>Check</th> <th>Event</th> </tr> </thead> <tbody data-bind="foreach: lists"> <tr data-bind="visible: !isFinished()"> <td><input type="checkbox" data-bind="checked: isFinished"></td> <td><input type="text"></td> </tr> </tbody> </table>
13.
Exercise knockoutjs tutorial #2 http://learn.knockoutjs.com/#/? tutorial=collections
14.
15.
傳說中,被$( )包起來,就 會獲得神奇的力量!!
16.
jQuery http://jquery.com/ MIT License. Over 65%
of the most visited website. The most popular Javascript library. Easy to modification DOM.
17.
Import jQuery <script src="./lib/jquery-2.0.3.min.js"></script>
18.
Action after DOM loaded <script> $(document).ready(function(){ //TO
DO }); </script>
19.
Action after DOM loaded <script> $(function(){ //TO
DO… }); </script>
20.
First Look $("div#select_me").addClass("LW").hide();
21.
First Look $("div#select_me").addClass("LW").hide(); 1. Css-style
Selector 2. jQuery method 3. Action Chain
22.
$(“Element”).action();
23.
被$( )包起來,就會擁有 jQuery method!!
24.
jQuery Selector $("div") //all
div $("input.box") //input with 'box' class $("p#John") //p with 'John' Id $("[href='#']") //elements with "href='#'"
25.
Action .show() .hide() .toggle()
26.
Action .fadeIn() .fadeOut() .fadeToggle() .fadeTo()
27.
Bind Event handler .click() .hover() .mouseover() .keydown() .bind()
28.
Example <script> $(function(){ $("button").click(function(){ $("div.test3").toggle(); }); }); </script>
29.
Modification DOM
30.
Get & Edit .text() .html() .val() .attr()
31.
Create Element $(“Element”) Example: var
$creat_p = $(“<p>Create</p>”);
32.
Append .append() .prepend() .after() .before()
33.
Remove .remove() .empty() .removeAttr() .removeClass() example: $(“div”).remove(“.bad-div”);
34.
Traverse in DOM
35.
Up & Down .parent() .parents() .children() .find()
36.
Sibling .siblings() .next() .nextAll() .nextUntil() .prev() .prevAll() .prevUntil()
37.
Filter .fist() .last() .eq() .filter() .not()
38.
Notes jQuery jQuery jQuery API http://api.jquery.com/ jQuery
UI API http:// api.jqueryui.com/
39.
jQuery UI http://jqueryui.com/datepicker/ 有好多好多 UI
在這裏~~
40.
Import jQuery UI Import
jQuery Import jQuery UI Import jQuery UI stylesheet
41.
Example <script src=“jquery-1.9.1.js"></script> <script src="jquery-ui-1.10.3.custom.min.js"></script> <link
rel="stylesheet" href="jquery- ui-1.10.3.custom.min.css">
42.
Example: datepicker <script> $(function() { $(
"#datepicker" ).datepicker(); }); </script> <body> <p>Date: <input type="text" id="datepicker"></p> </body>
43.
Compass & SCSS SUSY
& RWD MV* & AngularJS
44.
Compass & SCSS Sass
& Compass: The future of stylesheets now. (https://speakerdeck.com/imathis/ sass-compass-the-future-of- stylesheets-now) Compass (http://compass-style.org/)
45.
Responsive Web Design
46.
Bootstrap
47.
48.
49.
50.
Simple way to
RWD Using bootstrap grid system. http://getbootstrap.com/ Ugly class in your tag.
51.
52.
A little hard
way to RWD Compass + SUSY RWD by Even Wu https://speakerdeck.com/evenwu/rwd- xiao-shi-jiu-shang-shou
53.
你要覺得它很酷。 不會的東西,直接先挑戰,沿途再學需要的。 練習看文件。 訂閱RSS。 參加Conference。ex: JSDC, OSDC 沒事打開developer
tools。
54.
55.
What the others
see http://www.awwwards.com/web-design-awards/curadmir
56.
What we see
57.
58.
59.
60.
有些事情不只是表⾯上看起來這麼簡單。 當你正經歷⼀些痛苦的事情,你也正在學習如何 克服它。 我們常無形中得到很多其他⼈的幫助。
61.
Here is Today http://hereistoday.com/
62.
Happy 2014~
Télécharger maintenant