“Jack of all trades, master of none, though oft times better than master of one.”
An Intensive Bootcamp to build your Data Science Portfolio
The availability of data has provided a rich playground to build data-driven products to help take business decisions. Whether you want to predict the resale value of an second hand car, classify whether a customer will default on a loan product, or recommend which product a user is likely to buy next - they all use data science and machine learning in the process. The ability to take a business problem, frame it as as an analytical problem and then provide a solution to the business to take decisions on it, has become an important skill to learn.
So how do you learn data science and get started on your journey to build data-driven product. Over the last three years, we have helped multiple organisation and professionals get started on learning data science - and have also written and talked about learning data science. There are two basic tenets on which we wanted to design the bootcamp. First, we want to cover the fundamental topics in data science through in-person structured sessions to so you can grok the concepts. Second, we want to provide enough elapsed time in between these sessions, so that the concepts learned can be consolidated by practice and allow you to start building your own data science portfolio.
In the five structure in-class sessions, you will learn how to solve business problem using data science (the art of data science), the principle and application of data visualisation (Data Visualisation for Data Science), the math behind machine learning in a hacker’s way (HackerMath for ML), using machine learning in an applied context (Applied ML) and finally how to create a data-driven product (FullStack Data Science). Between these classes, you will be working on a different data-set and applying what you have learned in the class. This way during the boot camp, you would have started to build your own personal data science portfolio. Support for answering your queries as well as peer-to-peer learning will be provided through the use of messaging platform like Slack.
Who is it for?
- A programmer but not a data science practioner: A programmer with experience in server-side or front-end development and maybe has some familiarity with doing data analysis. You could be looking to transition in to building data driven products or a create a richer product experience with data.
- A data science practioner but not a programmer: A data science newbie with some experience in doing data analysis, preferably in a scripting language (R/Python/Scala), but wants to get a deeper and a more richer experience in data science.
Testimonials
“The instant Amit starts to talk, his attention to detail and clarity of thought is unmissable. Having learnt from him, I’ve always been astounded by the amount of effort that he puts into his content. And when he presents this content, it is understandable, relatable and the delivery is on point. I wouldn’t think twice about attending a workshop that he conducts. A total value for money and time.” – Shrayas R, Head of engineering at Logic Soft
“Enjoyed the workshop overall and really appreciate Amit’s smooth coordinating skills, alongside actual Data science skill sets in teaching.” – Vijay Kumar, Lead data scientist at GE Digital
“Wonderful session. People usually just teach how to use a library. But, Amit and Bargava taught how to approach the problem.” – Dhilipsiva, Full stack engineer at AppKnox
Pre-requisites
- Programming knowledge is mandatory. Attendee should be able to write conditional statements, use loops, be comfortable writing functions and be able to understand code snippets and come up with programming logic.
- Participants should have a basic familiarity of Python. Specifically, we expect participants to know the first three sections from this: http://anandology.com/python-practice-book/
Software Requirements
We will be using Python data stack for the workshop. Please install Ananconda for Python 3.5 for the workshop. Additional requirement will be communicated to participants.