Whether delivered online or on-site, these instructor-led live Python training programs offer hands-on practice covering a wide range of Python programming concepts. Key areas of focus include Python fundamentals, advanced programming techniques, test automation, scripting and workflow automation, as well as data analysis and Big Data applications relevant to the Finance, Banking, and Insurance industries.
Additionally, NobleProg provides courses at both beginner and advanced levels, focusing on the application of Python libraries and frameworks for Machine Learning and Deep Learning.
These Python training options are available as "online live training" or "onsite live training". Online live training, often referred to as "remote live training", utilizes an interactive remote desktop platform. Onsite live training can be conducted directly at your customer premises or at NobleProg corporate training centers located in .
NobleProg -- Your Local Training Provider
Empire Tower
1, South Sathorn Road,, Bangkok, thailand, 10120
Ways to get there
BTS Skytrain: Take the Silom Line and get off at BTS Chong Nonsi. The Empire is within walking distance; the building has access from the Sathorn/Naradhiwas area.
BTS Saint Louis:Saint Louis station is also nearby, around a 7-minute walk according to current location information.
BRT: Get off at BRT Sathorn. It's approximately a 2–4 minute walk to the building.
MRT:MRT Silom is another option, followed by a walk toward Sathorn.
Taxi/Grab: Give the driver: “The Empire, 1 South Sathorn Road, Sathon, Bangkok 10120.” The official building site confirms this address.
By car: The building can be accessed from Sathorn Road or Naradhiwas Rajanagarinda Road.
This live, instructor-led course at Bangkok focuses on practical Python implementation for autonomous AI agents. It explores modern SDKs such as LangChain and AutoGen, empowering engineers to build, integrate, and orchestrate complex agent workflows with assurance.
This live, instructor-led training in Bangkok provides a deep dive into practical Python techniques for constructing autonomous agents. It addresses critical areas such as agent loops, tool integration, memory management, orchestration, and safety controls. Specifically designed for ML engineers, the focus remains on deploying reliable, production-grade agents.
This intermediate-level course in Bangkok equips Python developers with the skills to design and launch AI solutions using advanced libraries. Learners will master supervised, unsupervised, and reinforcement learning models, optimize neural networks, and effectively embed AI into practical, real-world workflows.
This instructor-led, live training in Bangkok (online or onsite) is specifically designed for intermediate-level Python developers aiming to refine their development experience with AWS Cloud9.
By the end of the session, participants will be proficient in the following areas:
Configuring and setting up AWS Cloud9 for Python-centric workflows.
Mastering the AWS Cloud9 IDE interface and its functional capabilities.
Creating, troubleshooting, and launching Python applications within AWS Cloud9.
Facilitating teamwork and collaboration with fellow developers on the AWS Cloud9 platform.
Connecting AWS Cloud9 with complementary AWS services to support complex deployment strategies.
This live, instructor-led session in Bangkok (delivered online or on-site) targets expert data analysts aiming to amplify their Power BI capabilities by leveraging Python for sophisticated data analysis and visualization.
By the end of the program, participants will be able to:
Integrate Python into Power BI for comprehensive data analysis.
Execute Python scripts for data loading, cleaning, and preprocessing within Power BI.
Build custom and interactive visualizations to enhance analytical insights using Python.
Master advanced data analysis techniques through Python.
This instructor-led training in Bangkok empowers professionals with practical Python skills for data tasks. Participants will gain the ability to manipulate CSV and Excel files using Pandas and Polars. The curriculum covers data cleaning, transformation, and automation to boost productivity and efficiency.
This live, instructor-led training in Bangkok focuses on advanced Python techniques, engineering best practices, and design patterns. It supports developers in building maintainable, testable, and high-performance applications by utilizing modern tooling, typing, and concurrency models suitable for production-grade systems.
This instructor-led live training in Bangkok (delivered online or onsite) targets entry-level developers and data analysts aiming to master Python programming from the basics using Google Colab.
By the conclusion of this training, participants will have the capability to:
Comprehend the core elements of the Python language.
Write and run Python code in the Google Colab environment.
Employ control structures to regulate program flow.
Develop functions to streamline code organization and reuse.
Utilize basic Python libraries for effective programming.
This live, instructor-led session (conducted online or onsite) targets developers aiming to utilize the FARM (FastAPI, React, and MongoDB) stack for creating dynamic, high-performance, and scalable web applications.
By the end of the course, participants will be capable of:
Configuring a development environment that seamlessly integrates FastAPI, React, and MongoDB.
Mastering the key concepts, features, and benefits associated with the FARM stack.
Learning to build REST APIs using FastAPI.
Learning to design interactive applications with React.
Developing, testing, and deploying both frontend and backend applications using the FARM stack.
This live, instructor-led training in Bangkok (online or onsite) is tailored for robotics developers at beginner, intermediate, and potentially advanced levels who wish to learn how to utilize ROS to program mobile robots with Python.
Upon completing this training, participants will be equipped to:
Establish a development environment integrating ROS, Python, and a mobile robot platform.
Develop and execute ROS nodes, topics, services, and actions using Python scripts.
Leverage ROS tools and utilities to monitor and debug ROS applications.
Utilize ROS packages and libraries to handle common mobile robot tasks.
Integrate ROS with various other frameworks and tools.
Perform effective troubleshooting and debugging of ROS applications.
This 4-day Python programming course held in Bangkok concentrates on essential language features, standard libraries, and community-developed tools. With a strong focus on practical application, where 70% of the time is devoted to hands-on exercises, participants will develop proficient skills in handling data types, object-oriented programming, error management, file operations, database interactions, and web application development using Python 3.x.
This instructor-led live training, conducted in Bangkok (either online or on-site), is tailored for developers aiming to acquire advanced Python skills. The course covers the application of this versatile language to address challenges in distributed systems, data analysis and visualization, UI programming, and maintenance scripting.
Perfect for newcomers, this course on Bangkok provides a comprehensive look at Python basics, essential libraries, and ecosystem tools. Participants will develop proficiency in data structures, object-oriented principles, file management, and industry best practices, building practical skills for real-world implementation and scientific computing.
This live, instructor-led training in Bangkok is grounded in the popular book, "Automate the Boring Stuff with Python" by Al Sweigart. Tailored for beginners, the course covers fundamental Python programming ideas through practical, hands-on exercises and collaborative discussions. The emphasis is on acquiring the coding skills needed to substantially improve office productivity.
By the conclusion of the course, participants will be equipped to write Python code and apply these new skills to:
Automate daily tasks by creating simple Python programs.
Build programs that recognize text patterns via "regular expressions".
Create and update Excel spreadsheets through code.
Process and extract information from PDFs and Word documents.
Scrape web pages to retrieve data from online sources.
Develop scripts that dispatch email notifications.
Utilize Python's debugging tools to swiftly resolve code issues.
Control mouse and keyboard inputs programmatically to perform clicks and typing.
In this instructor-led, live training session in Bangkok, attendees will gain exposure to the most pertinent and advanced machine learning techniques in Python. This is achieved by constructing a series of demo applications that process image, music, text, and financial data.
Upon completing this training, participants will be equipped to:
Deploy machine learning algorithms and methodologies to resolve complex challenges.
Leverage deep learning and semi-supervised learning approaches for applications involving image, music, text, and financial data.
Maximize the performance potential of Python algorithms.
Utilize key libraries and packages, including NumPy and Theano.
This instructor-led, live training in Bangkok (available online or onsite) targets intermediate Python developers and data analysts seeking to elevate their proficiency in data analysis and manipulation through Pandas and NumPy.
Upon completion of this training, participants will have the ability to:
Configure a development environment that integrates Python, Pandas, and NumPy.
Build data analysis applications utilizing Pandas and NumPy.
Carry out advanced data wrangling, sorting, and filtering processes.
Execute aggregate operations and analyze time-series datasets.
Create data visualizations using Matplotlib and additional visualization libraries.
Debug and refine data analysis code for optimal performance.
Develop practical proficiency in applying Machine Learning methods with Python at this Bangkok training. This course covers core algorithms like regression, classification, and clustering, teaching you to make modeling decisions, interpret outputs, and validate results using real-world examples.
This 35-hour instructor-led course in Bangkok empowers participants to utilize Python for constructing practical financial applications. The curriculum covers data analytics, asset allocation, and risk management through an immersive, hands-on methodology that blends instructional lectures with rigorous practical exercises.
This 35-hour Bangkok course offers practical insights into Data Science and AI in Python. Participants will explore CRISP-DM processes, machine learning with TensorFlow, NLP, and Big Data via Spark. It is designed for beginners pursuing professional analytics capabilities and a Python data science certification for business environments.
This hands-on workshop in Bangkok guides programmers in constructing AI models from first principles using Python. Learners will gain proficiency in supervised learning, neural networks, and unsupervised techniques through the use of scikit-learn and Apache Spark. The training emphasizes practical Jupyter-based exercises aimed at solving real-world challenges.
This instructor-led session in Bangkok explores Selenium 4 and Python for web test automation, covering WebDriver, Page Object Model, and Grid. Participants will learn to construct robust scripts using Pytest, integrate testing into CI/CD workflows, and implement best practices for stable, scalable test suites.
This live, instructor-led training in Bangkok (available online or on-site) is tailored for Matlab users seeking to discover or switch to Python for data analytics and visualization.
Upon completion of this course, participants will be equipped to:
Set up and configure a Python development environment.
Grasp the key differences and commonalities in syntax between Matlab and Python.
Leverage Python to extract meaningful insights from diverse datasets.
Port existing Matlab applications to the Python ecosystem.
Seamlessly integrate Matlab and Python applications.
This instructor-led live training in Bangkok (available online or onsite) is tailored for individuals seeking to learn just enough Python to begin analyzing sales data, traffic analytics, customer interactions, and similar datasets.
By the end of this training, participants will be able to:
Install and configure the required software, libraries, and development environment to begin writing Python code for data analysis.
Analyze data from sources such as Excel, CSV, JSON files, and databases.
Clean data to improve its utility before conducting analysis.
Perform simple statistical analyses.
Generate reports that present data in the most suitable format, from raw numbers to data visualizations.
Gain valuable insights from data, including performance trends and identification of problematic areas.
This hands-on program in Bangkok empowers data engineers with practical AI and LLM engineering capabilities via Python. Learners delve into prompt design, model integration, and production-ready workflows through guided exercises and industry case studies, resulting in the end-to-end construction of deployable AI solutions.
This live, instructor-led training in Bangkok (online or onsite) is designed for developers looking to efficiently build, test, and deploy RESTful APIs using FastAPI and Python.
By the end of the session, participants will be able to:
Establish the necessary development environment for API development with Python and FastAPI.
Speed up API creation and reduce complexity using the FastAPI library.
Develop data models and schemas based on Pydantic and OpenAPI.
Link APIs to a database using SQLAlchemy.
Apply security and authentication features using FastAPI tools.
Create container images and deploy web APIs to a cloud server.
This instructor-led live training in Bangkok (delivered online or onsite) is tailored for data scientists who intend to utilize TensorFlow for analyzing potential fraud data.
By the conclusion of this session, participants will have the capability to:
Implement a fraud detection model using Python and TensorFlow.
Establish linear regression models for fraud prediction.
Create a full-stack AI application dedicated to fraud data analysis.
This instructor-led, live training, conducted in Bangkok (whether online or onsite), is specifically designed for network engineers aiming to advance their skills in maintaining, managing, and designing computer networks using Python.
By the conclusion of this training, participants will be able to:
Enhance network automation efforts with Python by effectively utilizing Paramiko, Netmiko, Napalm, Telnet, and pyntc.
Gain mastery over multi-threading and multiprocessing concepts within network automation.
Apply GNS3 and Python together for advanced network programming tasks.
This live, instructor-led training in Bangkok (available online or onsite) is designed for business professionals and data analysts with intermediate Python skills who wish to leverage Python to automate workflows, analyze business data, and generate dynamic Excel-based reports.
Gain a practical foundation in Computer Vision through this hands-on, instructor-led training in Bangkok. Participants will leverage Python to construct face, object, and motion detection systems. This course provides a comprehensive introduction to image processing and essential computer vision tasks.
This practical course is specifically developed for Unix and shell users looking to enhance their automation expertise by adopting Python. While shell scripting excels at simple tasks, Python delivers significantly improved flexibility, readability, and scalability for handling complex automation, system administration, and DevOps workflows.
Read more...
Last Updated:
Testimonials (6)
Basics, which gives confidence to learn and dig more into Pyton.
Monika Yadav - KION BUSINESS SERVICES POLSKA SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
The number of users is correct. The trainer delivered the information with enthusiasm.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Course - Python Programming - 4 days
Hands-on exercises related to content really helps to understand more about each topic. Also, style of start class with lecture and continue with hands-on exercise is good and helpful to relate with the lecture that presented earlier.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Course - Introduction to Data Science and AI using Python
Online Python training in Bangkok, training courses in Bangkok, Weekend courses in Bangkok, Evening training in Bangkok, Python instructor-led in Bangkok, Python on-site in Bangkok, one on one training in Bangkok, Python classes in Bangkok, Online Python training in Bangkok, instructor-led in Bangkok, coaching in Bangkok, Evening courses in Bangkok, private courses in Bangkok, Weekend Python training in Bangkok, trainer in Bangkok, instructor in Bangkok, boot camp in Bangkok