Getting started with coding. What is coding? ; Programming for the web ; Becoming a programmer
Career building with coding. Exploring coding career paths ; Exploring undergraduate and graduate degrees ; Training on the job ; Coding career myths
Basic web coding. Exploring basic HTML ; Getting more out of HTML ; Getting stylish with CSS ; Next steps with CSS ; Building floating page layouts ; Using alternative positioning
Advanced web coding. Working faster with Twitter bootstrap ; Adding in JavaScript ; Understanding callbacks and closures ; Embracing AJAX and JSON ; jQuery
Creating web applications. Building your own app ; Researching your first web application ; Coding and debugging your first web application
Selecting data analysis tools. Wrapping your head around Python ; Installing a Python distribution ; Working with real data
Evaluating data. Conditioning your data ; Shaping data ; Getting a crash course in MatPlotLib ; Visualizing the data ; Exploring data analysis ; Exploring four simple and effective algorithms
Essentials of machine learning. Introducing how machines learn ; Demystifying the math behind machine learning ; Descending the right curve ; Validating machine learning
Applying machine learning. Starting with simple learner ; Leveraging similarity ; Hitting complexity with neural networks ; Resorting to ensembles of learners ; Real-world applications.