Skip to main content
  1. Data Science, AI & Machine Learning/

Python For Data Science

·271 words·2 mins· loading · ·
ML Courses Machine Learning ML Courses

Python For Data Science

Python for Data Science
#

A brief summary of the topics covered in this course is as below. This is 30 hours course, it is suggested to complete this course in 3 weeks. After the completion of this course, you will have a solid foundation in Python programming. Following that, you need to practice it consistently for a minimum of 6 months.

Setup and Introduction
#

  1. Intro to Python
  2. Setup, Download, Installation Jupyter notebook
  3. Comments & Markdown in Jupyter

Basics of Python of Programming
#

  1. Variable & Variable Types
  2. Data Structure (list, dictionary, set, tuple)
  3. Operators
  4. Conditions
  5. Loop
  6. Break, Continue
  7. Error Handling
  8. Debugging
  9. Functions

Advance Python Programming
#

  1. List Comprehensions
  2. Parameter Packing
  3. Package Management
  4. File Handling
    • Working with files
    • Reading and writing files
    • Buffered read and write
    • Other file methods.
    • Logging, debugger
    • Modules and import statements
  5. Numpy
    • Numpy – ND array object.
    • Numpy – data types.
    • Numpy – array attributes.
    • Numpy – array creation routines.
    • Numpy – array from existing.
    • Data array from numerical ranges.
    • Numpy – indexing & slicing.
    • Numpy – advanced indexing.
    • Numpy – broadcasting.
    • Numpy – iterating over array.
    • Numpy – array manipulation.
    • Numpy – binary operators.
    • Numpy – string functions.
    • Numpy – mathematical functions.
    • Numpy – arithmetic operations.
    • Numpy – statistical functions.
    • Sort, search & counting functions.
    • Numpy – byte swapping.
    • Numpy – copies &views.
    • Numpy – matrix library.
    • Numpy – linear algebra
  6. Class
    • OOPS Basic concepts.
    • Creating classes
    • Pillars of oops
    • Inheritance
    • Polymorphism
    • Encapsulation
    • Abstraction
    • Decorator
    • Class methods and static methods
    • Special (magic/dunder) methods
    • Property decorators – getters, setters, and deletes
  7. Introduction to Pandas 

Project & Resources
#

  1. Resources for practice
  2. A Final Project in Python

Related

AI Agent Building
·801 words·4 mins· loading
ML Courses AI Agents Large Language Models LangChain Production AI Agentic AI
AI Agent Building Course # Everyone can say “we should build AI agents.” Very few teams can define …
Technology Board Advisory
·746 words·4 mins· loading
Board Advisory Technology Governance Independent Director
Technology Board Advisory Service # Boards do not need another slide on “what is generative AI.” …
AI for Prospective Email Writing
·491 words·3 mins· loading
ML Courses TensorFlow Lite Android Development
AI for Prospective Email Writing # Course Objective # Equip participants with the skills to draft …
GenAI for Cybersecurity
·483 words·3 mins· loading
ML Courses TensorFlow Lite Android Development
Generative AI for Cybersecurity # Course Overview: This 3–4 day hands-on workshop introduces how …
Train Tensorflow Lite Models for Android
·850 words·4 mins· loading
ML Courses TensorFlow Lite Android Development
Developing Solutions with Agentic AI # Course Outline # Module 1: Introduction to Agentic AI # 1.1 …