Introduction to Data Science with Python

Learn the basics of data science with python and machine learning.


ByAbdullah Mohamed, Senior Robotics Engineer @ Petronas
Artificial IntelligenceBusinessCoding & DevelopmentData Science & Analytics

This course will teach you to manipulate data in Pandas, to use Sklearn machine learning tools, to use Google TensorFlow and gives you a solid training in Python. It will give you a solid base for a first job in data science or gives you the skills to manipulate and analyze data in your own field of expertise. Master your big data with this course, and start making data-driven decisions.

Course Overview

weekend

10/03/2018 @ 2:00 PM - 18/03/2018 @ 5:00 PM

4 days,12 hours

PJ Trade Center, Ispace

intermediate

MYR 600

see full course

Why you should take this course

This course will introduce the learner to the basics of the python programming environment, including how to download and install python, expected fundamental python programming techniques, and how to find help with python programming questions. The course will also introduce data manipulation and cleaning techniques using the popular python pandas data science library as well as introduction to several machine learning tools and techniques. The course will end with a statistics primer, showing how various statistical measures can be applied to pandas Data Frames. By the end of the course, students will be able to take tabular data, clean it, manipulate it, and run basic inferential statistical analyses. This course is intended for learners who have basic python or programming background, and want to apply statistics, machine learning, information visualization, social network analysis, and text analysis techniques to gain new insight into data. Only minimal statistics background is expected, and the first course contains a refresh of these basic concepts. Learners with a formal training in Computer Science but without formal training in data science will still find the skills they acquire in these courses valuable in their studies and careers. Students should bring a laptop.

Why you should learn from Abdullah Mohamed

Abdullah Mohamed

Abdullah Mohamed

Senior Robotics Engineer @ Petronas

Robotics are being applied everywhere, any time. We moved away from the science fiction mindset and deployed robotic systems in every corner of our society.

What you will learn

Basics of Python for data analysis

We start this course with teaching you the basics of Python. This course is designed to make you a Python expert, but you will learn enough to work with machine learning tools and to perform strong data analysis. We will take you from installing Python to a walk through its structure and will practice the theory by running some basic Python programs.

Python libraries and data structures

In the second module you will learn about data structures, Python iteration and conditional constructs. Don't worry about the terminology now, in the first module we will get you familiar with them. We end this part with introducing you to relevant libraries, why we use them and how to use them properly.

Exploratory analysis in Python using Pandas

And here we go! After making sure all attendees are ready to do some magic, we will teach you exploratory analysis in Python while using the Pandas library. There will be an introduction to series and data-frames and throughout the whole module you will practice your skills immediately. We end it with performing an analysis on the Vidhya data-set and tackle together a famous case-study, the loan prediction problem.

Data Munging in Python using Pandas

Data munging also known as data wrangling is to clean your data and make the raw data file into something more suitable for analysis. Its a very important part of data science since data scientist work with huge chunks of data, organizing it is necessary. You will learn the ins and outs about data munging, best practices and perform it yourself on sample data sets.

Building a Predictive Model in Python (SK Learn and TensorFlow)

We end this course with building a predictive model together. You will use SK learn and TensorFlow. TensorFlow is a by google created language for data flow programming and widely used in machine learning applications. You will learn about logistic regression, decision trees and random forest. Again you will put your new skills in practice immediately by working with large data sets.

Who is this course for?

Fresh graduates Managers Entrepreneurs
Fresh graduates Managers Entrepreneurs

This course is for those who are interested in learning how to apply data science techniques, using Python and TensorFlow, on data sets in their own field of expertise. For those who want to know how to tackle their big data and create useful insights from them.

Fresh graduates, preferably with a computer science background, will find it easy to land their first job after learning a skill like this. Managers, mostly those who manage analytics teams, will be able to manage their team better. Managers from other departments will obtain the skill to analyze their department's data better and faster.

Entrepreneurs that are looking for data specialist, will find it easier to hire the right people after attending this course.

All the instructors are very helpful and eager to share their knowledge. I learned directly how to apply new knowledge, boosted my network by working on case studies with other attendees and got amazing career guidance by UBARU after the course. Every course feels like it is made for me.

- Ruvina Danaraj - Branding and Partnerships at SOCAR Malaysia.

A day in an UBARU Course

9.00 AM

Class

Learn the key skills and methods through theory lecture, Q&A and activities. You will enjoy a formidable presentation based on the instructors industry expertise. To ensure every chapter is relevant to you, interaction plays a big part.

12.00 PM

Lunch (optional)

Enjoy a fully provided lunch, review the morning session with your classmates and network with the instructors. We will make sure everything gets prepared for the afternoon session. This is also a good time to get some extra help, where needed.

12.45 PM

Practice

Theory is one part, exercise is what is creating a new skill. Practice your new knowledge with real-life case-studies, examples and exercises. Work together in groups, get extra help from the instructor and learn how to apply your new skills in your area of expertise.

6.00 PM

Network (optional)

Optional network session after the course, talk to your instructor, get to know your classmates and expend your professional network. Enjoy our meet ups, open discussions, and happy hours, in our personal after course sessions.

9.00 AM

Class

Learn the key skills and methods through theory lecture, Q&A and activities. You will enjoy a formidable presentation based on the instructors industry expertise. To ensure every chapter is relevant to you, interaction plays a big part.

12.00 PM

Lunch (optional)

Enjoy a fully provided lunch, review the morning session with your classmates and network with the instructors. We will make sure everything gets prepared for the afternoon session. This is also a good time to get some extra help, where needed.

12.45 PM

Practice

Theory is one part, exercise is what is creating a new skill. Practice your new knowledge with real-life case-studies, examples and exercises. Work together in groups, get extra help from the instructor and learn how to apply your new skills in your area of expertise.

6.00 PM

Network (optional)

Optional network session after the course, talk to your instructor, get to know your classmates and expend your professional network. Enjoy our meet ups, open discussions, and happy hours, in our personal after course sessions.

Every course with UBARU is another great experience. Every time I attend, the instructor gives a unique twist to the whole experience. These instructors are the best in their field, and you can definitely see that during the course. When I attend a course in which I have zero experience, the instructors are patient and there to help.

Overall great experience, good vibe and walked away with some good connection due to the networking sessions. Thanks!

- Khaled Emdad - Performance Marketing Manager at Admiral Digital.

Every course with UBARU is another great experience. Every time I attend, the instructor gives a unique twist to the whole experience. These instructors are the best in their field, and you can definitely see that during the course. When I attend a course in which I have zero experience, the instructors are patient and there to help.

Overall great experience, good vibe and walked away with some good connection due to the networking sessions. Thanks!

- Khaled Emdad - Performance Marketing Manager at Admiral Digital.

Frequently Asked Questions

You have a question? We have an answer!

What is the benefit of classroom learning over online courses?

To ensure you get the most out of the course, all our teaching moments are on location in one of our classrooms. Whether you learn something you have never done before or you are enhancing your current skills with an intermediate or expert course, you will get the most out of it by interacting with your instructor and classmates face to face. Also, we strive to make every course as relevant for each attendee as we can. By learning in a classroom you have the chance to get tips and exercises to apply your new knowledge in your field of expertise. We have classroom locations in TTDI and PJ Trade Center. You will find the location for your course in the course overview at the top of the page.

I cannot attend on this date, can I sign up for the next one?

Yes you can! Your time is precious and we understand that. Luckily all our courses are being given on a regular basis. Drop us a message through the contact section below and we will notify you as soon as the next enrolment dates are known!

How do I secure my spot in a course?

To ensure every student gets full attention, guidance and help where needed, all our courses have a limited amount of open seats. We work according to first come, first serve. Your spot in one of our courses, bootcamps, guest lectures or events, is secured as soon as you payed and received your ticket.

Questions?
We’re here for you.

If you have a question, we have an answer. If you need something, we’ll help you. Contact us anytime.

Contact Us