Coding All-in-One For Dummies
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Никхил Абрахам. Coding All-in-One For Dummies
Introduction
Book 1. Getting Started with Coding
Chapter 1. What Is Coding?
Chapter 2. Programming for the Web
Chapter 3. Becoming a Programmer
Book 2. Career Building with Coding
Chapter 1. Exploring Coding Career Paths
Chapter 2. Exploring Undergraduate and Graduate Degrees
Chapter 3. Training on the Job
Chapter 4. Coding Career Myths
Book 3. Basic Web Coding
Chapter 1. Exploring Basic HTML
Chapter 2. Getting More Out of HTML
Chapter 3. Getting Stylish with CSS
Chapter 4. Next Steps with CSS
Chapter 5. Building Floating Page Layouts
Chapter 6. Using Alternative Positioning
Book 4. Advanced Web Coding
Chapter 1. Working Faster with Twitter Bootstrap
Chapter 2. Adding in JavaScript
Chapter 3. Understanding Callbacks and Closures
Chapter 4. Embracing AJAX and JSON
Chapter 5. jQuery
Book 5. Creating Web Applications
Chapter 1. Building Your Own App
Chapter 2. Researching Your First Web Application
Chapter 3. Coding and Debugging Your First Web Application
Book 6. Selecting Data Analysis Tools
Chapter 1. Wrapping Your Head around Python
Chapter 2. Installing a Python Distribution
Chapter 3. Working with Real Data
Book 7. Evaluating Data
Chapter 1. Conditioning Your Data
Chapter 2. Shaping Data
Chapter 3. Getting a Crash Course in MatPlotLib
Chapter 4. Visualizing the Data
Chapter 5. Exploring Data Analysis
Chapter 6. Exploring Four Simple and Effective Algorithms
Book 8. Essentials of Machine Learning
Chapter 1. Introducing How Machines Learn
Chapter 2. Demystifying the Math behind Machine Learning
Chapter 3. Descending the Right Curve
Chapter 4. Validating Machine Learning
Book 9. Applying Machine Learning
Chapter 1. Starting with Simple Learners
Chapter 2. Leveraging Similarity
Chapter 3. Hitting Complexity with Neural Networks
Chapter 4. Resorting to Ensembles of Learners
Chapter 5. Real-World Applications
About the Authors
Take Dummies with you everywhere you go!
WILEY END USER LICENSE AGREEMENT
Отрывок из книги
The ability to read, write, and understand code has never been more important, useful, or lucrative than it is today. Computer code has forever changed our lives. Many people can’t even make it through the day without interacting with something built with code. Even so, for many people, the world of coding seems complex and inaccessible. Maybe you participated in a tech-related business meeting and did not fully understand the conversation. Perhaps you tried to build a web page for your family and friends, but ran into problems displaying pictures or aligning text. Maybe you’re even intimidated by the unrecognizable words on the covers of books about coding, words such as HTML, CSS, JavaScript, Python, or Ruby.
If you’ve previously been in these situations, then Coding All-in-One For Dummies is for you. This book explains basic concepts so you can participate in technical conversations and ask the right questions, and it goes even further than Coding For Dummies by covering additional topics in data science, machine learning, and coding careers. Don’t worry – this book assumes you’re starting with little to no previous coding knowledge, and I haven’t tried to cram every possible coding concept into these pages. Additionally, I encourage you here to learn by doing and by actually creating your own programs. Instead of a website, imagine that you want to build a house. You could spend eight years studying to be an architect, or you could start today by learning a little bit about foundations and framing. This book kick-starts your coding journey today.
.....
Defining web and mobile applications
Web applications are websites you visit using a web browser on any device. Websites optimized for use on a mobile device, like a phone or tablet, are called mobile web applications. By contrast, native mobile applications cannot be viewed using a web browser. Instead, native mobile applications are downloaded from an app store like the Apple App Store or Google Play and are designed to run on a specific device such as an iPhone or an Android tablet. Historically, desktop computers outnumbered and outsold mobile devices, but recently two major trends in mobile usage have occurred:
.....