AI Training with Python: Machine Learning, Deep Learning & Generative AI (LLMs) Training

AI Training in Nepal with Python: Machine Learning, Deep Learning & Generative AI
AI INTEGRATED COURSE

AI Training with Python: Machine Learning, Deep Learning & Generative AI (LLMs) Training

AI, ML, Deep Learning & Generative AI Course in Nepal

Mode: Physical & Online Live Classes (Day/Night)
Successful student from Broadway Infosys Mr.  Aryan Bhattarai
Successful student from Broadway Infosys Mr. Deep Sharan Shrestha
Successful student from Broadway Infosys Mr. Sujan Shrestha
Successful student from Broadway Infosys Mr. Saksham Karki

Thousands of students have started their careers after getting certified by Broadway Infosys

Updated On: 22/07/2026

Created On: 17/06/2022

Course Overview

The AI training in Nepal with Python is a comprehensive artificial intelligence program that gives professionals, students, and technology enthusiasts practical and theoretical knowledge to thrive in the fast-paced world of Artificial Intelligence.

The course is hands-on in its approach, using Python, the standard programming language for AI, as the foundation, then building into five core streams: Machine Learning, Deep Learning, Computer Vision, Natural Language Processing, and Generative AI via Large Language Models.

From building traditional ML models to training CNNs for vision tasks, fine-tuning Transformer-based language models, and working with generative AI tools such as ChatGPT and RAG pipelines, the course offers a complete, structured pathway for forward-looking learners.

The course also covers deploying ML, CV, and NLP models as real, shareable applications using Streamlit and FastAPI, so learners leave with live, demo-ready projects rather than just notebooks.

Tools Covered

Some of the major industry-relevant tools you'll work with in this course include:

  • Python
  • Jupyter Notebook
  • Google Colab
  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn
  • Plotly
  • TensorFlow
  • Keras

What Our Students Say About Python with AI Training

4.9 (22 reviews)

Mr. Bishal Mukhiya

AI training in Nepal with Python: Machine Learning, Deep Learning & Generative AI

My experience learning AI, Machine Learning, and Deep Learning at Broadway Infosys has been genuinely rewarding. I’ve improved my skills in Python, data preprocessing, model building, and training ML/DL models through practical projects. The instructors are supportive and explain complex...

Mr. Nikesh Keshari

AI training in Nepal with Python: Machine Learning, Deep Learning & Generative AI

The teacher’s performance was very good. He was supportive and effective in addressing students’ queries and curiosity. I really appreciate the opportunity to learn intermediate-level AI/ML concepts through this training. The sessions were informative, practical, and valuable for my future...

Mr. Sakshyam Karki

AI training in Nepal with Python: Machine Learning, Deep Learning & Generative AI

I thoroughly enjoyed embarking on this journey of acquiring new knowledge and refining my existing skills. This was an incredible experience in learning about artificial intelligence.

Students who got hired learning with us

Hear from graduates who have completed our courses.

College/Faculty: Kantipur Engineering College / Bachelor of Computer Engineering

Working At: InfoDevelopers Pvt. Ltd.

Position: AI engineer Trainee

Successful student from Broadway Infosys Mr. Deep Sharan Shrestha
Mr. Deep Sharan Shrestha
Course: Machine Learning, Deep Learning & Generative AI

College/Faculty: Nepal College of Information and Technology / BIT

Working At: TechLekh

Position: Content Writer

College/Faculty: Kathford International College of Engineering & Management / Bachelor of Electronics, Communication and Information Engineering

Working At: NextWaveAI Pvt. Ltd.

Position: Junior AI / ML Engineer

College/Faculty: Bhaktapur Multiple Campus / BIT

Working At: Dynamic Technosoft Pvt. Ltd

Position: Jr. Dot Net Developer

Our graduates are hired by 470+ companies in Nepal

Time for you to be the next hire. With our advanced and industry relevant courses, you are on the right stage to start your dream career.
Our graduates are hired by
Earn a High Value Industry Certificate

Add this credential to your LinkedIn profile, resume, or CV to stand out to recruiters.

Already earned a certificate? Verify it here

Frequently Asked Questions

No prior professional experience in AI is required. Basic knowledge of Python and programming fundamentals can help, but beginners interested in Python and AI can also join the training.

Yes. The training is suitable for beginners and learners with basic programming or Python knowledge who want to build practical AI skills.

Yes. You will learn fundamental and practical Machine Learning concepts, including data preparation, model development, training, evaluation, and applying machine learning techniques to real-world problems.

You will learn Python for AI, machine learning, deep learning, and Generative AI, along with the concepts, tools, and techniques used to develop AI-powered solutions.

Yes. The training covers Deep Learning concepts and techniques, including neural networks and their applications in AI development.

You will learn the fundamentals and practical applications of Generative AI, including how AI models can be used to generate and work with different types of content and build AI-powered applications.

Yes. You will work on practical projects that help you apply Python, Machine Learning, Deep Learning, and Generative AI concepts to real-world use cases.

Dedicated labs, certified instructors, and placement support. You will receive guidance from trainers throughout the course, including support with practical exercises, coding tasks, projects, and technical concepts. You can also ask questions and get clarification during the training.

Yes. Depending on your requirements, you can discuss suitable schedules with the training team. One-to-one training and group-based learning options may also be available.

Our course is available in hybrid training mode. You can attend classes in person or join online, whichever works best for you. If you cannot attend in person on a particular day, you can simply join the class online instead.

The course pricing varies depending on the subject and level. For detailed information on the course price, please contact us directly: +977-9841002000 / +977-1-4111849. Our team will be happy to guide you or send us an email at [email protected].

Our syllabus outlines are only the headlines of the major modules. To ensure a complete understanding of the course, we offer free counseling. Also, if you have specific modules in mind, you can customize the course. Send your inquiry today!

  • What exactly is Python?
  • Python's root and its ecosystem
  • Python Installation & IDEs setting up (Google Colab, Jupyter Notebook, VSCode, PyCharm)
  • Python framework & Python syntax
  • Hands-on writing code on Google Colab

  • Data Types & Variables (String, Integer, Float, Complex, Boolean, None)
  • Input and Output Functions
  • Working with the format() method, f-strings, & escape sequences
  • Basic Arithmetic & Operators
  • Type casting, type checking, & validation

  • Conditional Statements (if, else, elif)
  • Loops (for, while)
  • Looping over tuples, strings, & dictionaries
  • Special loops in Python (for/else)
  • Using nested loops and flow control through conditions
  • Resolving real-world problems to improve skills
  • Special Statements: pass, continue, break

AI Tool:

  • Google Colab - Gemini

Lists:

  • Overview & fundamental operations
  • Indexing, slicing, & negative indexing
  • Looping through lists & conditions
  • List methods like .insert(), .append(), .remove(), .sort(), etc.
  • List comprehension with conditions

Tuples:

  • Introduction & operations
  • Indexing, slicing, & looping
  • List versus Tuple
  • Switching between lists and tuples
  • Tuple unpacking

Sets:

  • Introduction & set operations
  • Adding, removing, & discarding items
  • Set operations: union, intersection, and difference
  • Frozenset versus set

Dictionaries:

  • Introduction to dictionaries & methods like .get(), .update(), .keys(), .pop(), etc.
  • Dictionary comprehension
  • Nested dictionaries

AI Tool:

  • Gemini or Codeium

  • Defining functions through def keyword
  • Parameters, Arguments, & Return Statements
  • Returning multiple values
  • Default & keyword arguments
  • Anonymous functions (lambda)
  • Nested functions & closures
  • Scopes in Python: Local and Global

Text File Operations:

  • Reading & writing text files
  • Modes of file (r, w, a, rb, wb)
  • File path handling with the os module

Working with CSV Files:

  • Basics of CSV format and operations
  • Reading & writing CSV files with csv.reader & csv.writer
  • Using dictionaries in CSV files

Working with JSON:

  • Introduction to JSON & its structure
  • Reading & writing JSON data with the json module
  • Parsing JSON strings

AI Tool:

  • Using ChatGPT for prompt engineering

  • Classes & Objects
  • Class versus Object attributes
  • Initializing object attributes with __init__()
  • self keyword
  • Inheritance: single, multiple, and multi-level
  • Polymorphism & operator overloading
  • Function overriding & encapsulation

AI Tools:

  • Pythontutor.com

  • Try-except blocks
  • Catching specific exceptions
  • Using else & finally
  • Generating and creating custom exceptions
  • Problem-solving strategies

  • Lambda Functions
  • Generators & Iterators
  • List Comprehensions
  • Working with *args & **kwargs

Standard Libraries: os, random, math, functools, etc.

Data Manipulation with Pandas

  • Working with DataFrames
  • Reading & writing CSV files
  • Data manipulation techniques

Data Visualization

  • Using Matplotlib, Seaborn, and Plotly

AI Tools

  • Pandas Profiling

  • Designing and changing databases and tables
  • CRUD operations (CREATE, SELECT, UPDATE, DELETE)
  • Filtering data with the WHERE clause

AI Tools for SQL

  • DBeaver for SQL queries
  • Optimizing & explaining SQL queries with ChatGPT

  • Introduction to APIs and HTTP methods (GET, POST, PUT, DELETE requests)
  • Sending parameters, headers, and JSON data
  • Handling responses and status codes
  • API authentication (API keys, tokens)
  • Error handling and exceptions
  • Working with sessions and pagination
  • Consuming public APIs (practical examples)

  • Functions as first-class objects
  • Closures and nested functions
  • Creating and using decorators
  • Decorators with arguments
  • Using functools.wraps
  • Built-in decorators (@staticmethod, @classmethod, @property)
  • Practical use cases (logging, timing, authorization)

  • Introduction to type annotations
  • Function and variable type hints
  • Built-in and collection types
  • typing module (Optional, Union, Any)
  • Type hints in classes and methods
  • Static type checking basics (mypy)
  • Best practices for clean and safe code

  • Installing & configuring Git
  • Setting up local & remote repositories
  • Making commits & branching
  • Integrating local repositories to GitHub
  • Pushing changes & cloning repositories

AI Tools

  • GitHub Copilot for Git commands

  1. Web Scraping + Database + File Operations: Scrape data, store it in SQL, & export to CSV/JSON
  2. Desktop Application (Data Entry System): Develop an application to manage data in JSON/CSV format
  3. CLI Application with CRUD Operations: Design a CLI app with basic CRUD operations & database integration

  • What is Artificial Intelligence: definition and scope
  • Narrow AI vs. General AI: conceptual distinction
  • AI vs. Machine Learning vs. Deep Learning: how the fields relate
  • Brief history and evolution of AI (rule-based systems to modern ML/DL)
  • Types of Machine Learning: supervised, unsupervised, reinforcement (conceptual)
  • Data-driven vs. rule-based systems
  • The standard ML workflow: data -> features -> model -> evaluation -> deployment
  • Real-world AI applications across industries
  • Ethical considerations and limitations of AI systems

  • Definition of supervised learning and the labeled-data requirement
  • Components: features (X), labels/targets (y), hypothesis function, loss function
  • Regression vs. classification as the two core supervised problem types
  • Parametric vs. non-parametric models
  • The training process: minimizing a loss function via optimization
  • Model capacity, overfitting, and underfitting: conceptual explanation
  • Train/validation/test splits and why they matter
  • Common supervised algorithms recap (linear/logistic regression, SVM,trees, kNN)
  • How a model generalizes to unseen data

Practical
Run a supervised learning (Regression and classification) workflow end-to-end (split, train, evaluate) and compare training vs. test performance across models of increasing complexity.

  • Definition of unsupervised learning and why labels aren't required
  • Core tasks: clustering, dimensionality reduction, density estimation
  • Similarity and distance metrics (Euclidean, cosine, Manhattan)
  • How clustering algorithms find structure without supervision
  • K-Means: centroids, iterative assignment, and convergence
  • Hierarchical clustering: conceptual overview
  • Dimensionality reduction intuition (PCA recap)
  • Association rule mining: conceptual introduction
  • Evaluating unsupervised results without ground truth (silhouette score, inertia)
  • When to use unsupervised vs. supervised approaches

Practical
Apply K-Means clustering to an unlabeled dataset, use the elbow method to choose K, and evaluate cluster quality using the silhouette score.

  • Bagging vs. boosting: how ensemble methods improve performance
  • Random Forest recap and key hyperparameters
  • AdaBoost: weighted error and iterative reweighting
  • Gradient Boosting Machines (GBM)
  • XGBoost, LightGBM, and CatBoost overview
  • Stacking and blending models
  • Voting classifiers/regressors (hard vs. soft voting)
  • Choosing an ensemble strategy for a given problem

Practical
Train and compare Random Forest, XGBoost, and LightGBM models on the same dataset.

  • Cross-validation strategies (k-fold, stratified, time series split)
  • Nested cross-validation for unbiased model selection
  • Hyperparameter tuning: Grid Search, Random Search, Bayesian Optimization
  • AutoML: conceptual overview
  • Model interpretability with SHAP and LIME
  • Feature importance and partial dependence plots
  • Individual Conditional Expectation (ICE) plots
  • Avoiding overfitting during tuning

Practical
Tune a chosen model using Bayesian optimization and explain its predictions using SHAP.

  • Challenges of imbalanced datasets
  • Oversampling (SMOTE) and undersampling techniques
  • Borderline-SMOTE and ADASYN variants
  • Cost-sensitive learning
  • Anomaly detection framing for rare-event problems (Isolation Forest overview)
  • Advanced evaluation: PR-AUC, F-beta score, Matthews correlation coefficient
  • Threshold tuning
  • Business-driven metric selection

Practical
Apply SMOTE and cost-sensitive learning to an imbalanced classification dataset and compare results.

  • Trend, seasonality, and stationarity
  • Time series feature engineering (lags, rolling windows)
  • ARIMA and exponential smoothing: conceptual introduction
  • Facebook Prophet for business forecasting
  • Forecasting with ML models (gradient boosting for time series)
  • Walk-forward validation and backtesting
  • Multi-step forecasting: conceptual overview
  • Forecast evaluation (MAE, RMSE, MAPE)

Practical
Build a time series forecasting model for a sales or demand dataset.

  • Types of recommender systems: content-based, collaborative filtering, hybrid
  • User-based vs. item-based collaborative filtering
  • Matrix factorization (SVD): conceptual introduction
  • Implicit vs. explicit feedback
  • The cold-start problem and mitigation strategies
  • Evaluation metrics: precision@k, recall@k, NDCG
  • Popularity bias and diversity in recommendations
  • Real-world considerations: scalability and freshness

Practical
Build a feedforward neural network with a high-level framework (Keras/PyTorch) and plot how loss decreases over training epochs, relating it back to the forward/backward pass theory.

  • Biological inspiration and the artificial neuron (perceptron)
  • Network components: input layer, hidden layers, output layer, weights, biases
  • Activation functions: sigmoid, tanh, ReLU, and why non-linearity is essential
  • Forward propagation: how input becomes prediction, layer by layer
  • Loss functions: measuring prediction error (MSE, cross-entropy)
  • Backpropagation: how error signals flow backward to update weights (conceptual)
  • Gradient descent: how weights are updated to reduce loss
  • The universal approximation theorem: conceptual understanding
  • Epochs, batches, and the training loop
  • Why depth (multiple layers) lets networks learn complex patterns

Practical
Build a feedforward neural network with a high-level framework (Keras/PyTorch) and plot how loss decreases over training epochs, relating it to the forward/backward pass theory.

  • Advanced optimizers: SGD with momentum, RMSProp, Adam
  • Learning rate schedules and warm-up
  • Mixed precision training: conceptual overview
  • Batch normalization
  • Dropout and weight decay
  • Label smoothing
  • Early stopping and checkpointing
  • Diagnosing training issues (vanishing/exploding gradients)

Practical
Train the same network with different optimizers and learning rate schedules and compare convergence.

  • Autoencoder architecture and use cases
  • Denoising autoencoders
  • Variational Autoencoders (VAE): conceptual introduction
  • Learned embeddings and representation learning
  • Contrastive learning: conceptual introduction (SimCLR)
  • Self-supervised learning: conceptual overview
  • Anomaly detection with autoencoders

Practical
Build an autoencoder for anomaly detection or dimensionality reduction on a chosen dataset.

  • Recurrent Neural Networks (RNN): architecture and limitations
  • Long Short-Term Memory (LSTM) and GRU networks
  • Bidirectional RNNs
  • Sequence padding, masking, and batching
  • Teacher forcing during training
  • Applications: time series and text sequence modeling
  • Bridging into Transformer-based approaches

Practical
Build an LSTM model for a sequence prediction task (e.g., text or time series).

  • Why model compression matters for production
  • Pruning: removing unnecessary weights or neurons (conceptual overview)
  • Quantization: reducing numeric precision for smaller, faster models (conceptual overview)
  • Knowledge distillation: teacher-student framework
  • Exporting models with ONNX: conceptual overview
  • Benchmarking model size, latency, and accuracy trade-offs
  • Hardware considerations: CPU vs. GPU vs. edge devices
  • Choosing a compression strategy for a deployment target

  • Reading, displaying, and manipulating images with OpenCV
  • Color spaces and channels
  • Image filtering, edge detection, and thresholding
  • Contours and basic shape detection
  • Classical feature descriptors: SIFT and ORB (conceptual overview)
  • Histogram of Oriented Gradients (HOG): conceptual overview
  • Image augmentation techniques

Practical
Build an OpenCV pipeline to preprocess and augment a set of images.

  • Review of CNN building blocks (convolution, pooling, feature maps)
  • Popular architectures: VGG, ResNet, Inception, EfficientNet overview
  • Residual connections: how ResNet addressed vanishing gradients
  • Depthwise separable convolutions and lightweight architectures (MobileNet overview)
  • Batch normalization within CNNs
  • Architecture trade-offs: accuracy vs. latency vs. model size
  • Visualizing CNN feature maps and filters

Practical
Fine-tune a pretrained CNN (e.g., ResNet) on a custom image classification dataset.

  • Feature extraction vs. fine-tuning
  • Freezing and progressively unfreezing layers
  • Choosing a pretrained backbone (ImageNet-pretrained models)
  • Handling small datasets with transfer learning
  • Data augmentation strategies for fine-tuning (MixUp, CutMix: conceptual overview)
  • Avoiding catastrophic forgetting
  • Evaluating transfer learning effectiveness

  • Object detection formulation: bounding boxes, anchors, IoU
  • Two-stage detectors: Faster R-CNN (conceptual overview)
  • One-stage detectors: the YOLO family (conceptual overview)
  • Non-maximum suppression (NMS)
  • Evaluation: mAP and precision-recall curves for detection
  • Training a custom object detector
  • Real-time detection considerations

  • Semantic vs. instance segmentation
  • U-Net architecture and encoder-decoder design
  • Segmentation evaluation: IoU and Dice coefficient
  • Pose estimation: conceptual overview (keypoint detection)
  • Video understanding: conceptual overview (tracking, action recognition)
  • Choosing the right vision task formulation for a business problem

Practical
Run a pretrained YOLO model on a set of images and evaluate its detections.

  • Face detection and recognition: conceptual overview
  • Optical Character Recognition (OCR)
  • Vision Transformers (ViT): conceptual overview as an alternative to CNNs
  • Building a computer vision inference pipeline
  • Model optimization for inference: conceptual overview
  • Deploying a CV model behind an API

Practical
Build an end-to-end CV application (e.g., face detection or OCR) with an inference script.

  • Tokenization strategies: word, character, and subword tokenization (conceptual overview)
  • Bag-of-Words and TF-IDF representations
  • Word embeddings: Word2Vec (CBOW and Skip-gram): conceptual overview
  • GloVe embeddings: conceptual overview
  • Embedding evaluation: analogy and similarity tasks
  • Handling out-of-vocabulary words
  • Choosing a text representation for a given task

  • Self-attention and multi-head attention
  • Positional encoding
  • Encoder-only vs. decoder-only vs. encoder-decoder architectures
  • Why Transformers replaced RNNs for many NLP tasks
  • Computational considerations of Transformers

Practical
Trace through a self-attention calculation on a small worked example.

  • BERT and encoder-only models
  • GPT and decoder-only models
  • Fine-tuning vs. feature extraction
  • Parameter-efficient fine-tuning: adapters and LoRA (conceptual overview)
  • Fine-tuning a pretrained model for text classification or NER
  • Model selection based on task type

Practical
Fine-tune a pretrained BERT model on a text classification or NER task.

  • Named Entity Recognition (NER): the BIO tagging scheme
  • Part-of-speech (POS) tagging: conceptual overview
  • Relation extraction: conceptual overview
  • Using Transformer-based models for token classification
  • Building a custom entity extraction pipeline
  • Evaluation: precision, recall, F1 at the entity level
  • Applications: document processing, knowledge graph construction

  • Sequence-to-sequence architecture
  • Text summarization approaches
  • Machine translation: conceptual overview
  • Decoding strategies: greedy search, beam search, sampling
  • Evaluation metrics (ROUGE, BLEU): conceptual introduction
  • Handling long documents: chunking strategies

Practical
Build a text summarization pipeline using a pretrained sequence-to-sequence model.

  • Combining preprocessing, model inference, and post-processing
  • Batch vs. real-time NLP inference
  • Cross-lingual and multilingual models: conceptual overview
  • Monitoring NLP model performance over time
  • Handling noisy or informal text (social media, chat)
  • Packaging an NLP pipeline for reuse

Practical
Build a complete NLP pipeline (e.g., classification + NER) that takes raw text and returns structured results.

  • Generator and discriminator architecture
  • Adversarial training process
  • Common GAN challenges (mode collapse, training instability)
  • Evaluation: Inception Score and FID (conceptual overview)
  • Applications of GANs (image generation, data augmentation)
  • Popular GAN variants: conceptual overview (DCGAN, StyleGAN)

Practical
Train a simple GAN on a small image dataset and review the generated samples.

  • Variational Autoencoders (VAE) revisited for generation
  • Diffusion models: conceptual introduction
  • Classifier-free guidance: conceptual overview
  • Comparing GANs, VAEs, and diffusion models
  • Applications in image and audio generation
  • Ethical considerations in generative media

Practical
Generate samples using a pretrained diffusion or VAE model and compare outputs qualitatively.

  • Scaling laws: how model size, data, and compute affect performance (conceptual overview)
  • Evolution of GPT-style architectures: conceptual overview
  • Open-weight LLMs: LLaMA, Mistral (conceptual overview)
  • Pretraining, supervised fine-tuning, and alignment: conceptual overview of the pipeline
  • Context length and its practical implications
  • Evaluating LLMs: benchmarks and known limitations

  • Zero-shot, one-shot, and few-shot prompting
  • Chain-of-thought prompting for reasoning tasks
  • Role-based and system prompts
  • Prompt chaining for multi-step tasks
  • Structured output generation (JSON mode): conceptual overview
  • Prompt injection risks and basic mitigation
  • Evaluating and iterating on prompts systematically

  • When to fine-tune vs. prompt an LLM
  • Full fine-tuning: costs and risks
  • Parameter-efficient fine-tuning (LoRA): conceptual introduction
  • Instruction tuning for following natural language instructions
  • Preparing an instruction-tuning dataset
  • Evaluating fine-tuned models for quality
  • Choosing the right adaptation strategy for a use case

Practical
Compare a prompted pretrained LLM response with a fine-tuned (or simulated fine-tuned) response for the same task.

  • Embeddings and vector databases (FAISS, ChromaDB)
  • Retrieval-Augmented Generation (RAG) architecture
  • Building RAG pipelines with LangChain
  • AI agents: reasoning, planning, and tool use (conceptual overview)
  • Evaluating RAG output quality
  • Responsible AI: hallucinations, bias, and data privacy

Practical
Build a RAG-based Q&A application over a custom document set.

  • Streamlit app architecture and execution model (script rerun behavior)
  • Session state: managing application state across reruns
  • Caching strategies: st.cache_data vs. st.cache_resource
  • Multi-page applications and navigation
  • Custom forms, input validation, and file uploads
  • Theming and layout customization

  • Deploying ML, CV, and NLP models in Streamlit
  • Handling model loading efficiently with caching
  • Streaming LLM responses in real time
  • Building chat interfaces (st.chat_message, st.chat_input)
  • Displaying images, predictions, and visualizations
  • Handling long-running inference with progress feedback

Practical
Build a multi-page Streamlit app that showcases an ML, CV, or NLP model.

  • FastAPI application structure and routing
  • Path, query, and body parameters
  • Request and response models with Pydantic
  • Async endpoints and when they matter for I/O-bound work
  • Auto-generated documentation with Swagger UI

  • Dependency injection for shared logic (auth, shared resources)
  • Serving ML/DL models through an API
  • Error handling and custom exception responses
  • Testing APIs with pytest and FastAPI's TestClient
  • Logging and basic monitoring for APIs

Practical
Build a FastAPI service that serves predictions from a trained model.

  • Connecting a Streamlit front-end to a FastAPI backend
  • Designing a clean API contract between front-end and backend
  • Environment and configuration management
  • Logging and monitoring across a full-stack application
  • Deployment options: conceptual overview
  • Building a deployment checklist for AI applications

Practical
Connect a Streamlit front-end to a FastAPI backend serving a trained model.

Upcoming Classes (6)
05 Oct 2026
06 Oct 2026
12 Oct 2026
26 Oct 2026
27 Oct 2026
02 Nov 2026

Why AI training in Nepal with Python: Machine Learning, Deep Learning & Generative AI?

Three Streams, One Program: Master ML, Deep Learning, and Generative AI/LLMs together, a complete progression, not scattered training.
GPU-Enabled Training Labs: Train CNNs and deep learning models on lab machines built for the job.
Cutting-Edge GenAI Skills: Work with LLMs, Hugging Face, LangChain, and RAG pipelines to build real Q&A bots and semantic search apps using the same tools powering today's AI industry.
Live App Deployment Access: Deploy your Streamlit and FastAPI apps to a dedicated Broadway server, leave with a live, shareable project link.
From Model to Deployment: Go beyond training; learn to deploy models as live apps, so your projects are demo-ready, not just notebooks.
Quick Inquiry

Choose class schedule(s)

  • 05 Oct 2026
  • 06 Oct 2026
  • 12 Oct 2026
  • 26 Oct 2026
  • 27 Oct 2026
  • 02 Nov 2026