Dojo Dijit and HTML5 in Real world applications/University/1. Introduction: Difference between revisions
Jump to navigation
Jump to search
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
=={{SUBPAGENAME}}== | =={{SUBPAGENAME}}== | ||
===Introduction to the course=== | ===Introduction to the course=== | ||
* Powerpoint.. | |||
* The course description may be downloaded [http://pmis.biz/rwa/downloads/Real-world here]. | |||
===The invention of JavaScript: JavaScript history=== | ===The invention of JavaScript: JavaScript history=== | ||
* [http://en.wikipedia.org/wiki/JavaScript Wikipedia: JavaScript history and structure] | |||
===Ecma document=== | ===Ecma document=== | ||
* [http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf The Java Script specification (Ecma script)] | |||
===Reserved Words=== | ===Reserved Words=== | ||
* [http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf The Java Script specification (Ecma script)] page 18. | |||
===My first dojo function: dojo.byId()=== | ===My first dojo function: dojo.byId()=== | ||
document.getElementById() versus dojo.byId | |||
The JavaScript explained in class may be found [http://pmis.biz/rwa/ here]: Menu list. | |||
Other examples of the use of dojo.byId may be found in the [[Dojo_Dijit_and_HTML5_in_Real_world_applications/Dojo/dojo.addOnLoad |dojo.addOnLoad]] example and [http://pmis.biz/training/javascript/ Advanced JavaScript examples]. | |||
===Document Object Model=== | ===Document Object Model=== | ||
===Object, method, property, value=== | ===Object, method, property, value=== | ||
[http://pmis.biz/training/javascript/ Advanced JavaScript examples]. | |||
===window.location.reload()=== | ===window.location.reload()=== | ||
[http://pmis.biz/training/javascript/ Advanced JavaScript examples]. | |||
===CSS: display vs. visibility=== | |||
[http://pmis.biz/training/javascript/ Advanced JavaScript examples]. | |||
==Home work assignment== | |||
* [ | # Enable IIS on your computer and install / ajust the javaScript ussed in class: [http://pmis.biz/rwa/ "Menu list"] | ||
# Make a list of JavaScript reserved words | |||
# Describe the difference between the CSS display:none and visibility:hidden. Preferable by using a javascript. | |||
# Describe the the CSS display:inline and display:block. Preferable by using a javascript. | |||
# Use the test below. There are 20 questions: You need to answer more than 85% (17/20) correct. | |||
* [http://www.w3schools.com/quiztest/quiztest.asp?qtest=JavaScript w3school.com: Test your JavaScript knowledge] | |||
==References== | ==References== | ||
* [http://dev.w3.org/html5/html-author/ Last official HTML5 draft: W3C Editor’s Draft 23 March 2009] | * [http://dev.w3.org/html5/html-author/ Last official HTML5 draft: W3C Editor’s Draft 23 March 2009] | ||
* [http://www.w3.org/TR/2011/WD-html5-author-20110809/HTML5 W3C HTML5 working draft] | * [http://www.w3.org/TR/2011/WD-html5-author-20110809/HTML5 W3C HTML5 working draft] | ||
* [http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf | * [http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf The Java Script specification (Ecma script)] | ||
* [http://en.wikipedia.org/wiki/JavaScript_library|Other Java Script libraries] | * [http://en.wikipedia.org/wiki/JavaScript_library|Other Java Script libraries] | ||
* [http://en.wikipedia.org/wiki/JavaScript Wikipedia: JavaScript history and structure] | |||
* [http://www.w3schools.com/quiztest/quiztest.asp?qtest=JavaScript w3school.com: Test your JavaScript knowledge] | * [http://www.w3schools.com/quiztest/quiztest.asp?qtest=JavaScript w3school.com: Test your JavaScript knowledge] | ||
* [http://pmis.biz/rwa/ Real world applications in dojo, dijit and HTML5] | |||
* [http://pmis.biz/training/javascript/ Advanced JavaScript examples] | |||
* JavaScript language supports [http://en.wikipedia.org/wiki/First-class_function First-class function] | |||
==Document History== | ==Document History== | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 41: | Line 68: | ||
| Not released. | | Not released. | ||
|- | |- | ||
| | | 2 | ||
| | | 09 Mar 2012 | ||
| | | PSA | ||
| | | Final | ||
| | | New home work assignments. | ||
|} | |} | ||
[[Category:Dojo university]] | [[Category:Dojo university]] |
Latest revision as of 04:37, 10 March 2012
1. Introduction
Introduction to the course
- Powerpoint..
- The course description may be downloaded here.
The invention of JavaScript: JavaScript history
Ecma document
Reserved Words
My first dojo function: dojo.byId()
document.getElementById() versus dojo.byId
The JavaScript explained in class may be found here: Menu list.
Other examples of the use of dojo.byId may be found in the dojo.addOnLoad example and Advanced JavaScript examples.
Document Object Model
Object, method, property, value
window.location.reload()
CSS: display vs. visibility
Home work assignment
- Enable IIS on your computer and install / ajust the javaScript ussed in class: "Menu list"
- Make a list of JavaScript reserved words
- Describe the difference between the CSS display:none and visibility:hidden. Preferable by using a javascript.
- Describe the the CSS display:inline and display:block. Preferable by using a javascript.
- Use the test below. There are 20 questions: You need to answer more than 85% (17/20) correct.
References
- Last official HTML5 draft: W3C Editor’s Draft 23 March 2009
- W3C HTML5 working draft
- The Java Script specification (Ecma script)
- Java Script libraries
- Wikipedia: JavaScript history and structure
- w3school.com: Test your JavaScript knowledge
- Real world applications in dojo, dijit and HTML5
- Advanced JavaScript examples
- JavaScript language supports First-class function
Document History
Version | Date | Author | Status | Purpose of update |
---|---|---|---|---|
1 | 14 Feb 2012 | PSA | Draft | Not released. |
2 | 09 Mar 2012 | PSA | Final | New home work assignments. |