0% found this document useful (0 votes)
11 views

MLops Practitioner Training v1.pdf

The document outlines the MLOps Practitioner Training program offered by Valaxy Technologies, covering various modules on Python programming, machine learning basics, and deployment frameworks. It includes detailed concepts on Python libraries, model packaging, versioning, CI/CD pipelines, and monitoring. The training also features capstone projects to apply learned skills in real-world scenarios.

Uploaded by

kapilhsr9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

MLops Practitioner Training v1.pdf

The document outlines the MLOps Practitioner Training program offered by Valaxy Technologies, covering various modules on Python programming, machine learning basics, and deployment frameworks. It includes detailed concepts on Python libraries, model packaging, versioning, CI/CD pipelines, and monitoring. The training also features capstone projects to apply learned skills in real-world scenarios.

Uploaded by

kapilhsr9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Valaxy

Technologies

MLops Practitioner
Training

https://valaxy.in/ 1
MLOps Practitioner Training
Python

Module 1 Python Basics

Concept 1: Introduction
What is Python?

Installing Python

Python IDEs and Code Editors - PyCharm, VSCode, and Jupyter Notebook, IntelliJ

Scripting vs. Programming

Interpreters vs. compilers

Concept 2: Data Types


String

Integer

Floating

Bool

Concept 3: Variables
Local Variables

Global Variables

Input Variables

Output Variables

https://valaxy.in/ 2
Concept 4: Operators
Arithmetic operators

Assignment operators

Comparison operators

Logical operators

Identity operators

Membership operators

Bitwise operators

Module 2 Python Data Structures

Concept 1: Data Structures


List

Tuple

Dictionary

Sets

Module 3 Python Advanced

Concept 1: Objects & Classes


Learn advanced object-oriented programming concepts - classes, objects,

inheritance, polymorphism, encapsulation, and abstraction

Concept 2: File & Data Processor


File Handling - csv, xml, json, xlsx

Learn how to read/write the files - csv, xml, json, xlsx

Data transform methods in Data Pipelines

https://valaxy.in/ 3
Concept 3: Control Flow
If

If-else

If-elif-else

Nested-if

for

while

Nested loops

Break

Continue

Concept 4: Functions
Built-in Functions

User Defined Functions

Function Arguments

Function Return Values

Concept 5: Exception Handling


Learn how to handle Python exceptions and raise exceptions.

Understand Try, except, else, finally, and creating custom exceptions.

Concept 6: Modules & Packages


Module Introduction

Package Management

Create Python Packages

Understand how you can write modular code building blocks to reuse

functional units of code.

https://valaxy.in/ 4
Module 4 Python Libraries

Concept 1: Pandas
Learn how to import Pandas library

Modularize programming to deal with data manipulation and analysis

Concept 2: Numpy
Learn multidimensional data arrays

Import numpy library for numerical computing

Module 5 Python Web Framework

Concept 1: FastAPI Framework


FastAPI fundamentals and asynchronous web applications

Concept 2: Flask Framework


Flask application deployments

Concept 3: RESTful APIs


Creating and consuming RESTful APIs

https://valaxy.in/ 5
Module 6 Python API Testing & Debugging

Concept 1: Testing & Debugging


Postman

Swagger UI

Common debugging techniques and tools

Writing and running unit tests with unittest and pytest

Jupyter Notebook

Concept 2: Logging
Enhance Logging in Python Development

Learn how to program using logging module

https://valaxy.in/ 6
MLOps Practitioner Training
MLops

Module 1 ML Basics

What is Machine Learning

Why MLops

MLOps Vs. DevOps

ML vs. MLOps vs. DS vs. DE

ML Terminology

Data Engineering Basics

Model vs. LLM

Module 2 Python Libraries & Frameworks

Concept 1: Streamlit
Create Streamlit App

Deploy Streamlit App

Integrate Streamlit App with ML models

https://valaxy.in/ 7
Module 3 ML Frameworks

Concept 1: Kubeflow
Kubeflow introduction

Kubeflow pipelines

Concept 2: MLflow
ML Flow Introduction

ML flow for ML Models life cycle

Model Packaging and Deployments using ML Flow

Concept 3: Amazon SageMaker


Sage Maker Introduction

SageMaker Pipelines

Experiments in SageMaker

Concept 4: TensorFlow
TensorFlow Introduction

TensorFlow use cases and Model management of Deep learning Models

Concept 5: Pytorch
Pytourch Model build and deployments

Pytourch Use cases

https://valaxy.in/ 8
Module 4 Model Packaging

Concept 1: scikit-learn
Scikit-learn ML library

ML Model?

Training the Model

Package the Model

Deploy the Model

Module 5 Model Versioning

Data Version control

What is the Version Control System?

What is Git?

Git Architecture

Git Installation and Configuration

Git Architecture

Git repository management

Git Commands

https://valaxy.in/ 9
Module 6 ML CI/CD Pipeline

Concept 1: ML CI/CD Pipeline


AWS Code Commit

AWS Code Build

AWS CodePipeline

Jenkins Pipelines

Concept 2: ML Life Cycle


Model Life Cycle

Model Planning

Model Training

Model Versioning

Module 7 Model Deployment

Concept1: ML Deployments
Deploy ML Models

Deploy the Models into Kubernetes Clusters

https://valaxy.in/ 10
Module 8 Model Monitoring

Concept 1: Grafana Stack


Deploy Grafana Monitoring stack

Monitor Model Performance

Monitor Model utilization

Prometheus Setup

Capstone Projects
Project 1: Loan Application Model Deployment with FastAPI
integration
Learn how to manage the ML Models flow and API integration architecture with

scale

Project 2: Sales application with Streamlit integration


Learn how to run Streamlit application and Model integration and Temployments

Project 3: CI/CD for ML Models


Setup CICD Pipeline for the ML Model predicting the sales inventory - Learn how

to continuously train the model using the given dataset, package the model

and deploy the model

https://valaxy.in/ 11
Valaxy
Technologies

Contact us
[email protected]
www.valaxy.in
WhatsApp: +91 9642858583
[email protected]

You might also like