I'm looking to gain the math foundation needed do inch my way towards data science. Could anyone on HN recommend a good path to take? For simplicity's sake, imagine my math level is 0.
Also, curious to know if anyone has good book suggestions or places with practice problems.
I am self-teaching myself mathematics for a few years now and will suggest the following: Algebra and Trig, a subset of which is known as pre-calc. Don't short yourself on this because it is basic and you don't want to be struggling with it at the same you are struggling with the higher level stuff. I cannot recommend Sheldon Axler's Algebra and Trigonmetry highly enough. After much searching I found that and have been through it 3 times.
Next Calculus: I recommend Gilbert Strang's text book which will take you through what in uni is called Caculus 3, 1 being intro, 2 being differential and 3 being integral. I in the midst of this book and so can't speak to further but my plan is to move onto Strang's linear Algebra. After that, where to go depends on particular interest but leaving any of that out, in my opinion, will just handicap your further studies. Moder education does a lot of things wrong but the standard math sequence in use everywhere isn't one of them imo.
Epp's Discrete Mathematics with Applications is a nice book that covers much of the same material as this MIT class, but at a slower, easier pace. It's highly suitable to the beginner.
You should know high school algebra and precalculus to be able to read the book. Trigonometry and calculus are not prerequisites, although you will probably want to learn those too.
In addition to what others are saying I can't stress enough how important combinatorics are as well. Definitely spend some time trying to understand this area. From there move on to stochastic processes.
I seem to recall the idea was that they keep your terms up to date with evolution of services you rely on (i.e. when you compose the ToS you select Google Analytics, S3, Facebook, Mixpanel etc, and appropriate clauses are included, and kept up to date as third party update their own legal stuff).
Hi guys, part of iubenda here. First, we know we have to work on driving a couple of points home.
There's a free, yearly or monthly subscription. The subscriptions really just divide a bigger chunk of money into smaller very affordable bits.
If you need the basic, free bit, perfect. Otherwise the SaaS system is in place for us to deliver a sophisticated service at very little up front cost. If you keep using it you get the updates pushed right to your app. The license can be reused on new projects, too.