Python 203 (Python for Data Sciences)

by Ultimate IT Courses Claim Listing

In this course, you will learn to use Python, the most popular programming language for data sciences, for data analysis and visualization. Explore Python libraries to more easily sort and analyze data sets for emerging trends.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Ultimate IT Courses Logo

img Duration

5 Days

Course Details

In this course, you will learn to use Python, the most popular programming language for data sciences, for data analysis and visualization. Explore Python libraries to more easily sort and analyze data sets for emerging trends. Quickly produce Excel-quality visualizations appropriate for displaying data in real-time monitoring systems.

Intro to data science using Python libraries like Pandas and Numpy to identify trends within datasets Create rich visualizations with Matplotlib, Folium, and Seaborn. Use open-source toolsets for mathematics, science, and engineering applications. Introduction to scikit-learn, a machine learning tool for datasets

 

This course was written for professionals interested in Python and data sciences. This includes engineers, mathematicians, actors, network specialists, system administrators, and developers.

 

Prerequisites

Keyboard proficiency and some previous Python coding experience are the only hard requirements. Students with some previous exposure to Python or any other scripting experience will take the most from the course. In lieu of previous experience, Alta3 Research’s Python Basics course is recommended.

Recommended Prerequisite: Python Basics

Introduction to Python Libraries for Data Sciences

  • Python with Jupyter Notebook overview

    • Live code

    • Equations

    • Data cleaning

    • Transformation

    • Numerical simulation

    • Statistical modeling

    • Data visualization

    • Machine Learning

  • Pandas

    • Filter DataFrames

    • Dictionaries to DataFrames

    • CSV to DataFrames

    • Excel to DataFrames

  • Numpy

    • Work across arrays

  • Requests

    • Pull from RESTful APIs

    • JSON

Sort, Analyze, and Visualize Data with Python

  • Matplotlib

    • Line Plots

    • Area Plots

    • Histograms

    • Bar Charts

    • Pie Charts

    • Box Plots

    • Scatter Plots

    • Bubble Plots

    • Waffle Charts

    • Word Clouds

  • Seaborn

    • visualization techniques

      • Relational

      • Categorical

      • Distributions

      • Regressions

  • Folium

    • interactive leaflet maps

    • choropleth visualizations

    • rich vector, raster, or HTML visual markers

  • Saving visualizations output in various formats

Python and Databases

  • Creating a database engine in Python

  • sqlite3

  • Looking at tables in a database

  • Querying relational databases

  • MySQL and Python

  • SQL Queries

    • Filtering with SQL WHERE

    • Ordering with SQL ORDER BY

    • Querying with pandas

    • Table relationships with INNER JOIN

  • MongoDB

    • Understanding noSQL

    • Python and MongoDB

    • Pymongo

      • Query

      • Find

      • Delete

      • Update

      • Limit

Introduction to Machine Learning with Python

  • scipy open ecosystem

    • numerical integration

    • Interpolation

    • Optimization

    • linear algebra

    • statistics

  • Scikit–learn

    • Applications of Machine Learning

    • Training vs Testing sets

    • Supervised vs Unsupervised Learning

    • Python libraries suitable for Machine Learning

    • Loading an example dataset

    • Learning and predicting

Introduction to Machine Learning with Python (continued)

  • Scikit–learn

    • Model persistence

    • Conventions

    • Refitting and updating parameters

    • Multiclass vs. multilabel fitting

  • Moving output to remote systems

    • Streaming (push) to real-time dashboard APIs

    • Move data with SFTP

    • Email attachments

  • Ottawa Branch

    451-207 Bank Street, Ottawa

Check out more Python Programming courses in Canada

InTellee College Logo

Java Developer Course

A full-stack software engineer is an expert who can work on both the front end and back end of the application. A full-stack developer translates the user requirements into the overall architecture and implements them into the new system.

by InTellee College [Claim Listing ]
University of Ottawa’s Professional Development Institute Logo

Java Programming (Intro)

Intro to Java is a practical introduction to Java programming, focused on developing Java applications for desktop, web, and mobile platforms.

by University of Ottawa’s Professional Development Institute [Claim Listing ]
Learning Tree International Logo

Python Training (Intro)

Learn how to rapidly develop feature-rich applications using Python's built-in statements, functions, and collection types. Structure code with classes, modules, and packages that leverage object-oriented features.

by Learning Tree International [Claim Listing ]
Coding Classes Toronto Logo

Python for Data Science

Our Python for Data Science Bootcamp is meant to go from the very basics of Python programming to the start of machine learning with Python.

by Coding Classes Toronto [Claim Listing ]
Net Soft College of Technology Logo

Python Programming

NetSoft’s Cloud Engineer Program trains students in Python Programming. It enables students to gain the proficiency needed to harness the power of these products and other cloud and DevOps tools.

by Net Soft College of Technology [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy