Course Description
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. This course will provide a comprehensive introduction to programming with Python, starting from the basics. Beyond confidently using Python, the class will focus on solving problems around Data Processing and Analysis. Additionally, we will discuss for what types of problems Python is the right choice. The overarching goal is to equip students with enough programming experience to start working in any area of computation and data-intensive research.
The course surveys some of the foundational topics in data science, such as data analysis, data visualization, machine Learning, and time series forecasting. The course is intended for students who wish to learn about the powerful Python data science ecosystem in order to apply data analysis techniques, information visualization, and inferential statistical analyses to gain new insights into the data. Through this course participants will learn how to manipulate, process, and clean data with Python, using its data-oriented library ecosystem and tools that will lay the foundations to allow participants become effective data analysts. Participants will learn how to conduct data science by learning how to analyze data. That includes knowing how to import data, explore it, analyze it, learn from it, visualize it, and ultimately generate easily shareable reports. The course will run with a mix of theoretical classes and hands-on sessions.
Course Objectives
By the end of the course, participants should be able to:
Training Methodology
The course is designed to be highly interactive, challenging and stimulating. It will be an instructor led training and will be delivered using a blended learning approach comprising of presentations, discussions, guided sessions of practical exercise, case study review, web based tutorials, group work and exploration of relevant issues. Our facilitators are seasoned industry professionals with years of expertise in their chosen fields. All facilitation and course materials will be offered in English.
Prerequisites
Foundations of Data Management in R. Your knowledge need not be extensive, but we'll assume you already know how to:
Software Used
Anaconda version 5.2
Available for Windows, Linux and OS X, for 32 bit or 64 bit systems, can be downloaded here: https://www.anaconda.com/download/
Course Outline
Introduction to Anaconda
Arrays and Vectorized Computation
Tabular and Heterogeneous Data
Data Loading, Storage and File Formats
Data Cleaning and Preparation
Plotting and Visualization
Requirements
Participants should be reasonably proficient in English. Applicants must live up to Phoenix Center for Policy, Research and Training admission criteria.
Terms and Conditions
How to Book: Simply send an email to the Training Officer on training@phoenixtrainingcenter.com and we will send you a registration form. We advise you to book early to avoid missing a seat to this training.
Or call us on: +254720272325 / +254737566961
Payment Options: We provide 3 payment options, choose one for your convenience, and kindly make payments at least 5 days before the Training start date in order to reserve your seat:
Cancellation Policy
Tailor Made Courses
This training course can also be customized for your institution upon request to a minimum of 5 participants. You can have it delivered at our Training Centre or at a convenient location.
For further inquiries, please contact us on Tel: +254720272325 / +254737566961 or Email training@phoenixtrainingcenter.com
Accommodation: Accommodation is arranged upon request and at extra cost. For reservations contact the Training Officer on Email: training@phoenixtrainingcenter.com or on Tel: +254720272325 / +254737566961
Course Dates | Venue | Fees | Enroll |
---|
Phoenix Training Center
Typically replies in minutes