{"product_id":"coding-all-in-one-for-dummies-isbn-9781119889564","title":"Coding All-in-One For Dummies","description":"\u003cp\u003e\u003cb\u003eThe go-to guide for learning coding from the ground-up  \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAdding some coding know-how to your skills can help launch a new career or bolster an old one. \u003ci\u003eCoding All-in-One For Dummies\u003c\/i\u003e offers an ideal starting place for learning the languages that make technology go. This edition gets you started with a helpful explanation of how coding works and how it’s applied in the real-world before setting you on a path toward writing code for web building, mobile application development, and data analysis. Add coding to your skillset for your existing career, or begin the exciting transition into life as a professional developer—Dummies makes it easy.  \u003c\/p\u003e \u003cul\u003e \u003cli\u003eLearn coding basics and how to apply them \u003c\/li\u003e \u003cli\u003eAnalyze data and automate routine tasks on the job \u003c\/li\u003e \u003cli\u003eGet the foundation you need to launch a career as a coder \u003c\/li\u003e \u003cli\u003eAdd HTML, JavaScript, and Python know-how to your resume \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis book serves up insight on the basics of coding, designed to be easy to follow, even if you’ve never written a line of code in your life. You can do this. \u003c\/p\u003e \u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 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\u003eBook 2: Basic Web Coding 43\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Exploring Basic HTML 45\u003c\/p\u003e \u003cp\u003eChapter 2: Getting More Out of HTML 63\u003c\/p\u003e \u003cp\u003eChapter 3: Getting Stylish with CSS 79\u003c\/p\u003e \u003cp\u003eChapter 4: Next Steps with CSS 101\u003c\/p\u003e \u003cp\u003eChapter 5: Responsive Layouts with Flexbox 123\u003c\/p\u003e \u003cp\u003eChapter 6: Styling with Bootstrap 143\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 3: Advanced Web Coding 159\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: What Is JavaScript? 161\u003c\/p\u003e \u003cp\u003eChapter 2: Writing Your First JavaScript Program 173\u003c\/p\u003e \u003cp\u003eChapter 3: Working with Variables 193\u003c\/p\u003e \u003cp\u003eChapter 4: Understanding Arrays 211\u003c\/p\u003e \u003cp\u003eChapter 5: Working with Operators, Expressions, and Statements 225\u003c\/p\u003e \u003cp\u003eChapter 6: Getting into the Flow with Loops and Branches 241\u003c\/p\u003e \u003cp\u003eChapter 7: Getting Functional 255\u003c\/p\u003e \u003cp\u003eChapter 8: Making and Using Objects 275\u003c\/p\u003e \u003cp\u003eChapter 9: Controlling the Browser with the Window Object 291\u003c\/p\u003e \u003cp\u003eChapter 10: Manipulating Documents with the DOM 307\u003c\/p\u003e \u003cp\u003eChapter 11: Using Events in JavaScript 327\u003c\/p\u003e \u003cp\u003eChapter 12: Integrating Input and Output 339\u003c\/p\u003e \u003cp\u003eChapter 13: Understanding Callbacks and Closures 355\u003c\/p\u003e \u003cp\u003eChapter 14: Embracing AJAX and JSON 367\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 4: Creating Mobile Apps 383\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: What Is Flutter? 385\u003c\/p\u003e \u003cp\u003eChapter 2: Setting Up Your Computer for Mobile App Development. 401\u003c\/p\u003e \u003cp\u003eChapter 3: “Hello” from Flutter 433\u003c\/p\u003e \u003cp\u003eChapter 4: Hello Again 469\u003c\/p\u003e \u003cp\u003eChapter 5: Making Things Happen 495\u003c\/p\u003e \u003cp\u003eChapter 6: Laying Things Out 527\u003c\/p\u003e \u003cp\u003eChapter 7: Interacting with the User 567\u003c\/p\u003e \u003cp\u003eChapter 8: Navigation, Lists, and Other Goodies 605\u003c\/p\u003e \u003cp\u003eChapter 9: Moving Right Along 653\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 5: Getting Started with Python 675\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Wrapping Your Head around Python 677\u003c\/p\u003e \u003cp\u003eChapter 2: Installing a Python Distribution 689\u003c\/p\u003e \u003cp\u003eChapter 3: Working with Real Data 707\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 6: Data Analysis with Python 729\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Conditioning Your Data 731\u003c\/p\u003e \u003cp\u003eChapter 2: Shaping Data 759\u003c\/p\u003e \u003cp\u003eChapter 3: Getting a Crash Course in MatPlotLib 779\u003c\/p\u003e \u003cp\u003eChapter 4: Visualizing the Data 795\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook 7: Career Building with Coding 813\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Exploring Coding Career Paths 815\u003c\/p\u003e \u003cp\u003eChapter 2: Exploring Undergraduate and Graduate Degrees 829\u003c\/p\u003e \u003cp\u003eChapter 3: Training on the Job 843\u003c\/p\u003e \u003cp\u003eChapter 4: Coding Career Myths 853\u003c\/p\u003e \u003cp\u003eIndex 861\u003c\/p\u003e \u003cp\u003eThis All-in-One includes work by expert coders and coding educators, including \u003cb\u003eChris Minnick and Eva Holland \u003c\/b\u003ecoauthors of\u003ci\u003e Coding with JavaScript For Dummies\u003c\/i\u003e; \u003cb\u003eNikhil Abraham,\u003c\/b\u003e author of \u003ci\u003eCoding For Dummies\u003c\/i\u003e and \u003ci\u003eGetting a Coding Job For Dummies;\u003c\/i\u003e \u003cb\u003eJohn Paul Mueller and Luca Massaron,\u003c\/b\u003e coauthors of \u003ci\u003ePython for Data Science For Dummies\u003c\/i\u003e and \u003ci\u003eMachine Learning For Dummies;\u003c\/i\u003e and \u003cb\u003eBarry Burd,\u003c\/b\u003e author of\u003ci\u003e Flutter For Dummies.\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eDefine your function as a coder\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA little coding knowledge can go a long way. It can help launch you on the path to becoming a software developer or upgrade your reputation among your co-workers as a tech guru. This book helps you dig into languages like HTML, CSS, JavaScript, and Python as you learn to design websites, create web and mobile apps, and analyze and visualize data. You even get some insight on how to translate your newfound skills into a career. From aspiring code wranglers to professionals who want to start coding on the job, this book has your back. \u003c\/p\u003e\u003cp\u003e\u003cb\u003e7 Mini-Books Inside…\u003c\/b\u003e \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eGetting Started with Coding\u003c\/li\u003e \u003cli\u003eBasic Web Coding\u003c\/li\u003e \u003cli\u003eAdvanced Web Coding\u003c\/li\u003e \u003cli\u003eCreating Mobile Apps\u003c\/li\u003e \u003cli\u003eGetting Started with Python\u003c\/li\u003e \u003cli\u003eData Analysis with Python\u003c\/li\u003e \u003cli\u003eCareer Building with Coding\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47988940407013,"sku":"NP9781119889564","price":41.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781119889564.jpg?v=1761782137","url":"https:\/\/k12savings.com\/products\/coding-all-in-one-for-dummies-isbn-9781119889564","provider":"K12savings","version":"1.0","type":"link"}