Онлайн или на място, ръководени от инструктор курсове за обучение на Python на живо демонстрират чрез практическа практика различни аспекти на езика за програмиране Python. Някои от обхванатите теми включват основите на програмирането на Python, усъвършенстваното програмиране на Python, Python за автоматизация на тестовете, Python скриптове и автоматизация и Python за анализ на данни и приложения с големи данни в области като финанси, банкиране и застраховане. Курсовете за обучение на NobleProg Python също така обхващат начални и напреднали курсове за използване на библиотеки и рамки на Python за машинно обучение и дълбоко обучение. Обучението по Python се предлага като „онлайн обучение на живо“ или „обучение на живо на място“. Онлайн обучението на живо (известно още като „дистанционно обучение на живо“) се извършва чрез интерактивен отдалечен работен плот . Обучението на живо на място може да се проведе локално в помещенията на клиента в България или в корпоративните центрове за обучение на NobleProg в България. NobleProg -- Вашият местен доставчик на обучение
Machine Translated
Oтзиви от потребители
★★★★★
★★★★★
Много интерактивен с различни примери, с добра прогресия в сложността между началото и края на обучението.
Jenny - Tristan Soubrié, Andheo
Course: GPU Programming with CUDA and Python
Machine Translated
Интересно въведение в Numba, добри примери и ресурси
Tristan Soubrié, Andheo
Course: GPU Programming with CUDA and Python
Machine Translated
Примери за подобрения
Course: Python for Excel
Machine Translated
Достъп до ефективни виртуални машини, показващи Flask по достъпен начин
Course: Python for Excel
Machine Translated
Това е може би първото обучение, в което обучителят постоянно показва потенциални проблеми при започване на писане на код и учи как да се справяте с тях. Тези безсмислени грешки ме обезсърчиха да науча програмиране в Python сам. Сега чувствам, че имам много по-здрава основа за изследване на нови идеи :)
Course: Python for Excel
Machine Translated
Примери за подобрения
Course: Python for Excel
Machine Translated
Достъп до ефективни виртуални машини, показващи Flask по достъпен начин
Course: Python for Excel
Machine Translated
Това е може би първото обучение, в което обучителят постоянно показва потенциални проблеми при започване на писане на код и учи как да се справяте с тях. Тези безсмислени грешки ме обезсърчиха да науча програмиране в Python сам. Сега чувствам, че имам много по-здрава основа за изследване на нови идеи :)
Анализ на данни с Python в Power BI е практиката за използване на езика за програмиране Python в Microsoft Power BI, мощен инструмент за бизнес разузнаване и визуализация на данни.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към анализатори на данни на експертно ниво, които желаят да използват възможностите на Python за анализ на данни в рамките на Power BI, като подобрят способността си да анализират и визуализират данни ефективно.До края на това обучение участниците ще могат:
Научете как Python може да се интегрира в Power BI за анализ на данни. Използвайте Python скрипта за зареждане, почистване и предварителна обработка на данни в средата на Power BI. Подобрете възможностите за визуализация на данни чрез създаване на персонализирани и интерактивни визуализации с помощта на Python. Придобийте усъвършенствани умения за анализ на данни с помощта на Python.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
Python е универсален и интерпретиран език за програмиране на високо ниво, известен със своята простота и четливост. Сред многото си функции, Python може да се използва за автоматизиране на анализ на регистрационни файлове, извършване на анализ на пакети, извършване на цифрови съдебни задачи и дори изследване на обидни тактики за киберсигурност в етичен контекст.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към опитни разработчици, които желаят да придобият цялостно разбиране на Python програмирането и неговите приложения в киберсигурността.До края на това обучение участниците ще могат:
Използвайте Python програмиране за отбранителна киберсигурност. Разберете и използвайте Python за етични офанзивни техники и задачи по цифрова криминалистика. Разпознават правни и етични съображения, свързани с обидната киберсигурност и разкриването на уязвимости.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
Анализът на данни е наука за анализиране на необработени данни, за да се получат прозрения и тенденции. Tableau е водещ инструмент за бизнес разузнаване и визуализация на данни, докато SQL е най-често използваният език за заявки към бази данни. Заедно с два от най-популярните програмни езици за наука за данни, Python и R, Tableau и SQL предоставят стабилно решение от край до край, което може да помогне за ефективното визуализиране и анализиране на данните.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към анализатори на данни и всеки, който се интересува да научи как да използва и интегрира Tableau, Python, R и SQL за визуализация и анализ на данни.До края на това обучение участниците ще могат:
Извършете анализ на данни, като използвате Python, R и SQL. Създавайте прозрения чрез визуализация на данни с Tableau. Вземете управлявани от данни решения за бизнес операции.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
Python е скалиращ, гъвкав и широко използван език за програмиране за компютърна наука и машинно обучение. Spark е двигател за обработка на данни, използван за търсене, анализ и трансформация на големи данни, докато Hadoop е софтуерна библиотека рамка за съхранение и обработка на данни в голям мащаб.
Това обучение, ръководено от инструктори, е насочено към разработчици, които искат да използват и интегрират Spark, Hadoop, и Python за обработка, анализ и трансформация на големи и сложни набори от данни.
В края на обучението участниците ще могат да:
Създайте необходимата среда, за да започнете обработката на големи данни с Spark, Hadoop, и Python.
Разберете характеристиките, основните компоненти и архитектурата на Spark и Hadoop.
Научете как да интегрирате Spark, Hadoop, и Python за обработка на големи данни.
Разгледайте инструментите в екосистемата Spark (Spark MlLib, Spark Streaming, Kafka, Sqoop, Kafka и Flume).
Създайте съвместни системи за филтриране, подобни на Netflix, YouTube, Amazon, Spotify и Google.
Използвайте Apache Mahout, за да скалирате алгоритмите за машинно обучение.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и упражнения.
Изпълнение на ръката в живо лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
Python е най-популярният език за програмиране за компютърна наука и машинно обучение. SQL е най-често използваният инструмент за управление на бази данни, докато Tableau е водещ инструмент за бизнес интелигентност и визуализация на данни. Комбинирането SQL, Python, и Tableau осигурява мощно, крайно-на-крайно решение за анализ на данни.
Това обучение, ръководено от инструктори (онлайн или онлайн) е насочено към учени и разработчици на данни, които искат да използват и интегрират SQL, Python, и Tableau за извършване на сложен анализ на данни, обработка и визуализация.
В края на обучението участниците ще могат да:
Създайте необходимата среда за извършване на анализ на данни с SQL, Python, и Tableau.
Разберете ключовите концепции на софтуерната интеграция (данни, сървъри, клиенти, АПИ, крайни точки и т.н.)
Направете почистване на основите на Python и SQL.
Извършване на техники за предварително обработване на данни в Python.
Научете как да се свържете Python и SQL за анализ на данни.
Създаване на прозрачни визуализации на данни и графики с Tableau.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и упражнения.
Изпълнение на ръката в живо лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
FARM (FastAPI, React и MongoDB) е подобен на MERN, но работи по-бързо с Python и FastAPI, заместващи Node.js и Express като бекенд. FastAPI е високопроизводителна уеб рамка на Python, използвана от водещи компании като Microsoft, Uber и Netflix. React е JavaScript библиотека с отворен код, докато MongoDB е напълно мащабируема NoSQL база данни.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към разработчици, които желаят да използват стека FARM (FastAPI, React и MongoDB) за изграждане на динамични, високопроизводителни и мащабируеми уеб приложения.До края на това обучение участниците ще могат:
Настройте необходимата среда за разработка, която интегрира FastAPI, React и MongoDB. Разберете ключовите концепции, функции и предимства на стека FARM. Научете как да създавате REST API с FastAPI. Научете как да проектирате интерактивни приложения с React. Разработвайте, тествайте и внедрявайте приложения (преден и заден край) с помощта на FARM стека.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим
This course is designed for those wishing to learn the Python programming language. The emphasis is on the Python language, the core libraries, as well as on the selection of the best and most useful libraries developed by the Python community. Python drives businesses and is used by scientists all over the world – it is one of the most popular programming languages.
The course can be delivered using the latest Python version 3.x with practical exercises making use of the full power. This course can be delivered on any operating system (all flavours of UNIX, including Linux and Mac OS X, as well as Microsoft Windows).
The practical exercises constitute about 70% of the course time, and around 30% are demonstrations and presentations. Discussions and questions can be asked throughout the course.
Note: the training can be tailored to specific needs upon prior request ahead of the proposed course date.
In this instructor-led, live training, participants will 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.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
If you wish to add, remove or customize any section or topic within this course, please contact us to arrange.
Python is a high-level programming language famous for its clear syntax and code readibility. Spark is a data processing engine used in querying, analyzing, and transforming big data. PySpark allows users to interface Spark with Python.
In this instructor-led, live training, participants will learn how to use Python and Spark together to analyze big data as they work on hands-on exercises.
By the end of this training, participants will be able to:
Learn how to use Spark with Python to analyze Big Data.
Work on exercises that mimic real world cases.
Use different tools and techniques for big data analysis using PySpark.
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Този курс е предназначен за тези, които искат да научат Python език за програмиране. Акцентът е върху Python езика, основните библиотеки, както и върху избора на най-добрите и най-полезни библиотеки, разработени от Python общността. Python управлява бизнеса и се използва от учени по целия свят – това е един от най-популярните езици за програмиране.
Курсът ще помогне на участниците да се подготвят за разработване на уеб приложения, като използват Python Programming с Data Analytics. Такова визуализиране на данни е чудесен инструмент за Топ Management в вземането на решения.
Целта на този курс е да осигури основна компетентност в прилагането на Machine Learning методи в практиката. Чрез използването на Python програмния език и неговите различни библиотеки, и въз основа на множество практически примери този курс учи как да се използват най-важните строителни блокове на Machine Learning, как да се вземат решения за моделиране на данни, да се тълкуват резултатите от алгоритмите и да се валидират резултатите.
Нашата цел е да ви предоставим уменията да разберете и използвате най-основните инструменти от Machine Learning инструменталната кутия с увереност и да избягвате често срещаните грешки в приложенията Data Science.
This instructor-led, live training 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.
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, 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.
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Pandas is a Python package that provides data structures for working with structured (tabular, multidimensional, potentially heterogeneous) and time series data.
Unit Testing is a testing approach that tests individual units of source code by modifying their properties or triggering an event to confirm whether the outcome is as expected. PyTest is a full-featured, API-independent, flexible, and extensible testing framework with an advanced, full-bodied fixture model.
In this instructor-led, live training, participants will learn how to use PyTest to write short, maintainable tests that are elegant, expressive and readable.
By the end of this training, participants will be able to:
Write readable and maintainable tests without the need for boilerplate code.
Use the fixture model to write small tests.
Scale tests up to complex functional testing for applications, packages, and libraries.
Understand and apply PyTest features such as hooks, assert rewriting and plug-ins.
Reduce test times by running tests in parallel and across multiple processors.
Run tests in a continuous integration environment, together with other utilities such as tox, mock, coverage, unittest, doctest and Selenium.
Use Python to test non-Python applications.
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Plotly is an open source visualization library for data visualization and analytics. Plotly provides many products including Dash, a Python and R framework for building analytic applications.
This instructor-led, live training (online or onsite) is aimed at data analysts who wish to build analytic applications using Python with Plotly and Dash.
By the end of this training, participants will be able to:
Set up a real-time interactive dashboard for streaming live updating data.
Build interactive dashboards using Python for data science solutions.
Secure interactive dashboards with advanced authentication methods.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
The aim of this course is to provide general proficiency in applying Machine Learning methods in practice. Through the use of the Python programming language and its various libraries, and based on a multitude of practical examples this course teaches how to use the most important building blocks of Machine Learning, how to make data modeling decisions, interpret the outputs of the algorithms and validate the results.
Our goal is to give you the skills to understand and use the most fundamental tools from the Machine Learning toolbox confidently and avoid the common pitfalls of Data Sciences applications.
Този курс въвежда лингвисти или програмисти за NLP в Python. По време на този курс ще използваме най-вече nltk.org (Natural Language Tool Kit), но също така ще използваме други библиотеки, които са релевантни и полезни за NLP. В момента можем да извършим този курс в Python 2.x или Python 3.x. Примери са на английски или мандарински (普通话). Други езици също могат да бъдат предоставени, ако са договорени преди резервацията.
Python is a programming language that has gained huge popularity in the financial industry. Adopted by the largest investment banks and hedge funds, it is being used to build a wide range of financial applications ranging from core trading programs to risk management systems.
In this instructor-led, live training, participants will learn how to use Python to develop practical applications for solving a number of specific finance related problems.
By the end of this training, participants will be able to:
Understand the fundamentals of the Python programming language
Download, install and maintain the best development tools for creating financial applications in Python
Select and utilize the most suitable Python packages and programming techniques to organize, visualize, and analyze financial data from various sources (CSV, Excel, databases, web, etc.)
Build applications that solve problems related to asset allocation, risk analysis, investment performance and more
Troubleshoot, integrate, deploy, and optimize a Python application
Audience
Developers
Analysts
Quants
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Note
This training aims to provide solutions for some of the principle problems faced by finance professionals. However, if you have a particular topic, tool or technique that you wish to append or elaborate further on, please please contact us to arrange.
A geographic information system (GIS) is a system designed to capture, store, manipulate, analyze, manage, and present spatial or geographic data. The acronym GIS is sometimes used for geographic information science (GIScience) to refer to the academic discipline that studies geographic information systems and is a large domain within the broader academic discipline of geoinformatics.
The use of Python with GIS has substantially increased over the last two decades, particularly with the introduction of Python 2.0 series in 2000, which included many new programming features that made the language much easier to deploy. Since that time, Python has not only been utilized within commercial GIS such as products by Esri but also open source platforms, including as part of QGIS and GRASS. In fact, Python today is by far the most widely used language by GIS users and programmers.
This program covers the usage of Python and its advance libraries like geopandas, pysal, bokeh and osmnx to implement your own GIS features. The program also covers introductory modules around ArcGIS API, and QGIS toolboox.
Това е 4-дневен курс, който въвежда AI и прилагането му с помощта на Python програмния език. Има възможност да имате допълнителен ден, за да предприемете проект за ИИ при завършване на този курс.
Selenium is an open source library for automating web application testing across multiple browsers. Selenium interacts with a browser as people do: by clicking links, filling out forms and validating text. It is the most popular tool for web application test automation. Selenium is built on the WebDriver framework and has excellent bindings for numerous scripting languages, including Python.
In this instructor-led, live training participants combine the power of Python with Selenium to automate the testing of a sample web application. By combining theory with practice in a live lab environment, participants will gain the knowledge and practice needed to automate their own web testing projects using Python and Selenium.
Format of the course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Python is a high-level programming language famous for its clear syntax and code readability. Excel is a spreadsheet application developed by Microsoft which is widely used in many industries. Adding Python to Excel makes it a powerful tool for data analytics.
In this instructor-led, live training (onsite or remote), participants will learn how to combine the capabilities of Python and Excel.
By the end of this training, participants will be able to:
Install and configure packages for integrating Python and Excel.
Read, write, and manipulate Excel files using Python.
Call Python functions from Excel.
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Course Customization Options
To request a customized training for this course, please contact us to arrange.
In this instructor-led, live training, participants will learn three different approaches for accessing, analyzing and visualizing data. We start with an introduction to RDMS databases; the focus will be on accessing and querying an Oracle database using the SQL language. Then we look at strategies for accessing an RDMS database programmatically using the Python language. Finally, we look at how to visualize and present data graphically using TIBCO Spotfire.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Behave is an open-source, Python-based BDD framework for writing tests in a natural language style.
BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project.
This instructor-led, live training begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios.
Format of the Course
Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
PyQt is a cross-platform library for developing GUIs (graphical user interfaces) for Python applications. It interfaces Python with the Qt GUI toolkit.
This instructor-led, live training (online or onsite) is aimed at persons who wish to program a visually attractive software application using Python and the Qt UI framework.
By the end of this training, participants will be able to:
Set up a development environment that includes all needed libraries, packages and frameworks.
Create a desktop or server application whose user interface functions smoothly and is visually appealing.
Implement various UI elements and effects, including widgets, charts, layers, etc. to achieve maximum effect in usability.
Implement good UI design and code organization during the design and development phase.
Test and debug the application.
Format of the course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
This course can be offered for development on Windows, Linux and Mac OS.
The latest version of all software is used, e.g., PyQt 5 as of this writing, etc.
To request a customized training for this course, please contact us to arrange.
The Python programming language is becoming more and more popular among Matlab users due to its power and versatility as a data analysis tool as well as a general purpose language.
This instructor-led, live training (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.
Convert existing Matlab applications to Python.
Integrate Matlab and Python applications.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Object-Oriented Programming (OOP) is a programming paradigm based around the concept of objects. OOP is more data-focused rather than logic-focused. Python is a high-level programming language famous for its clear syntax and code readibility.
In this instructor-led, live training, participants will learn how to get started with Object-Oriented Programming using Python.
By the end of this training, participants will be able to:
Understand the fundamental concepts of Object-Oriented Programming
Understand the OOP syntax in Python
Write their own object-oriented program in Python
Audience
Beginners who would like to learn about Object-Oriented Programming
Developers interested in learning OOP in Python
Python programmers interested in learning OOP
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Online Python courses, Weekend Python courses, Evening Python training, Python boot camp, Python instructor-led, Weekend Python training, Evening Python courses, Python coaching, Python instructor, Python trainer, Python training courses, Python classes, Python on-site, Python private courses, Python one on one training
Специални оферти
No course discounts for now.
Абонамент за специалните оферти
Ние се отнасяме с Вашите данни поверително и не ги предоставяме на трети страни. Можете да промените настройките си по всяко време или да се отпишете изцяло.
НЯКОИ ОТ НАШИТЕ КЛИЕНТИ
is growing fast!
We are looking for a good mixture of IT and soft skills in Bulgaria!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: