3 options
Coding for dummies / by Nikhil Abraham.
- Format:
- Book
- Author/Creator:
- Abraham, Nikhil, author.
- Series:
- --For dummies.
- For Dummies
- Language:
- English
- Subjects (All):
- Computer programming.
- HTML (Document markup language).
- Cascading style sheets.
- Physical Description:
- 1 online resource (292 p.)
- Place of Publication:
- Hoboken, New Jersey : John Wiley & Sons, Inc., 2015.
- Language Note:
- English
- Summary:
- Hands-on exercises help you learn to code like a pro No coding experience is required for Coding For Dummies,your one-stop guide to building a foundation of knowledge inwriting computer code for web, application, and softwaredevelopment. It doesn't matter if you've dabbled in coding or neverwritten a line of code, this book guides you through the basics.Using foundational web development languages like HTML, CSS, andJavaScript, it explains in plain English how coding works and whyit's needed. Online exercises developed by Codecademy, a leading online codetraining site, help hone coding skill
- Contents:
- Title Page; Copyright Page; Contents at a Glance; Table of Contents; Introduction; About This Book; Foolish Assumptions; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with Coding; Chapter 1: What Is Coding?; Defining What Code Is; Following instructions; Writing code with some Angry Birds; Understanding What Coding Can Do for You; Eating the world with software; Coding on the job; Scratching your own itch (and becoming rich and famous); Surveying the Types of Programming Languages; Comparing low-level and high-level programming languages
- Contrasting compiled code and interpreted codeProgramming for the web; Taking a Tour of a Web App Built with Code; Defining the app's purpose and scope; Standing on the shoulders of giants; Chapter 2: Programming for the Web; Displaying Web Pages on Your Desktop and Mobile Device; Hacking your favorite news website; Understanding how the World Wide Web works; Watching out for your front end and back end; Defining web and mobile applications; Coding Web Applications; Starting with HTML, CSS, and JavaScript; Adding logic with Python, Ruby, or PHP; Coding Mobile Applications
- Building mobile web appsBuilding native mobile apps; Chapter 3: Becoming a Programmer; Writing Code Using a Process; Researching what you want to build; Designing your app; Coding your app; Debugging your code; Picking Tools for the Job; Working offline; Working online with Codecademy.com; Part II: Building the Silent and Interactive Web Page; Chapter 4: Exploring Basic HTML; What Does HTML Do?; Understanding HTML Structure; Identifying elements; Featuring your best attribute; Standing head, title, and body above the rest; Getting Familiar with Common HTML Tasks and Tags; Writing headlines
- Organizing text in paragraphsLinking to your (heart's) content; Adding images; Styling Me Pretty; Highlighting with bold, italics, underline, and strikethrough; Raising and lowering text with superscript and subscript; Building Your First Website Using HTML; Chapter 5: Getting More Out of HTML; Organizing Content on the Page; Listing Data; Creating ordered and unordered lists; Nesting lists; Putting Data in Tables; Basic table structuring; Stretching table columns and rows; Aligning tables and cells; Filling Out Forms; Understanding how forms work; Creating basic forms
- Practicing More with HTMLChapter 6: Getting Stylish with CSS; What Does CSS Do?; CSS Structure; Choosing the element to style; My property has value; Hacking the CSS on your favorite website; Common CSS Tasks and Selectors; Font gymnastics: size, color, style, family, and decoration; Customizing links; Adding background images and styling foreground images; Styling Me Pretty; Adding CSS to your HTML; Building your first web page; Chapter 7: Next Steps with CSS; Styling (More) Elements on Your Page; Styling lists; Designing tables; Selecting Elements to Style; Styling specific elements
- Naming HTML elements
- Notes:
- Description based upon print version of record.
- Description based on print version record.
- ISBN:
- 9781118988244
- 1118988248
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.