JavaScript Lesson 6: Objects and JSON
Group related data in objects, access nested properties, destructure values, convert to and from JSON with JSON.stringify and JSON.parse — the format every API…
Read article →Excel, SAP, Oracle & automation tips — plus wacky facts
Start-to-finish programming for people who work with data: Python, SQL, Java, R, JavaScript, Rust and PowerShell.
Group related data in objects, access nested properties, destructure values, convert to and from JSON with JSON.stringify and JSON.parse — the format every API…
Read article →Write reusable functions with parameters, default values and return, the shorter arrow function syntax, and where functions are used as values.
Read article →Make decisions with if/else and the ternary operator, compare with ===, and repeat work with for, for...of over arrays and objects, and while.
Read article →Declare variables with const and let, understand numbers, strings and booleans, use template literals, format Indian numbers with toLocaleString, and common string methods.
Read article →Run your first JavaScript in the browser console and with Node.js, use VS Code, understand where JavaScript runs, and print output with console.log.
Read article →Final project: recency, frequency and monetary scores with NTILE, customer segments, outstanding receivables per customer and average collection days by payment mode.
Read article →Read EXPLAIN QUERY PLAN, see SCAN turn into SEARCH with an index, build covering indexes, and learn why functions on columns stop indexes working.
Read article →Turn rows into columns with conditional aggregation: sales by status per region, orders per quarter, payment-mode mix and actual vs target with % achieved.
Read article →Walk a manager hierarchy, build reporting paths, total a team's salary cost and generate a calendar to find days with no orders, using WITH…
Read article →Combine and compare result sets: one list from two tables, customers who bought both products, customers who never bought one, and activity timelines with…
Read article →Find unpaid orders with LEFT JOIN ... IS NULL and NOT EXISTS, list employees with their managers via a self-join, and fill zero months…
Read article →Compare each row with the previous or next one: month-on-month growth %, days between a customer's orders and the next order date with LAG…
Read article →Bones are stronger than steel of the same weight.
Weight for weight, bone is remarkably strong, especially under compression, because of its mix of collagen and mineral.