Data Science Bootcamp - Advanced Topics in Data Science and Data Engineering
Data Science Bootcamp - Advanced Topics in Data Science and Data Engineering

Data Science Bootcamp - Advanced Topics in Data Science and Data Engineerin...

Event Information

Share this event

Date and Time




99 Wilson Avenue

San Jose, CA 95126

View Map

Friends Who Are Going
Event description


Do you need a change in your career? Are you looking for learn from the best in industry? Are you looking for advance your skills?

If the answer is yes to any of these questions, you MUST attend series of Data Science Bootcamps taught by real hands on practioners from GOOGLE, AMAZON, WALMART LABS at ActionSpot.

Data Science has emerged as a key differentiator for companies to take the lead in their industry. This is driving an overwhelming need for Data Science professionals who have these skills. Gear up to be part of this next wave of technology innovation through the ActionSpot Data Science Bootcamps.

Our full-day Saturday bootcamps are immersive, hands-on, and practical courses. Our seasoned instructors have mastered a range of data technologies and up-to-date methods. Instructors will convey this knowledge and also provide insight of how they applied and leveraged it at companies such as Google, Apple,, Walmart Labs, Walmart Global eCommerce, and numerous startups.

Whether you are newly entering this space or looking to intensify the career path you’re already on, our bootcamp workshops are invaluable.

All bootcamps will be held at ActionSpot, a hybrid incubator focused on Data Science, AI, Deep Learning and Virtual Reality technologies.
We are located at: ActionSpot, 99 Wilson Ave, San Jose, CA, 95126

Bootcamp series will consist of 3 sessions:
Session 1: Introduction to Data Science
Session 2: Intermediate topics in Data Science
Session 3: Advanced topics in Data Science
You may enroll in any one or more of the bootcamps. Consecutive enrollment is encouraged but not required.

We will Cover the Following:
Fundamentals and advanced topics of Data Science Fundamentals and advanced topics of Data Engineering, Fundamentals of Data Security.

What to Expect:
- These bootcamp sessions will enable you to have an understanding and inside knowledge of data science and a good understanding of data analysis. You will be able to write your own code. You will also be able to run a powerful model using python libraries.
- As importantly, you will come away with a keen understanding of how to apply your technical knowledge in business/job situations.
- At the end of the Advanced session there will be a panel discussion with knowledge experts and companies working with Data Scientists.
- You will receive a certification of the program completion.
- Ongoing networking with other data science professionals, extending beyond the bootcamp program.

Classes will be delivered in English.

Who this Course is For:
This course is for anyone who wants to get a working knowledge of data science, or is looking for a way to enter the job market for data scientists, which is currently in high demand. This course is also for anyone who wants to gain hands-on experience and use it to build real applications for data analysis utilizing machine learning.

Your own laptop with: Python 2.7, Java 8
Installed packages: Jupyter, pandas, scikit-learns
Preinstalled IntelliJ IDEA the Java IDE, Apache maven,
User account on Amazon AWS
Some knowledge of python desired but not required, basic knowledge of Java and SQL desirable but not required

​Bootcamps Outlines:

February 25, 2017 Intro Outline:

Introduction into Data Science in Python
1. Data cleaning and preparation with pandas
2. Linear and logistic regression with scikit learn

Introduction to Data Engineering and Big Data
1. Difference between SQL and NoSQL
2. Data warehouses, OLAP and “Big Data”
3. Amazon Web Services

Introduction to Data Security - Tools of Info
1. If you don’t know it you don’t have to protect it
2. HTTPS secure vs insecure protocols for communication and data collection
3. Password hashing storing dangerous information (zero knowledge proof)
4. Security Protocols

March 4, 2017 Intermediate Outline:

Intermediate Data Science in Python
1. Generalized linear models with scikit learns
2. Decision trees Cross validation

Data analytics platforms using Hadoop and Spark
1. Hadoop fundamentals and ecosystem (HDFS, MapReduce, Yarn)
2. Spark fundamentals and ecosystem (Spark, Streaming, Graph, ML, SQL)

Data Security : How to get hacked (and maybe avoid it)
1. Sql injection / Sanitisation
a) Sanitize database inputs
2. CSRF cross site request forgery / Tokens
a) Authenticate form submissions
3. XSS cross site scripting / Escaping
a) Escape users provided data
b) Set policies for script locations
4. Management of secret keys

March 11, 2017 Advanced Outline:

Data Science in Python
1. Feature selection in scikit learn
2. Ensemble methods
3. Short introduction: Machine Learning for Search engines

​End-to-end data streaming analytics with Spark, Kafka and Elasticsearch
​ 1. Architecture of real-time streaming data pipeline
2. Distributed systems architecture
3. Lambda architecture (integration of batch and streaming analytics)

Advanced Topics in Data Security: Security usability trade offs
1. Data reasoning (leaking data from your data)
2. Anonymisation/ Deanonymization
3. Dangers of unsupervised AI

Note: after the March 11th Advanced bootcamp we will hold a panel with Investors, Recruiters and Industry Practitioners. Attendees of any Intro, Intermediate, and Advanced bootcamps may attend.


ANDREI LOPATENKO received a master's degree in Applied Mathematics and Physics from Moscow Institute of Physics and Technology, Russia in 1997 and a PhD in Computer Science from the University of Manchester, UK in 2007. He has lived and worked in Ukraine, Russia, Austria, the United Kingdom, Italy, Switzerland, as well as Australia and Canada. After completing his PhD he was part of a team at Google that worked on search algorithms for Google Web Search. He was a founding engineer of Apple Maps and also worked on projects for the AppStore, iTunes, and Apple Bookstore. After two stints at Google and two stints at Apple, he led a search team at Walmart Labs. His team was responsible for search improvements at, which brought significant improvements to company revenues. He is currently a Director of Engineering for the Recruit Institute of Technology (RIT), a part of Recruit Holdings, Japan. RIT is located in Mountain View, CA.

VLADIMIR KROZ is a seasoned data engineer specializing in large-scale data infrastructure; data ingest, processing and search; and applications performance management and monitoring. Vladimir is a principal engineer at Walmart Global eCommerce Labs, working on search infrastructure. His previous experience spans data search infrastructure to data platform and analytics optimization. He has led engineering and architecture teams at Loggly, Terapeak, and Amdocs, and has run a data engineering school in Russia.

​AARON DAVID GOLDMAN is an information security and content distribution expert from Atlanta, GA. At Georgia Tech he studied computational levels of abstraction form electron orbitals throw programming language design. Aaron has worked at GTRI Georgia Tech Research Institute (academic research organisation), Google (Large corporation) and ThinAir (Startup) and has deep and wide knowledge of Data Security Applications.

What to Bring:

Your Laptop with preinstalled packages as recommended. If you are having difficulties, please come early and we will help you to install prior to start of the bootcamp.

Bootcamp Agenda:

8:30 a.m. – 9:00 a.m. coffee and check-in to bootcamp
9:00 a.m. – 12:00 p.m – CLASS session with 15 minutes breaks
12:00 p.m. – 1:00 p.m. – Lunch (food is served and part of the class fee)
1:00 p.m – 5:00 p.m. – CLASS session with 15 minutes breaks

March 11th, 2017 - PANEL with Investors, Recruiters and Industry Practitioners

5:00 p.m. - 6:00 p.m. - Dinner and Networking
6:00 p.m. - 8:00 p.m. - Panel and Q&A
*The panel on March 11th is open to all attendees of the Intro, Intermediate, and Advanced bootcamps.

Payment terms:

We accept payments by credit card (VISA, MasterCard, AMEX) or by purchase order or you can use your eventbrite link
*If you are planning to pay via Purchase order please contact us via email: for details for any training inquiries please eMail Us. Purchase orders only shall be sent to by the Thursday prior to the start of the course.

What is provided for this training?

We will provide a digital copy of the training materials prior to the training course and certificate of completion will be available upon the completion of each session of the bootcamps.
Refreshments: we provide coffee, tea, juices, soft drinks and water to keep you hydrated
Snacks: there will be healthy variety of snacks offering
​Food: Lunch is served and includes option for vegetarian, gluten free and vegans. Once you complete the application please send us a note about your food preferences.

What is the maximum class size

This class allows up to 25 participants.
In general, we strive to have an optimal class size, such that:
Instructor(s) can provide adequate attention to participants' questions and concerns. There are enough participants in the class to create an engaging group-dynamic, which facilitates learning.

Cancellation Policy

Your ticket is refundable up until 3 days before the class.
Share with friends

Date and Time



99 Wilson Avenue

San Jose, CA 95126

View Map

Save This Event

Event Saved