{"product_id":"coding-for-dummies-isbn-9781119293323","title":"Coding For Dummies","description":"\u003ci\u003e\u003cb\u003eCoding For Dummies, (9781119293323) was previously published as Coding For Dummies, (9781118951309). While this version features a new Dummies cover and design, the content is the same as the prior release and should not be considered a new or updated product.\u003c\/b\u003e\u003c\/i\u003e \u003cp\u003e\u003cb\u003e\u003cbr\u003eHands-on exercises help you learn to code like a pro\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNo coding experience is required for \u003ci\u003eCoding For Dummies,\u003c\/i\u003e your one-stop guide to building a foundation of knowledge in writing computer code for web, application, and software development. It doesn't matter if you've dabbled in coding or never written a line of code, this book guides you through the basics. Using foundational web development languages like HTML, CSS, and JavaScript, it explains in plain English how coding works and why it's needed.\u003c\/p\u003e \u003cp\u003eOnline exercises developed by Codecademy, a leading online code training site, help hone coding skills and demonstrate results as you practice.\u003c\/p\u003e \u003cp\u003eThe site provides an environment where you can try out tutorials built into the text and see the actual output from your coding. You'll also gain access to end-of-chapter challenges to apply newly acquired skills to a less-defined assignment. So what are you waiting for?\u003c\/p\u003e \u003cul\u003e \u003cli\u003eThe current demand for workers with coding and computer science skills far exceeds the supply\u003c\/li\u003e \u003cli\u003eTeaches the foundations of web development languages in an easy-to-understand format\u003c\/li\u003e \u003cli\u003eOffers unprecedented opportunities to practice basic coding languages\u003c\/li\u003e \u003cli\u003eReaders can access online hands-on exercises and end-of-chapter assessments that develop and test their new-found skills\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eIf you're a student looking for an introduction to the basic concepts of coding or a professional looking to add new skills, \u003ci\u003eCoding For Dummies\u003c\/i\u003e has you covered.\u003c\/p\u003e \u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 1: Getting Started with Coding 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: What Is Coding? 7\u003c\/p\u003e \u003cp\u003eChapter 2: Programming for the Web 19\u003c\/p\u003e \u003cp\u003eChapter 3: Becoming a Programmer 33\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 2: Building the Silent and Interactive Web Page 41\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 4: Exploring Basic HTML 43\u003c\/p\u003e \u003cp\u003eChapter 5: Getting More Out of HTML 59\u003c\/p\u003e \u003cp\u003eChapter 6: Getting Stylish with CSS 75\u003c\/p\u003e \u003cp\u003eChapter 7: Next Steps with CSS 97\u003c\/p\u003e \u003cp\u003eChapter 8: Working Faster with Twitter Bootstrap 119\u003c\/p\u003e \u003cp\u003eChapter 9: Adding in JavaScript 135\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 3: Putting Together a Web Application 157\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 10: Building Your Own App 159\u003c\/p\u003e \u003cp\u003eChapter 11: Researching Your First Web Application 171\u003c\/p\u003e \u003cp\u003eChapter 12: Coding and Debugging Your First Web Application 187\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 4: Developing Your Coding Skills Further 197\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 13: Getting Familiar with Ruby 199\u003c\/p\u003e \u003cp\u003eChapter 14: Wrapping Your Head around Python 213\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 5: The Part of Tens 227\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 15: Ten Free Resources for Coding and Coders 229\u003c\/p\u003e \u003cp\u003eChapter 16: Ten Tips for Novice Coders 237\u003c\/p\u003e \u003cp\u003eIndex 245\u003c\/p\u003e   \u003cp\u003e\u003cb\u003eNikhil Abraham\u003c\/b\u003e was Director of Business Development \u0026amp; Growth at Codecademy. In that role, he taught and trained thousands of beginning coders across a variety of professions. He helped refine Codecademy's online courses, which have introduced basic coding skills to millions of learners.     \u003c\/p\u003e\u003cul\u003e \u003cli\u003ePractice coding online at codecademy\u003c\/li\u003e \u003cli\u003eLearn the basics of five different coding languages\u003c\/li\u003e \u003cli\u003eApply coding skills to build an application\u003c\/li\u003e \u003c\/ul\u003e  \u003cp\u003eStart here to learn \u003cb\u003ecoding\u003c\/b\u003e basics  \u003c\/p\u003e\u003cp\u003eCoding knowledge is a must-have 21\u003csup\u003est\u003c\/sup\u003e century skill. If you're ready to learn the magic behind web and app development but don't know a style sheet from a string, \u003ci\u003eCoding For Dummies\u003c\/i\u003e is the perfect place to start! Explore the basics of HTML, CSS, JavaScript, Ruby, and Python and find out how to build great web applications. Once you're up and running, you can continue to refine and practice your skills online at Codecademy.com.  \u003c\/p\u003e\u003cp\u003e\u003cb\u003eInside…\u003c\/b\u003e \u003c\/p\u003e\u003cul\u003e \u003cli\u003eLearn the value of coding\u003c\/li\u003e \u003cli\u003eThe steps for creating an app\u003c\/li\u003e \u003cli\u003eBuilding web pages with HTML\u003c\/li\u003e \u003cli\u003eAdding structure with CSS\u003c\/li\u003e \u003cli\u003eGetting interactive with JavaScript\u003csup\u003e®\u003c\/sup\u003e\n\u003c\/li\u003e \u003cli\u003eFirst steps into Python\u003csup\u003e®\u003c\/sup\u003e and Ruby\u003c\/li\u003e \u003c\/ul\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47988940439781,"sku":"NP9781119293323","price":36.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781119293323.jpg?v=1761782137","url":"https:\/\/k12savings.com\/products\/coding-for-dummies-isbn-9781119293323","provider":"K12savings","version":"1.0","type":"link"}