Book description
A Beginner's Guide to Computer ProgrammingStart Programming Using HTML, CSS, and JavaScript is a manual for undergraduate students in engineering and the natural sciences to discover how computer programming works. Using a dialog format between two students and a professor, the text teaches students how the mainstream web languages HTML, CSS, and J
Table of contents
- Contents
- Acknowledgments
- Introduction
- About the Author
- Chapter 1: Content and Structure
- Chapter 2: Building a Sound Structure
- Chapter 3: Presentation
- Chapter 4: More Control over Style
- Chapter 5: Understanding CSS Boxes
- Chapter 6: Behavior
- Chapter 7: Controlling Program Flow
- Chapter 8: Introducing Objects
- Chapter 9: Understanding Arrays and Strings
- Chapter 10: Understanding Functions
- Chapter 11: Building Your Own Objects
- Chapter 12: Using JavaScript to Control the Browser
- Chapter 13: User Interface
- Appendix A: Solution to the Last Homework: Sudoku Generator (1/2)
- Appendix A: Solution to the Last Homework: Sudoku Generator (2/2)
- Appendix B: Ways to Continue
- Appendix C: HTML Mini Reference
-
Appendix D: CSS Mini Reference
- D.1 CSS Data Types
- D.2 inherit keyword
- D.3 Text Properties
- D.4 List Properties
- D.5 Borders
- D.6 Spacing
- D.7 Background Properties
- D.8 Table Properties
- D.9 Size Properties
- D.10 Positioning (1/2)
- D.10 Positioning (2/2)
- D.11 Pseudo-Classes and Pseudo-Elements (1/2)
- D.11 Pseudo-Classes and Pseudo-Elements (2/2)
-
Appendix E: JavaScript Mini Reference
- E.1 Operator Precedence and Associativity
- E.2 arguments[] (Core JavaScript)
- E.3 Array (Core JavaScript)
- E.4 Boolean (Core JavaScript)
- E.5 console (Client-Side JavaScript)
- E.6 Date (Core JavaScript) (1/2)
- E.6 Date (Core JavaScript) (2/2)
- E.7 document (Client-Side JavaScript)
- E.8 Element (Client-Side JavaScript) (1/2)
- E.8 Element (Client-Side JavaScript) (2/2)
- E.9 Event (Client-Side JavaScript)
- E.10 Function (Core JavaScript)
- E.11 Global Variables, Functions, and Objects (Core JavaScript)
- E.12 Math (Core JavaScript)
- E.13 Node (Client-Side JavaScript)
- E.14 Number (Core JavaScript)
- E.15 Object (Core JavaScript)
- E.16 String (Core JavaScript) (1/2)
- E.16 String (Core JavaScript) (2/2)
- E.17 window (Client-Side JavaScript) (1/2)
- E.17 window (Client-Side JavaScript) (2/2)
Product information
- Title: Start Programming Using HTML, CSS, and JavaScript
- Author(s):
- Release date: October 2015
- Publisher(s): Chapman and Hall/CRC
- ISBN: 9781498731454
You might also like
book
Sams Teach Yourself HTML, CSS, and JavaScript All in One, Third Edition
Teach Yourself HTML, CSS, and JavaScript All in One combines these three fundamental web development technologies …
book
Sams Teach Yourself HTML, CSS & JavaScript Web Publishing in One Hour a Day, Covering HTML5, CSS3, and jQuery, 7th Edition
Thoroughly revised and updated with examples rewritten to conform to HTML5, CSS3, and contemporary web development …
book
The JavaScript Workshop
Cut through the noise and get real results with a step-by-step approach to beginner JavaScript development …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …