2018 年 05 月 16 日

寫出高效能的 Python 程式

學習如何使用 Python 編寫高效能的程式碼並創造高效能的應用程式。

從這 5.5 小時的課程,你會學到

  • 學習切片( slicing )、索引( indexing )和字串( string )方法
  • 學習字典( dictionary )操作和方法
  • 讓你的程式更健壯
  • 在 NumPy、Cython 和 Pandas 中編寫高效的數字代碼
  • 通過參數和返回值發現變數的作用域和函數
  • 熟悉 python 類型及其運算符
  • 探索集合( collections )、類( class )和物件等高級概念

要求

一台 PC 或 Mac

課程說明

Python 是要開始程式設計與開發應用很棒的程式語言。 它是一種動態程式語言,已被程式設計師在廣泛的領域應用,他們發現這語言簡單又強大。 乾淨的語法、豐富的標準庫以及大量的第三方程式庫( libraries )讓 Python 成為一種非常流行的語言。 本課程將幫助你將自己的技能提高到掌握 Python 基礎知識的更高階段。 即使你已經覺得寫 Python 程式碼不難,編寫高效且易於維護和可重用的程式碼也是一項挑戰。

本課程提供你實用指南,展示如何利用 Python 的強大功能建構完備的應用程式。你將從絕對基礎開始,涵蓋基本語法( syntax )、類型( type )變數和運算符。接下來,你將繼續討論諸如語句(statements )、陣列 ( arrays ),運算符,字串處理和 I / O 處理等概念。使用 Python 中可用的進階物件導向的概念和機制,你將學習實現元編程( metaprogramming )的各種方法。你將能夠學習如何操作元組( tuples )並理解列表的函數( functions )和方法( methods )。我們將幫助你深入了解列表和元組( tuples ),並學習 Python 字典( dictionary )。隨著課程的進展,你將了解函數參數以及如何以迴圈( loops )運用控制語句( control statements )。你將進一步學習如何創建模組( modules )和套件( packages )、儲存資料以及處理錯誤。隨後我們將深入到進階概念,如Python 集合( collections )以及如何在 python 中使用類( class )、方法( methods )和物件 ( objects )。

在完成本課程時,你將成為編寫高效和可維護程式碼的專家。 你還在等什麼? 讓我們開始吧!

目標受眾

  • 程式設計師
  • Web 開發人員
  • 希望提升技能水平的中級 Python 程式設計師

講師簡介

Eduero Academy, Inc.   學習 Web 開發、AI 和資料科學

Eduero 專注於通過點選串流的線上技術培訓。 我們企圖給與並激勵獨立講師超越技術本身的知識。 每門課程都經過嚴格的規劃、審查和內部品質檢驗階段 – 確保教學具有最高的線上標準。 在每節的結尾處,你都將面臨挑戰,通過動手練習來展示對所學內容的掌握情況。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程網址   ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕分享給你的朋友吧!

發表迴響

Category

01-onlinecourse

Tags

, ,