Started the Flatiron School Data Science course today. it's exciting, and a little nerve racking. as i need to finish it in 18 weeks, even though they are giving me more time, because i have no choice.
its a very thorough course, with lots of important subjects covered. they also require that i write a blog showing my research. i tend to think that my research and work in programming is useless and boring as I'm mostly finding stuff that has been found many times over. like a kid who discovers a long lost artifact in an RPG, only to realize every person who has played the game for more than a few hours has done the same
but maybe I'm wrong
todays project, besides the lessons from Flatiron, was to make a Django app
i already have an idea for my Capstone project (that's like the magnum opus of your boot camp. the one project to rule them all and prove you have the chops) but i need a database of users. so i intend on , god willing, writing the app this week, somehow deploying it to a cloud service, probably google, [but i like DigitalOcean and AWS, so I'm not set on one] and then ask all my Twitter and Facebook followers to start using it so that I can have data to work with
the two biggest issues that i haven't figured out yet
1) security. it's going to ask users some personal questions, and i want to make sure that nobody can access the data and abuse it
2) sessions. i expect to have billions of users eventually, and i have no idea how to scale it reliably
also, i didn't see it in Flatiron's curriculum, but i want to know big O data concepts, nd i didn't see them covered. i may not have looked well enough, but apparently Google asks about that stuff fin their interviews, and if my app doesn't get investors, I'm aiming to work at Google.
if you know about security and sessions with Django apps, please leave a comment on where i should look!