Offered either online or onsite, these instructor-led Python training programs emphasize practical, hands-on learning to explore various facets of the Python programming language. Key areas of instruction include core Python principles, advanced programming techniques, Python for test automation, scripting for automation tasks, and leveraging Python for Data Analysis and Big Data within industries such as Finance, Banking, and Insurance.
Additionally, NobleProg provides both introductory and advanced courses focused on utilizing Python libraries and frameworks specifically for Machine Learning and Deep Learning.
Python training is available through "online live training" or "onsite live training". The online option, often referred to as "remote live training", is delivered via an interactive remote desktop. Onsite live training can be conducted directly at customer locations in or at NobleProg’s corporate training centers in .
From Prague Main Train Station (Praha hlavní nádraží)
Take tram 9 from Hlavní nádraží toward Sídliště Řepy.
Get off at Újezd.
Walk about 10 minutes toward Malostranské náměstí / Prokopská.
Continue along Prokopská to 296/8.
Alternative: Take the metro C from Hlavní nádraží → Muzeum, change to metro A → Malostranská, then walk across Malá Strana. This involves more walking.
From Prague Bus Station — Florenc
Take metro B from Florenc toward Zličín.
Get off at Můstek.
Change to metro A toward Nemocnice Motol.
Get off at Malostranská.
Walk approximately 10–15 minutes to Prokopská 296/8.
This instructor-led, live training in Prague concentrates on practical Python applications for autonomous AI agents. It explores modern SDKs like LangChain and AutoGen, empowering engineers to confidently build, connect, and orchestrate complex agent workflows.
This live, instructor-led session in Prague focuses on practical Python applications for developing autonomous agents. Key topics include agent loops, tool integration, memory governance, orchestration, and safety measures. Designed for ML engineers, the course emphasizes the deployment of resilient, production-ready agent systems.
This intermediate course in Prague enables Python developers to design and launch AI solutions using advanced libraries. You will learn to implement supervised, unsupervised, and reinforcement learning models, optimize neural networks, and seamlessly integrate AI into real-world workflows.
This instructor-led live training, conducted Prague (online or onsite), is designed for intermediate Python developers aiming to elevate their development experience using AWS Cloud9.
By the conclusion of this training, participants will be able to:
Set up and configure AWS Cloud9 for Python development.
Understand the AWS Cloud9 IDE interface and features.
Write, debug, and deploy Python applications in AWS Cloud9.
Collaborate with other developers using the AWS Cloud9 platform.
Integrate AWS Cloud9 with other AWS services for advanced deployments.
This instructor-led, live training in Prague (online or onsite) is aimed at expert-level data analysts who wish to leverage Python's data analysis capabilities within Power BI, enhancing their ability to analyze and visualize data effectively.
By the end of this training, participants will be able to:
Learn how Python can be integrated into Power BI for data analysis.
Use Python scripts to load, clean, and preprocess data within the Power BI environment.
Enhance data visualization capabilities by creating custom and interactive visualizations using Python.
Acquire advanced data analysis skills using Python.
This instructor-led training in Prague equips professionals with practical Python skills for data tasks. Participants will learn to manipulate CSV and Excel files using Pandas and Polars. The course covers data cleaning, transformation, and automation to enhance productivity and efficiency.
This instructor-led, live training in Prague explores advanced Python techniques, engineering best practices, and design patterns. It empowers developers to construct maintainable, testable, and high-performance applications by utilizing modern tooling, typing, and concurrency models for production-grade systems.
This instructor-led, live training in Prague (online or on-site) targets beginner-level developers and data analysts interested in learning Python programming from scratch via Google Colab.
By the conclusion of this training, participants will be able to:
Understand the foundational concepts of the Python programming language.
Implement Python code within the Google Colab environment.
Employ control structures to direct the flow of a Python program.
Build functions to organize and reuse code effectively.
Explore and apply essential libraries for Python programming.
This instructor-led, live training in (online or onsite) is aimed at developers who wish to use the FARM (FastAPI, React, and MongoDB) stack to build dynamic, high-performance, and scalable web applications.
By the end of this training, participants will be able to:
Set up the necessary development environment that integrates FastAPI, React, and MongoDB.
Understand the key concepts, features, and benefits of the FARM stack.
Learn how to build REST APIs with FastAPI.
Learn how to design interactive applications with React.
Develop, test, and deploy applications (front end and back end) using the FARM stack.
This instructor-led, live training in Prague (online or onsite) is aimed at beginner-level to intermediate-level and potentially advanced-level robotics developers who wish to learn how to use ROS to program mobile robots using Python.
By the end of this training, participants will be able to:
Set up a development environment that includes ROS, Python, and a mobile robot platform.
Create and run ROS nodes, topics, services, and actions using Python.
Use ROS tools and utilities to monitor and debug ROS applications.
Use ROS packages and libraries to perform common tasks for mobile robots.
This 4-day Python programming course in Prague concentrates on core language features, standard libraries, and community-developed tools. By dedicating 70% of the time to hands-on practical exercises, participants will acquire practical skills in managing data types, object-oriented programming, error handling, file operations, database interactions, and web application development using Python 3.x.
This instructor-led, live training in Prague (online or onsite) is designed for developers who wish to learn advanced Python programming techniques, including how to apply this versatile language to solve problems in areas such as distributed applications, data analysis and visualization, UI programming and maintenance scripting.
Perfect for beginners, this Prague course delivers a comprehensive introduction to Python essentials, standard libraries, and community-driven utilities. Participants will develop proficiency in data structures, OOP, file management, and best practices, equipping themselves with practical skills for real-world applications and scientific data analysis.
This instructor-led, live training in Prague is based on the popular book, "Automate the Boring Stuff with Python", by Al Sweigart. It is aimed at beginners and covers essential Python programming concepts through practical, hands-on exercises and discussions. The focus is on learning to write code to dramatically increase office productivity.
By the end of this training, participants will know how to program in Python and apply this new skill for:
Automating tasks by writing simple Python programs.
Writing programs that can do text pattern recognition with "regular expressions".
Programmatically generating and updating Excel spreadsheets.
Parsing PDFs and Word documents.
Crawling web sites and pulling information from online sources.
Writing programs that send out email notifications.
Use Python's debugging tools to quickly resolve bugs.
Programmatically controlling the mouse and keyboard to click and type for you.
In this instructor-led, live training in Prague, participants will learn the most relevant and cutting-edge machine learning techniques in Python as they build a series of demo applications involving image, music, text, and financial data.
By the end of this training, participants will be able to:
Implement machine learning algorithms and techniques for solving complex problems.
Apply deep learning and semi-supervised learning to applications involving image, music, text, and financial data.
Push Python algorithms to their maximum potential.
Use libraries and packages such as NumPy and Theano.
This instructor-led, live training in Prague (online or onsite) is aimed at intermediate-level Python developers and data analysts who wish to enhance their skills in data analysis and manipulation using Pandas and NumPy.
By the end of this training, participants will be able to:
Set up a development environment that includes Python, Pandas, and NumPy.
Create a data analysis application using Pandas and NumPy.
Perform advanced data wrangling, sorting, and filtering operations.
Conduct aggregate operations and analyze time series data.
Visualize data using Matplotlib and other visualization libraries.
Enhance your practical application of Machine Learning methods using Python in this Prague training. The curriculum covers core algorithms such as regression, classification, and clustering, enabling you to make sound modeling decisions, interpret model outputs, and validate results through the application of real-world case studies.
This 35-hour instructor-led course in Prague empowers participants to harness Python for developing practical financial applications. It encompasses data analysis, asset allocation, and risk management through an immersive, hands-on methodology that integrates lectures with rigorous practical exercises.
This 35-hour course Prague focuses on applying Data Science and AI using Python. Participants will learn CRISP-DM workflows, machine learning with TensorFlow, NLP, and Big Data processing with Spark. It is designed for beginners looking to gain professional analytics skills and a Python data science certification for business applications.
This hands-on training in Prague enables programmers to construct AI models from scratch using Python. You will gain mastery over supervised learning, neural networks, and unsupervised techniques through the use of scikit-learn and Apache Spark. The course emphasizes practical exercises in Jupyter notebooks to address real-world problems.
This instructor-led course on Prague explores the synergy between Selenium 4 and Python for web test automation, covering WebDriver, Page Object Model, and Grid. Participants will craft robust scripts using Pytest, embed tests into CI/CD pipelines, and adopt best practices for stable, scalable test suites.
This instructor-led, live training in Prague (online or onsite) is aimed at Matlab users who wish to explore and or transition to Python for data analytics and visualization.
By the end of this training, participants will be able to:
Install and configure a Python development environment.
Understand the differences and similarities between Matlab and Python syntax.
Use Python to obtain insights from various datasets.
This instructor-led, live training in Prague (online or onsite) is aimed at persons who wish to learn just enough Python to begin crunching numbers from sales data, traffic analytics, customer interactions, etc.
By the end of this training, participants will be able to:
Install and configure the necessary 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 usefulness before analyzing it.
Perform simple statistical analysis.
Generate reports that present the desired data in the right format, from raw numbers to data visualizations.
Gain valuable insights from data, including performance trends and problematic areas.
This practical training in Prague empowers data engineers with hands-on AI and LLM engineering capabilities using Python. Through guided exercises and real-world case studies, participants delve into prompt design, model integration, and production-ready workflows, ultimately building deployable AI solutions from start to finish.
This instructor-led live training in Prague (online or onsite) is aimed at developers who wish to use FastAPI with Python to build, test, and deploy RESTful APIs more easily and quickly.
By the end of this training, participants will be able to:
Set up the necessary development environment to develop APIs with Python and FastAPI.
Create APIs quicker and easier using the FastAPI library.
Learn how to create data models and schemas based on Pydantic and OpenAPI.
Connect APIs to a database using SQLAlchemy.
Implement security and authentication in APIs using the FastAPI tools.
Build container images and deploy web APIs to a cloud server.
This instructor-led live training in Prague (online or on-site) targets data scientists who wish to utilize TensorFlow to analyze potential fraud data.
By the end of this training, participants will be able to:
Create a fraud detection model in Python and TensorFlow.
Build linear regressions and linear regression models to predict fraud.
Develop an end-to-end AI application for analyzing fraud data.
This instructor-led, live training in Prague (online or onsite) is designed for network engineers who want to maintain, manage, and design computer networks using Python.
By the end of this training, participants will be able to:
Optimize and utilize Paramiko, Netmiko, Napalm, Telnet, and pyntc for network automation with Python.
Master multi-threading and multiprocessing in network automation.
This instructor-led, live training in Prague (online or onsite) is aimed at business professionals and data analysts with intermediate Python skills who wish to apply Python to automate workflows, analyze business data, and generate dynamic Excel-based reports.
Explore the fundamentals of Computer Vision through this practical, instructor-led training in Prague. Participants will leverage Python to construct face, object, and motion detection systems, gaining a solid practical foundation in image processing and computer vision applications.
This practical course is tailored for Unix and shell users aiming to upgrade their automation skills by leveraging Python. Although shell scripting is still effective for basic tasks, Python offers far greater flexibility, clarity, and scalability for complex automation, system administration, and DevOps workflows.
This live, instructor-led training in Prague (available online or on-site) targets non-technical professionals aiming to utilize Claude, Python, Selenium, and Windows tools to automate repetitive reporting and data collection tasks.\n
\n
The curriculum is built from the ground up, ensuring participants create their first functional script early on and conclude with a fully scheduled, personalized report.\n
\n
By the end of the course, participants will be equipped to build, verify, distribute, and schedule automated reports.\n
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 training in Prague, Python training courses in Prague, Weekend Python courses in Prague, Evening Python training in Prague, instructor-led in Prague, instructor in Prague, Online Python training in Prague, Evening courses in Prague, on-site in Prague, instructor-led in Prague, Python private courses in Prague, classes in Prague, boot camp in Prague, coaching in Prague, trainer in Prague, Weekend training in Prague, Python one on one training in Prague