the repository for saving my web development learn process & codes
- HTML basic element layout learning: html, head, title, body; input, div
- Static HTML button/text/checkbox/dropdownlist controls
- Order list and un-order list
- table with border by css
- a element: link/hover/visited/active
- image element
- Embedded js at html
- html load external js and run the function at the external js
- Click a button at HTML and process the click event at js
- Immediately-Invoked Function Expressions example
- JS module usage
- get browser language for FF/Chrome/IE
- class, inheritance
- [Wrote a HTML l10n demo](https://github.com/ybdesire/WebLearn/tree/master/3_i18next/HTML L10n)
- I18n the strings at js file
- Require asynchronously load external js file
- require(), define(), require.config(), module usage. without data-min
- RequireJS standard usage: data-min + config + define + require
- CSS basics(property: value;), selector usage(select by id, element, class) and css usage(external, internal)
- Set CSS property by jQuery
- div layout example
- margin & border example
- margin & border & padding example
- inline element span/ and block element can be convert to incline element by display property
- CSS control text/paragraph
- XMLHttpRequest basic usage. only client demo
- WebForm server side Ajax Get request processing(block waiting) demo
- WebForm server side Ajax Get request processing(non-block waiting) demo
- MVC4 controller only project
- MVC4 controller + view project
- Add cookie at server side and read the cookie at JS. JS select cookie by "jquery.cookie.js".
- Basic Node.JS HTTP server demo
- Buffer read/write
- Timer
- File read/write
- HTTP server/client
- CommonJS module definition & usage
- Basic knowledge about AngularJS and bi-direction data-bind demo
- Controller definition and ng-controller "hello world" demo
- Multi-controller definition & ng-repeat usage
- expression bind data to html
- ng-click usage
- AngularJS module & controller definition
- Django first hello world project
- Writing your first Django app
- Django API for file download
- Django I18n demo
- Basic UI layout by CSS
- Agriculture main page by HTML & CSS
- Ctrip layout emulator by jQuery & bootstrap
- Meeting room layout by jQuery & bootstrap
*How to use grunt for existed project *How to init a grunt project