Book Description
Master web app development with hands-on practice and video demonstration
HTML5, JavaScript, and jQuery 24-Hour Trainer shows you how to build real-world HTML5 apps — both web-based and mobile — in combination with JavaScript, jQuery, and CSS/CSS3. You’ll learn progressively more advanced skills as you work through the series of hands-on video lessons. Exercises and screencasts walk you step-by-step through the process of building web applications, and give you the opportunity to experiment and extend the examples to create your own working web app. You’ll gain a solid understanding of the fundamental technologies, and develop a skillset that fully exploits the functionality of web development tools.
Although HTML5 is at the forefront of web development, it exists within an ecosystem that also includes CSS/CSS3, JavaScript, and JavaScript libraries like jQuery. Building robust, functional web applications requires a clear understanding of these technologies, and more importantly, the manner in which they fit together. This is your step-by-step guide to building web apps, with a hands-on approach that helps you learn by doing.
- Master the fundamentals of HTML and HTML5
- Explore multimedia capabilities and CSS3
- Integrate offline data storage, background processes, and other APIs
- Adapt web applications for mobile phones and tablets
Whether you’re looking for a quick refresher or a first-time lesson, HTML5, JavaScript, and jQuery 24-Hour Trainer will quickly get you up to speed.
Table of Contents
Part I: HTML and CSS
Lesson 1: Introduction to HTML5
Lesson 2: Basic HTML
Lesson 3: Lists and Tables
Lesson 4: Introduction to CSS
Lesson 5: Structuring Pages with CSS
Lesson 6: HTML Forms
Lesson 7: Semantic Tags
Lesson 8: HTML5 Validation
Lesson 9: Drag and Drop
Lesson 10: Dynamic Elements
Part II: Dynamic HTML5 Web Applications with JavaScript and jQuery
Lesson 11: JavaScript
Lesson 12: Debugging
Lesson 13: Functions
Lesson 14: Objects
Lesson 15: JSON
Lesson 16: Document Object Model
Lesson 17: jQuery Selection
Lesson 18: jQuery Traversal and Manipulation
Lesson 19: jQuery Events
Lesson 20: Data Attributes and Templates
Lesson 21: jQuery Plugins
Part III: HTML5 Multimedia
Lesson 22: HTML5 Audio
Lesson 23: HTML5 Video
Lesson 24: Canvas: Part I
Lesson 25: Canvas: Part II
Lesson 26: CSS3: Part I
Lesson 27: CSS3: Part II
Lesson 28: CSS3 Media Queries
Part IV: HTML5 APIs
Lesson 29: Web Servers
Lesson 30: Web Storage
Lesson 31: IndexedDB
Lesson 32: Application Cache
Lesson 33: Web Workers
Lesson 34: Files
Lesson 35: AJAX
Lesson 36: Promises
Part V: Mobile
Lesson 37: Responsive Web Design
Lesson 38: Location API
Lesson 39: jQuery Mobile: Part I
Lesson 40: jQuery Mobile: Part II
中文:
书名:HTML5, JavaScript, and jQuery 24-Hour Trainer
掌握Web应用程序开发,提供实践练习和视频演示
HTML5、JavaScript和jQuery 24小时培训 向您展示如何构建真实的HTML5应用程序–包括基于Web的应用程序和移动应用程序–并结合使用JavaScript、jQuery和CSS/CSS3。随着你学习这一系列的实践视频课程,你将逐渐学习到更高级的技能。练习和截屏视频将引导您逐步完成构建Web应用程序的过程,并让您有机会试验和扩展示例以创建您自己的工作Web应用程序。您将对基本技术有一个扎实的了解,并掌握充分利用Web开发工具功能的技能。
尽管HTML5处于Web开发的前沿,但它也存在于一个生态系统中,该生态系统还包括CSS/CSS3、JavaScript和像jQuery这样的JavaScript库。构建健壮、功能强大的Web应用程序需要对这些技术有清晰的了解,更重要的是,需要了解它们相互配合的方式。这是构建Web应用程序的分步指南,并提供了一种实际操作方法,帮助您在实践中学习。
- Master the fundamentals of HTML and HTML5
- Explore multimedia capabilities and CSS3
- 集成离线数据存储、后台进程和其他API
- 调整适用于手机和平板电脑的Web应用
无论你是想要快速复习还是第一次上一堂课, HTML5、JavaScript和jQuery 24小时培训 will quickly get you up to speed.
目录表
第一部分:HTML语言和css
第1课:HTML5简介
第2课:基本的HTML
Lesson 3: Lists and Tables
第4课:CSS简介
Lesson 5: Structuring Pages with CSS
第6课:HTML表单
Lesson 7: Semantic Tags
Lesson 8: HTML5 Validation
第9课:拖放
Lesson 10: Dynamic Elements
第二部分:使用JavaScript和jQuery的动态HTML5Web应用程序
第11课:JavaScript
第12课:调试
第13课:函数
第14课:对象
第15课:JSON
Lesson 16: Document Object Model
Lesson 17: jQuery Selection
Lesson 18: jQuery Traversal and Manipulation
第19课:jQuery事件
Lesson 20: Data Attributes and Templates
Lesson 21: jQuery Plugins
Part III: HTML5 Multimedia
第22课:HTML5音频
Lesson 23: HTML5 Video
第24课:画布:第一部分
Lesson 25: Canvas: Part II
第26课:CSS3:第一部分
第27课:CSS3:第二部分
第28课:CSS3媒体查询
第四部分:HTML5API
第29课:Web服务器
第三十课:网络存储
第31课:索引数据库
Lesson 32: Application Cache
第33课:网络工作者
第三十四课:文件
第35课:AJAX
第三十六课:承诺
Part V: Mobile
第37课:响应式网页设计
第38课:位置API
第39课:jQuery Mobile:第一部分
Lesson 40: jQuery Mobile: Part II
评论前必须登录!
注册