Coding All-in-One For Dummies
- 11h 20m
- Nikhil Abraham
- John Wiley & Sons (US)
- 2017
See all the things coding can accomplish
The demand for people with coding know-how exceeds the number of people who understand the languages that power technology. Coding All-in-One For Dummies gives you an ideal place to start when you're ready to add this valuable asset to your professional repertoire. Whether you need to learn how coding works to build a web page or an application or see how coding drives the data revolution, this resource introduces the languages and processes you'll need to know.
Peek inside to quickly learn the basics of simple web languages, then move on to start thinking like a professional coder and using languages that power big applications. Take a look inside for the steps to get started with updating a website, creating the next great mobile app, or exploring the world of data science. Whether you're looking for a complete beginner's guide or a trusted resource for when you encounter problems with coding, there's something for you!
- Create code for the web
- Get the tools to create a mobile app
- Discover languages that power data science
- See the future of coding with machine learning tools
With the demand for skilled coders at an all-time high, Coding All-in-One For Dummies is here to propel coding newbies to the ranks of professional programmers.
About the Author
Nikhil Abraham is the CFO of Udacity, an education company that teaches technology skills that help launch or advance a career. Prior to joining Udacity, Nik worked at Codecademy where he taught beginning coders across a variety of professions. He is also author of Coding For Dummies and Getting a Coding Job For Dummies.
In this Book
-
What is Coding?
-
Programming for the Web
-
Becoming a Programmer
-
Exploring Coding Career Paths
-
Exploring Undergraduate and Graduate Degrees
-
Training on the Job
-
Coding Career Myths
-
Exploring Basic HTML
-
Getting More Out of HTML
-
Getting Stylish with CSS
-
Next Steps with CSS
-
Building Floating Page Layouts
-
Using Alternative Positioning
-
Working Faster with Twitter Bootstrap
-
Adding in JavaScript
-
Understanding Callbacks and Closures
-
Embracing AJAX and JSON
-
jQuery
-
Building Your Own App
-
Researching Your First Web Application
-
Coding and Debugging Your First Web Application
-
Wrapping Your Head around Python
-
Installing a Python Distribution
-
Working with Real Data
-
Conditioning Your Data
-
Shaping Data
-
Getting a Crash Course in MatPlotLib
-
Visualizing the Data
-
Exploring Data Analysis
-
Exploring Four Simple and Eff ective Algorithms
-
Introducing How Machines Learn
-
Demystifying the Math Behind Machine Learning
-
Descending the Right Curve
-
Validating Machine Learning
-
Starting with Simple Learners
-
Leveraging Similarity
-
Hitting Complexity with Neural Networks
-
Resorting to Ensembles of Learners
-
Real-World Applications