初學者的 Python 練習:解決 100 多個編碼挑戰

透過 100 多個 Python 練習練習您的 Python 技能,並透過逐步影片說明檢查您的解決方案。

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

  • 透過 100 多個專為初學者設計的 Python 編碼挑戰來練習您的編碼和解決問題的能力。
  • 透過詳細的逐步視訊講座檢查您的解決方案,視訊講座將解釋如何解決每個挑戰。
  • 了解如何使用 Python 工具解決使用字串、列表、元組、字典、條件、迴圈、遞歸、檔案等的練習。
  • 結合您對 Python 程式設計基礎的知識來解決具有挑戰性的問題。
  • 如果您需要任何幫助或指導,請向您的教練提問。
  • 將範例解決方案下載為 Python 檔案,以便運行、測試和試驗程式碼。

要求

  • 程式設計基礎和 Python 的基本知識。
  • 熱情和奉獻精神來提高您的編碼和解決問題的能力。
  • 您需要存取 Python IDE 來解決練習。我們將在課程中使用 PyCharm,但您可以使用您選擇的任何 IDE 來編寫、測試和運行您的程式碼。
  • 每個主題的練習分為兩個難度級別,因此您可以根據您的經驗水平選擇首先解決哪個級別。

課程說明

如果您正在學習 Python,並且希望透過強化練習將您的 Python 技能提升到更高的水平,那麼本課程適合您。運用您的知識解決 100 多個 Python 練習,並透過視覺效果和圖表的逐步視訊講座檢查您的解決方案。

解決 100 多個練習,將您的 Python 技能提升到新的水平。

  • 解決 100 多個練習並提高您的解決問題和編碼技能。
  • 學習新的 Python 工具,例如內建函數和模組。
  • 運用你的 Python 知識來解決實際的程式設計挑戰。
  • 了解程式碼在幕後逐行如何運作。
  • 找出解決問題的不同方法,並確定哪種方法更簡潔、更有效率。
  • 使用不同的值和輸入測試您的程式碼以驗證其正確性。
  • 獲得實用且有價值的編碼技能。

課程更新

  • 課程更新了新的練習和資源:
  • 2022 年 8 月 – 新更新的第 1 部分
  • 2021 年 11 月 – 新練習:求兩個集合的交集
  • 2021 年 11 月 – 新練習:平衡方括號

提升你的 Python 技能並獲得寶貴的實務經驗

Python是目前最受歡迎的程式語言之一,其受歡迎程度每年都在持續上升。它用於 Web 開發、資料科學、機器學習、人工智慧等不同領域的實際應用。學習 Python 是您進入強大的電腦科學世界的下一步。透過練習,你可以提高你的編碼和解決問題的能力。您還將學習可以在 Python 中使用的新工具。

你對 Python 的了解將在任何領域都極為有幫助,包括:

  • Web 開發
  • 機器學習
  • 資料科學
  • 人工智慧
  • 遊戲開發
  • 行動應用程式開發
  • 生物資訊學
  • 醫療軟體
  • 電腦視覺
  • 還有…更多!

編碼技能對於在未來的世界中取得成功至關重要。因此,如果您正在考慮進入這些領域中的任何一個,或者您計劃擴展您的電腦科學技能,那麼本課程適合您。

您將在本課程中學習的概念和技術可以輕鬆轉移到其他程式語言,例如 Java、JavaScript 等,因為您將練習如何使用程式碼分析和解決問題。

目標

完成本課程後,您將能夠:

  • 逐步分析問題並用 Python 制定解決方案。
  • 使用不同的方法解決 Python 中的問題。
  • 使用內建的 Python 函數( functions )和模組( modules )有效地解決問題。
  • 了解程式碼在幕後的工作原理。
  • 使用 Python 的主要元素:字串、列表、元組、字典、條件、迴圈、遞歸、檔案等。
  • 使用各種輸入和值測試您的程式碼以驗證其正確性。

學習資料和資源

  • 程式設計挑戰:100 多個程式設計挑戰,附有詳細的描述和提示,以引導您完成這趟旅程。
  • 按難度等級劃分的練習:練習分為兩個級別,因此您可以根據自己的技能水平開始練習,然後在練習時解決更高級的練習。
  • 視訊講座:10 多個小時的視訊講座和資源,提供逐步解決方案以及如何分析問題以及程式碼在後台如何運作的解釋。
  • 視覺效果:您將學習如何透過精心設計的視覺效果、動畫和圖表來解決這些練習。
  • 測試案例:每個編碼挑戰都有測試案例來幫助您測試您的解決方案是否正確。每個問題都可以透過多種方式解決,因此這些測試案例將幫助您確認您的解決方案是否正確。
  • Python 檔案:您將能夠將範例解決方案下載為 Python 檔案,以便在您的裝置中運行和試驗程式碼。
  • 進度追蹤器:一份 PDF 海報,您可以在完成練習後列印並劃掉它,以幫助您追蹤進度。
  • 康乃爾( Cornell )筆記方法頁面格式:一種 PDF 格式,您可以列印出來按照康乃爾筆記方法做筆記(一頁分為三個部分,用於寫筆記、評論和摘要)。
  • 程式碼筆記本格式:一種 PDF 格式,您可以列印它來手寫您的解決方案或範例解決方案、分析程式碼並添加您的註釋。

編碼挑戰涵蓋:

  • 字串( Strings )
  • 列表和元組( Lists and Tuples )
  • 字典( Dictionaries )
  • 條件語句( Conditionals )
  • 迴圈( loops )
  • 遞迴( Recursion )
  • 檔案( Files )
  • 雜項和更具挑戰性的練習

大多數練習結合了這些主題的不同元素,但練習按最相關的類別分組。

這門課程有何獨特之處?

本課程的獨特之處在於它著重於提供解決方案在幕後如何運作的視覺和詳細解釋,因此您不僅會學習如何用 Python 實現它們,還會真正理解每行程式碼的用途。

獨特的學習材料補充了課程體驗。您將發現專為該課程設計的三個 PDF 資源:一張海報、一種採用康奈爾筆記方法的筆記頁面格式和一本程式碼筆記本。

透過詳細的視訊講座檢查您的解決方案,並下載範例解決方案以在您的裝置上運行程式碼。

您將收到結業證書,您可以將其添加到您的社交媒體資料中以展示您的新技能。

您還將擁有該課程的終身訪問權

歡迎您觀看預覽講座並查看完整的課程大綱。

如果您正在尋找一門引人入勝、直觀且實用的課程,那麼您找到了。

立即報名,練習您的解決問題的能力,並展示您的新 Python 知識。

目標受眾

  • 熟悉 Python 程式設計基礎知識並希望透過實踐練習擴展知識的學習者。
  • 希望培養解決問題和計算思維能力的電腦科學專業學生和學習者。
  • 自學學習者想要練習他們的 Python 技能並學習如何使用該語言的工具將問題轉化為 Python 程式碼。

講師簡介

Estefania Cassingena Navone 軟體開發人員、講師和技術作家

我是 Estefania。 我喜歡教學。 我是一名 Web 開發人員,具有 Python、JavaScript、HTML、CSS、React 和其他 Web 技術方面的經驗。

我的目標是創建引人入勝的課程,您將在其中學習程式並很好地理解它,以便您能夠將您的知識應用於新的情況、專案和專業機會。 我知道學習程式設計可能具有挑戰性,但我來這裡是為了讓你的旅程更順利,並幫助你創造你永遠不會忘記如何學習程式設計的回憶。

我目前在 Udemy 上有 30,000 多名學生和 10 多個課程,我的首要任務是通過回答您的每一個問題來支持您。 我是來幫助你的,所以如果你在我的課程中有任何問題,請不要猶豫,儘管問。

我相信詳細清晰的解釋與視覺學習材料的力量相結合,可以創造每個學習者應得的學習體驗。 這就是我想在我的課程中給你的經驗。

寫程式充滿驚奇。 我喜歡程式設計、資料結構、演算法,我知道當你學習新東西並且你能夠只用你的電腦和幾行程式碼創建一個新專案或產品時的感覺。 就像變魔術一樣!

我是 freeCodeCamp 員工的一員,我在那裡創建程式課程並撰寫有關計算機科學和程式設計的文章。 我為該出版物發表的 26 多篇文章獲得了 2,400,000 多次瀏覽,平均每天有 165,000 多次瀏覽。 我運營著 freeCodeCamp Espanol YouTube 頻道,該頻道目前擁有超過 1,000,000 名訂閱者,並且我為該頻道創建了完整的課程。

我曾擔任麻省理工學院 edX (MITx) 的社區助教 (Community TA),負責”Introduction to Computer Science and Programming Using Python”課程,我通過編寫教程和創建圖表來補充課程內容來提供幫助。

我的”Python OOP – Object Oriented Programming for Beginners”被 Udemy for Business 選中,這是一個精選的用於企業培訓的頂級 Udemy 課程集合。

所以…我在這裡等您。 如果您選擇我的一門課程,我向您保證,您會發現一種引人入勝且精心設計的學習體驗。 非常感謝您閱讀更多關於我的資訊,我們將在課程中見面 :)。

字幕:英文

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

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading