Online

Python For Datascience

Python is one of the most popular programming languages for high-level data processing, due to its simple syntax, easy readability, and easy comprehension.

Download the Syllabus
DOWNLOAD SYLLABUS - ONLINE

We are delighted to give you a peep into our packages. Kindly provide your details below after which you’ll be able to download our syllabus.

Applications are currently Open

Duration

8 WeeksSat & Sun

Start Date

13th April, 2024

Level

Beginner

Prerequisites

A Laptop

Projects

1 Project

Cost

₦400,000 ₦350,000

Python is one of the most popular programming languages for high-level data processing, due to its simple syntax, easy readability, and easy comprehension.

Python’s learning curve is low, and due to its many data structures, classes, nested functions and iterators, besides the extensive libraries, this language is the first choice of data scientists for analyzing, extracting information and making informed business decisions through big data.

This course will quickly teach you the fundamental data science programming tool (Python). However, it requires no prerequisite knowledge so you can get started right away.

The Data Science course path will guide you through what you need to know to start a career as a Data Scientist from the ground up.

If you opt for Data Science programming with Python, you’ll delve into the essential Python programming fundamentals, covering data structures, variables, loops, and functions. Explore the world of specialized data libraries for Python, including Pandas and Numpy, empowering you with advanced tools for efficient data manipulation and analysis. Navigate version control with Git and the terminal, gaining the skills to organize and share your work seamlessly.

‘Additionally, our program introduces you to the exciting realm of Machine Learning, providing insights into its principles and applications. This enhancement equips you with cutting-edge skills to tackle real-world challenges and elevate your proficiency in data science.

Embark on a comprehensive learning journey, where Python, data libraries, version control, and Machine Learning converge for a dynamic educational experience.

  • Basic Computer Knowledge
  • No Prior Programming skills need
  • Laptop Specifications(8gb -16gb RAM, 256SSD or 500gb)
  • Willingness to learn
WEEK 1

Introduction to Python

  • Basic programming terms
  • Introduction of Python and its interpreter
  • Areas of application of Python programming language
  • Installation of necessary tools
  • Getting started with Anaconda and
  • Jupiter Notebooks

Variables and Data

  • Python syntax
  • Variable assignment
  • Simple operation
  • DataTypes and types conversion
  • Data Structure
WEEK 2

Flow Control Statements

  • Conditional Statements
    • If/Elif and Else Statements
    • List comprehensions
  • Iterations/Looping
    • For Loop and While Loop

Functions and Method

  • Function declaration and calling
  • Return statement
  • Function arguments
  • Function nesting
  • Recursion, how and when to use
  • Lambda functions
WEEK 3

Introduction to NumPy

  • Understanding Data Types in Python
  • The Basics of NumPy Arrays
  • Computation on NumPy Arrays: Universal Functions
  • Aggregations: Min, Max, and Everything In Between
  • Computation on Arrays: Broadcasting
  • Comparisons, Masks, and Boolean Logic
  • Fancy Indexing
  • Sorting Arrays
  • Structured Data: NumPy’s Structured Arrays
WEEK 4

Pandas

  • Introducing Pandas Objects
  • Data Indexing and Selection
  • Operating on Data in Pandas
  • Handling Missing Data
  • Combining Datasets: Concatenating and Append
  • Combining Datasets: Merge and Join
  • Aggregation and Grouping
  • Data Analysis
WEEK 5

Data Visualization

  • Simple Line Plots
  • Customizing Plot Legends
  • Customizing Colorbars
  • Customizing Matplotlib: Configurations and Stylesheets
  • Simple Scatter Plots
  • Histograms, Binnings, and Density
  • Bar Plot
  • Count Plot
  • Box Plot
  • Pair Plot
  • Heat map
  • Visualisation with Seaborn
  • Data Analysis Project
WEEK 6

Machine Learning

  • Introduction to Machine Learning
    • Supervised Machine learning
    • Unsupervised Machine learning
  • Machine Work Flow
  • Introduction to Scikit Learn Library
  • Data Preprocessing
    • Numerical
    • Categorical
WEEK 7

Machine Learning (Regression)

  • Evaluation Metrics
    • Regression
  • Linear regression: predicting continuous target variables

Machine Learning (classification)

  • Evaluation Metrics
    • Classification
  • Logistic regression: predicting binary categorical outcomes
WEEK 8

PROJECT REVIEW

Emmanuel Obute

Co-Founder/CTO
peppa Techstars ’22

Solomon Promise

Machine Learning Engineer
Zummit Africa

Ajuyah Tosan Omatsola

Process Engineer
Prima Corporation Limited

Speak To a Learning Advisor
Speak To a Learning Advisor Form - Online

Come with expectations

100% Live Online Classes

You’ll be taught and mentored by some of the best teachers in the industry.

100% Instructor-Led classes

You will be taught & mentored by Industry expert.

Certificate

Get your very own physical certificate to prove your participation

Support System

Become part of an ever-growing, supportive community of like minds

Hands on Assignment

Grow with individual assignment feedback from your instructor.

Community Discussion

In app forum to collaborate with your peers.

Project Based Training

An hands-on approach to horn the skill you have learnt.

Success Stories

FAQs

Our program is 100% online, Live training program within the comfort of your home. However, if you are interested in our physical program click here.

A typical program at Univelcity runs for 3 Months, while our Fullstack program runs for 6 Months.

We are at No. 42 Montgomery Road, Yaba, Lagos (Adepate House).

Yes, we have evening classes. This class is structured best to suit individuals who have busy weekends.

The online classes are held every Saturday of the week 10 AM – 1 PM and Sunday 2PM – 5PM or 5PM – 8PM. We recommend this program if you are unavailable during the weekdays but would love to still learn an IT skill

Yes, you can. To join the waiting list, kindly apply for your desired course and get to let us know which cohort you intend to enroll for. We will get in touch with you.

You will see the dates for our next cohorts on your desired course of interest page. Feel free to reach out to us should you require clarifications. We will be happy to answer any questions and get in touch with you as soon as applications are open for another cohort.

Yes, you will be requiring a laptop. All our classes are hands-on and very practical.

Visit our FAQ Page for more help

Python For Datascience

Learn how to use python to interpret, analyze and visualize data. The class is beginner friendly and immersive. Register Now!

Download the Syllabus
DOWNLOAD SYLLABUS - ONLINE

We are delighted to give you a peep into our packages. Kindly provide your details below after which you’ll be able to download our syllabus.