Python培訓

Python培訓

由講師進行實時指導的Python本地培訓課程通過動手實踐向學員演示Python編程語言的各個方面。本課程涉及的主題包括Python編程基礎、高級Python編程、Python用于測試自動化、Python腳本和自動化,以及Python用于金融、銀行、保險等領域的數據分析和大數據應用。

NobleProg Python培訓課程還涵蓋了用于機器學習和深度學習的Python庫和框架的初級和高級課程。

Python培訓形式包括“現場實時培訓”和“遠程實時培訓”。現場實時培訓可在客戶位于台灣的所在場所或NobleProg位于台灣的企業培訓中心進行,遠程實時培訓可通過交互式遠程桌面進行。

NobleProg -- 您的本地培訓提供商

客戶評論

★★★★★
★★★★★

Python課程大綱

課程名稱
課程時長
概觀
課程名稱
課程時長
概觀
35小時
概觀
這是為期5天的Data Science和AI入門。

本課程隨附使用Python示例和練習
35小時
概觀
Backend development refers to the server-side development of a web application. It involves database operations, user management, and core functionality (business logic) of an application. Backend development complements frontend development to deliver the functionality expected by users of the application.Python is one of several programming languages that can be used to write the backend logic of a web application.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use Python as the server-side language to create a web application. Various techniques and frameworks will be explored to arrive at the most suitable one for a given problem.

By the end of this training, participants will be able to:

- Install and configure Python packages and frameworks.
- Set up the appropriate development environment to optimize the coding process.
- Write the code needed to enable common functionality expected by end users of an application (forms, database queries, calculations, etc.)
- Select from a number of popular frameworks such as Django and Flask to automate redundant tasks and reduce development time.

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.
14小時
概觀
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.
35小時
概觀
Python是一門在金融行業擁有巨大聲望的編程語言。最大的投資銀行和對沖基金正在使用它來構建包括核心交易項目及風險管理系統在內的廣泛的金融應用。

在這一由講師引導的現場培訓中,參與者將學習如何使用Python開發實際的應用程序以解決一些特定的財務相關的問題。

在本次培訓結束後,參與者將能夠:

- 了解Python編程語言的基礎知識
- 下載、安裝和維護用Python創建財務應用程序的最佳開發工具
- 選擇和利用最合適的Python軟件包和編程技術來組織、可視化和分析從各種來源(CSV、Excel、數據庫、網站等)得來的財務數據。
- 構建解決資産配置、風險分析、投資績效等相關問題的應用程序
- 故障排除、集成部署和優化他們的應用程序

受衆

- 開發人員
- 分析師
- 寬客

課程形式

- 部分講座、部分討論、練習和大量實操

注意事項

- 該培訓旨在爲金融專業人士所面對的一些原則問題提供解決方案。但是,如果您有一個特定的主題、工具或技術想要附加或詳細說明,請聯系我們以作安排。
14小時
概觀
Python是一種高級編程語言,以其清晰的語法和代碼可讀性而聞名。 Excel是Microsoft開發的電子表格應用程序,廣泛應用於許多行業。將Python添加到Excel使其成為數據分析的強大工具。

在這個以講師為主導的現場培訓中,參與者將學習如何結合Python和Excel的功能。

在培訓結束時,參與者將能夠:

- 安裝和配置用於集成Python和Excel包
- 使用Python讀取,寫入和操作Excel文件
- 從Excel調用Python函數

聽眾

- 開發商
- 程序員

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習

注意

- 要申請本課程的定制培訓,請聯繫我們安排。
28小時
概觀
Your company wishes to gain insights from the data it has collected over the years. Yet you face endless options of tools and approaches for doing so. There are user friendly UI tools such PowerBi, backend command line tools like SQL, and versatile "data wrangling" programming languages like Python and R.

This course elects the most powerful and flexible tool for the job: Python.

Python is a readable programming language with a relatively low learning curve. It offers something that most other solutions cannot: flexibility and adaptability. After the initial investment in learning Python, you can use it to manipulate and visualize your data in ways that would be difficult and time-consuming in other tools.

This instructor-led, live training (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..

The training is designed to enhance learning, retention, and hands-on practice. By combining different learning approaches such as online learning, live classroom interaction, peer learning and pair programming, this training aims to maximize the effect of each lesson. It reinforces learned concepts through a mix of pre-learning, interactive learning, and post-learning, all while including a social element that makes the course fun and engaging. The training is divided into three parts:

- Pre-course
- In-course
- Post-course

This training is different from pure online learning in that it emphasizes live interaction with the trainer. It is also different from a traditional classroom in that it includes offline learning and self-paced practice.

A unique aspect of NobleProg trainings is its "pair programming" approach to learning. Pair programming allows two or more person's to collaboratively solve challenging and thought-provoking problems on the same machine. This approach has proven to be a powerful and efficient way to teach and learn. NobleProg makes this possible through its learning platform, DaDesktop. DaDesktop provides a collaborative space for participants and instructors to share and interact with each others' machines in real-time. Video conferencing and the ability to record lessons are just some of the features included in DaDesktop as part of this training.

By the end of this training, participants will be able to:

- Install and configure the necessary software, libraries and development environment to begin writing just enough 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 just the right format, from straight numbers to charts, to graphs and tables.
- Gain valuable insight from data, including trends in performance, and problem areas to make better business decisions.

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.
14小時
概觀
計算機視覺是一個涉及從數字媒體自動提取、分析和理解有用信息的領域。Python是一種高級編程語言,因其清晰的語法和代碼可讀性而聞名。

在這一由講師引導的現場培訓中,學員將使用Python逐步創建簡單的計算機視覺應用程序,並從中習得計算機視覺的基礎知識。

在本次培訓結束後,學員將能夠:

- 了解計算機視覺的基礎知識
- 使用Python來實現計算機視覺任務
- 使用Python構建自己的計算機視覺應用程序

受衆

- 對計算機視覺感興趣的Python程序員

課程形式

- 部分講座、部分討論、練習和大量實操
35小時
概觀
Python是一種高級編程語言,以其清晰的語法和代碼可讀性而聞名。

在這個以講師為主導的現場培訓中,參與者將學習如何使用Python進行定量融資。

在培訓結束時,參與者將能夠:

- 理解Python編程的基礎知識
- 將Python用於財務應用程序,包括實現數學技術,隨機指標和統計數據
- 使用性能Python實現財務算法

聽眾

- 開發商
- 定量分析師

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
14小時
概觀
這一由講師引導的培訓是基于Al Sweigart所著的知名書籍——“用Python自動化枯燥的事物(Automate the Boring Stuff with Python)”。它針對初學者,通過實際操作練習和討論涵蓋了Python編程的基本概念。重點在于學習編寫代碼以顯著提高辦公效率。

在本次培訓結束後,參與者將知道如何用Python進行編程,並將這項新技能應用于:

- 通過編寫簡單的Python程序來自動執行任務。
- 編寫可以使用“正則表達式”進行文本模式識別的程序。
- 以編程方式生成和更新Excel電子表格。
- 解析PDF和Word文檔。
- 抓取網站,並從線上來源提取信息。
- 編寫發送電子郵件通知的程序。
- 使用Python的調試工具來快速解決錯誤。
- 以編程方式控制鼠標和鍵盤,以執行點擊和輸入。

受衆

- 希望學習用Python編程的非程序員
- 希望優化辦公效率的專業人士和公司團隊
- 希望自動化繁瑣程序和工作流程的經理

課程形式

- 部分講座、部分討論、練習和大量實操
28小時
概觀
本課程專為希望學習Python編程語言的人設計。重點是Python語言,核心庫,以及Python社區開發的最好和最有用的庫的選擇。 Python推動了業務,並被世界各地的科學家使用 - 它是最流行的編程語言之一。

該課程可以使用Python 2.7.x或3.x進行,實踐練習充分利用了該語言的兩個版本。本課程可以在任何操作系統(所有UNIX版本,包括Linux和Mac OS X,以及Microsoft Windows)上提供。

實踐練習約佔課程時間的70%,約30%是演示和演示。整個課程都可以詢問討論和問題。

注意:在提議的課程日期之前,可根據事先要求定制培訓以滿足特定需求。
21小時
概觀
在這一由講師引導的現場培訓中,參與者將學習Python中最相關及最尖端的機器學習技術,因爲它們構建了一系列涉及圖像、音樂、文本和財務數據的演示應用程序。

在本次培訓結束後,參與者將能夠:

- 運用用于解決複雜問題的機器學習算法和技術
- 將深度學習和半監督學習應用于涉及圖像、音樂、文本和財務數據的應用程序
- 推動Python算法達到其最大潛力
- 使用例如NumPy和Theano的庫和包

受衆

- 開發人員
- 分析師
- 數據科學家

課程形式

- 部分講座、部分討論、練習和大量實操
21小時
概觀
單元測試是一種測試方法,它通過修改其屬性或觸發事件來測試源代碼的各個單元,以確認結果是否如預期的那樣。 PyTest是一個全功能,獨立于API的,靈活且可擴展的測試框架,具有先進的全功能夾具模型。 在這個有指導意義的實時培訓中,參與者將學習如何使用PyTest編寫簡潔,可維護的測試,這些測試是優雅,富有表現力和可讀性的。 在培訓結束後,參與者將能夠: 編寫可讀和可維護的測試,而不需要樣板代碼使用夾具模型編寫小測試擴展到應用程序,包和庫的複雜功能測試理解並應用PyTest的特性,如挂鈎,聲明重寫和插件通過在多個處理器上並行運行測試來縮短測試時間在持續集成環境中運行測試,以及其他工具,如tox,mock,coverage,unittest,doctest和Selenium 使用Python來測試nonPython應用程序 聽衆 軟件測試人員 課程的格式 部分講座,部分討論,練習和沈重的練習
7小時
概觀
SikuliX is an open source tool for automating GUI processes and tasks. Users can identify and control GUI components with SikuliX's machine learning capabilities.

This instructor-led, live training (online or onsite) is aimed at software developers who wish to use Python and SikuliX to automate anything on a desktop computer.

By the end of this training, participants will be able to:

- Automate repetitive tasks with SikuliX scripts.
- Identify text in content with text recognition.
- Find and control GUI components with image recognition.

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.
21小時
概觀
PyQt 是一個跨平臺庫, 用於為 Python 應用程式開發 Gui (圖形化使用者介面)。它將 Python 與 Qt GUI 工具組介面.

本教師指導的現場培訓 (現場或遠端) 針對的是希望使用 Python 和 Qt UI 框架對具有視覺吸引力的軟體應用程式進行程式設計的人



到本次培訓結束時, 學員將能夠:

- 設置包含所有所需庫、包和框架的開發環境。
- 創建一個桌面或伺服器應用程式, 其使用者介面功能流暢且具有視覺吸引力.
- 實現各種 UI 元素和效果, 包括小部件、圖表、圖層等, 以實現最大的可用性效果。
- 在設計和開發階段實施良好的 UI 設計和代碼組織。
- 測試和調試應用程式。
課程 格式

- 互動講座和討論.
- 大量的練習和練習
- 在現場實驗室環境中的實際實現。

課程自訂選項

- 本課程可用於在 Windows、Linux 和 Mac OS 上進行開發.
- 使用所有軟體的最新版本, 例如, 本文撰寫時的 PyQt 5 等
- 要要求本課程的定制培訓, 請聯繫我們安排
14小時
概觀
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.
14小時
概觀
繪圖是一個用於資料視覺化和分析的開源視覺化庫。繪圖提供許多產品,包括 Dash,用於構建分析應用程式的Python和 R 框架。

此講師指導的現場培訓(現場或遠端)面向希望使用"繪圖"和 Dash Python構建分析應用程式的資料分析師。

培訓結束時,學員將能夠:

- 設置即時互動式儀表板,用於資料流即時更新資料。
- 使用Python構建互動式儀表板,用於資料科學解決方案。
- 使用高級身份驗證方法保護互動式儀表板。

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中實際實現。

課程自訂選項

- 如需申請本課程的定制培訓,請聯繫我們安排。
14小時
概觀
Pandas is a Python library for data manipulation and analysis. Using Pandas, users can perform predictive analysis through machine learning.

This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use Pandas to preform predictive analysis with machine learning.

By the end of this training, participants will be able to:

- Perform data wrangling in Python.
- Conduct ETL operations for machine learning.
- Create data visualizations with Pandas

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.
28小時
概觀
在這一由講師引導的培訓中,參與者將學習高級Python編程技術,包括如何將這種多功能語言應用于解決分布式應用、財務、數據分析和可視化、UI編程及維護腳本等領域的問題。

受衆

- 開發人員

課程形式

- 部分講座、部分討論、練習和大量實操

注意事項

- 如果您想添加、移除或自定義本課程中的任一部分或主題,請聯系我們以作安排。
21小時
概觀
在這一由講師引導的現場培訓中,參與者將學習如何使用正確的機器學習和NLP(自然語言處理)技術從基于文本的數據中提取價值。

在本次培訓結束後,參與者將能夠:

- 用高質量、可重用的代碼解決基于文本的數據科學問題
- 運用scikit-learn的不同方面(分類、聚類、回歸、降維)來解決問題
- 使用基于文本的數據建立有效的機器學習模型
- 創建一個數據集並從非結構化文本中提取特征
- 用Matplotlib可視化數據
- 構建和評估模型以獲得洞察力
- 解決文本編碼錯誤

受衆

- 開發人員
- 數據科學家

課程形式

- 部分講座、部分討論、練習和大量實操
14小時
概觀
Algorithmic trading is the practice of implementing pre-programmed instructions for placing trades. In theory, with algorithmic trading users will be able to achieve profits at a frequency not possible for a human trader.

This instructor-led, live training (online or onsite) is aimed at business analysts who wish to automate trade with algorithmic trading, Python, and R.

By the end of this training, participants will be able to:

- Employ algorithms to buy and sell securities at specialized increments rapidly.
- Reduce costs associated with trade using algorithmic trading.
- Automatically monitor stock prices and place trades.

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.
14小時
概觀
這種由講師指導的現場培訓(現場或遠程)是針對希望使用spaCy處理大量文本以查找模式和獲得見解的開發人員和數據科學家。

在培訓結束時,參與者將能夠:

- 安裝並配置spaCy。
- 了解spaCy的Natural Language Processing (NLP) 。
- 從大規模數據源中提取模式並獲取業務洞察。
- 將spaCy庫與現有Web和遺留應用程序集成。
- 將spaCy部署到實時生產環境以預測人類行為。
- 使用spaCy預處理Deep Learning文本

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。

課程自定義選項

- 要申請本課程的定制培訓,請聯繫我們安排。
- 要了解有關spaCy的更多信息,請訪問:https://spacy.io/
21小時
概觀
Wagtail CMS is an open source content management system that's growing in popularity. It is an add-on to the Python web framework, Django.

This instructor-led, live training (online or onsite) is aimed at developers who wish to customize and extend a Python-based CMS (content management system).

By the end of this training, participants will be able to:

- Set up the necessary development environment to start developing.
- Create and customize pages, menus, and forms to give personality to a website.
- Test, debug, optimize and deploy a fully functional website.
- Optimize websites for SEO.

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.
14小時
概觀
Tkinter是最常用的Python GUI(圖形用戶界面)編程工具包,它是Python的標準GUI軟件包。 Tkinter是包裝在TK GUI工具包上的面向對象層。

這種由講師指導的實時培訓(現場或遠程)針對希望使用Tkinter設計,開發和部署GUI的Web開發人員。

在培訓結束時,參與者將能夠:

- 使用地理管理器佈置GUI。
- 在框架內組織小部件。
- 使用Python Tkinter構建GUI應用程序。

課程形式

- 互動式講座和討論。
- 很多練習和練習。
- 在現場實驗室環境中動手實施。

課程自定義選項

- 要請求此課程的定制培訓,請與我們聯繫安排。
14小時
概觀
在Python機器學習中,文本摘要功能可以讀取輸入文本並生成文本摘要。這個功能可以從命令行或從Python API / 庫中獲得。一個令人興奮的應用是執行摘要的快速創建;這對在做報告和演講前需要審閱大量文本數據的組織特別有用。

在這一由講師引導的現場培訓中,學員將學習使用Python創建一個簡單的可自動生成輸入文本摘要的應用程序。

在本次培訓結束後,學員將能夠:

- 使用一個命令行工具來總結文本。
- 使用Python庫設計和創建文本摘要代碼。
- 評估三個Python摘要庫:sumy 0.7.0、psisummarization 1.0.4、readless 1.0.17

受衆

- 開發人員
- 數據科學家

課程形式

- 部分講座、部分討論、練習和大量實操
14小時
概觀
Tableau是一種商業智能和數據可視化工具。 Python是一種廣泛使用的編程語言,它為各種統計和機器學習技術提供支持。 Tableau的數據可視化功能和Python的機器學習功能相結合,可幫助開發人員快速構建適用於各種業務用例的高級數據分析應用程序。

在這個由講師指導的實時培訓中,參與者將學習如何結合使用Tableau和Python來執行高級分析。 Tableau和Python集成將通過TabPy API完成。

在培訓結束時,參與者將能夠:

- 使用TabPy API集成Tableau和Python
- 使用Tableau和Python的集成來分析複雜的業務場景,只需幾行Python代碼

聽眾

- 開發商
- 數據科學家

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
14小時
概觀
在這個以講師為主導的現場培訓中,參與者將學習三種不同的方法來訪問,分析和可視化數據。我們首先介紹RDMS數據庫;重點是使用SQL語言訪問和查詢Oracle數據庫。然後我們看一下使用Python語言以編程方式訪問RDMS數據庫的策略。最後,我們將介紹如何使用TIBCO Spotfire以圖形方式顯示和顯示數據。

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。
21小時
概觀
Spark是一個用于查詢、分析和轉換大數據的數據處理引擎。Python是一種高級編程語言,因其清晰的語法和代碼可讀性而聞名。PySpark允許用戶將Spark與Python連接。

在這一由講師引導的現場培訓中,學員將通過實踐練習學習如何使用Python和Spark一起分析大數據。

在本次培訓結束後,學員將能夠:

- 了解如何使用Spark和Python一起分析大數據
- 開展模擬真實世界環境的練習
- 用不同的工具和技術通過PySpark進行大數據分析

受衆

- 開發人員
- IT專業人士
- 數據科學家

課程形式

- 部分講座、部分討論、練習和大量實操
14小時
概觀
Selenium是一個開源庫,用于跨多個浏覽器自動化Web應用程序測試。Selenium像人一樣與浏覽器交互:通過單擊鏈接、填寫表單和驗證文本。它是Web應用程序測試自動化最流行的工具。Selenium構建在WebDriver框架上,對許多腳本語言(包括Python)具有出色的綁定。

在本次培訓中,學員將把Python的強大功能與Selenium結合起來,以自動化示例Web應用程序的測試。通過在實驗室環境中將理論與實踐相結合,學員將學習並操作如何用Python和Selenium自動化自己的Web測試項目。

受衆

- 測試人員和開發人員

課程形式

- 部分講座、部分討論、大量實操
7小時
概觀
Web Scraping是一種從網站提取數據然後將其保存到本地文件或數據庫的技術。

這種由講師指導的現場培訓(現場或遠程)面向希望使用Python自動化爬行許多網站以提取數據以進行處理和分析的開發人員。

在培訓結束時,參與者將能夠:

- 安裝和配置Python以及所有相關的包。
- 檢索並解析存儲在許多不同網站上的數據。
- 了解網站的工作方式以及HTML的結構。
- 構建蜘蛛以大規模爬網。
- 使用Selenium來抓取AJAX驅動的網頁。

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。

課程自定義選項

- 本課程假設編程知識。
- 要申請本課程的定制培訓,請聯繫我們安排。
14小時
概觀
Flask是Python開發網路服務的微觀框架。Flask,與其他框架不同,它沒有任何對外部庫的依賴,這使得它輕便而快速。

此講師指導的現場培訓(現場或遠端)面向希望使用Python和Flask構建 REST API 的後端開發人員。

培訓結束時,學員將能夠:

- 實現 REST API 以允許Flask Web 應用程式讀取和寫入後端中的資料庫。
- 開發高級身份驗證功能,如刷新權杖。
- 為將來Python專案構建可重用的後端。
- 通過SQL煉金術簡化資料存儲。
- 將 REST API 部署到基於雲的伺服器上。

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中實際實現。

課程自訂選項

- 如需申請本課程的定制培訓,請聯繫我們安排。
Python,培訓,課程,培訓課程, 企業Python培訓, 短期Python培訓, Python課程, Python周末培訓, Python晚上培訓, Python訓練, 學習Python, Python老師, 學Python班, Python遠程教育, 一對一Python課程, 小組Python課程, Python培訓師, Python輔導班, Python教程, Python私教, Python輔導, Python講師

促銷課程

訂閱促銷課程

為尊重您的隱私,我公司不會把您的郵箱地址提供給任何人。您可以享有優先權和隨時取消訂閱的權利。

我們的客戶

is growing fast!

We are looking to expand our presence in Taiwan!

As a Business Development Manager you will:

  • expand business in Taiwan
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions