在軟體開發工作流程中利用人工智慧( AI )。提高您作為軟體開發人員的技能,發展您的職業生涯,並在這個快節奏的行業中保持競爭力。
Continue reading “軟體開發的 Generative AI 技能證書”JavaScript Security 專業課程
在 JavaScript 安全領域開啟您的職業生涯。掌握調查、預防和解決 JavaScript 相關攻擊的策略,並學習如何建立更安全的應用程式。
Continue reading “JavaScript Security 專業課程”DevOps、雲端和敏捷基礎專業課程
DevOps 不僅僅是開發和運營的融合。 各地的組織都在採用這種文化變革,以變得更加敏捷和大規模創新。 它使得以市場需求的速度交付軟體和服務變得更加容易。
該專業將使您對 DevOps、雲端運算、敏捷和 Scrum 及其對業務和軟體工程方法的轉型影響有基本的了解。
Continue reading “DevOps、雲端和敏捷基礎專業課程”由 C 程式設計開始的運算思維專業課程
本課程由科羅拉多大學提供 4.7 顆星評價
Continue reading “由 C 程式設計開始的運算思維專業課程”Java 程式設計與軟體工程基礎專業課程
探索軟體工程師的職業生涯。學習程式設計和軟體開發的基礎知識
Continue reading “Java 程式設計與軟體工程基礎專業課程”零基礎 Python 入門專業課程
本專業建立在“Python for Everybody”書的基礎上,將介紹使用 Python 程式語言的基本程式設計概念,包括資料結構、網路應用程式介面和資料庫。在 Capstone 專案中,你將使用在整個專業課程中學到的技術來設計和建立自己的應用程式,以進行資料檢索、處理和視覺化。
Continue reading “零基礎 Python 入門專業課程”軟體設計與架構專業課程
關心優質軟體策略。像專業架構師一樣思考,
並使用設計模式( design patterns )和
原則( principles )開發出高品質的軟體。
Continue reading “軟體設計與架構專業課程”演算法專業課程
學會像電腦科學家一樣思考。 掌握演算法設計和分析的基礎知識。
演算法是電腦科學的核心,其主題有無數的實際應用和智力深度。 這專業課程是對具有一些程式設計經驗的學習者設計的演算法介紹。 專業課程是嚴謹的,但強調對低階實施和數學細節的全面了解和概念性理解。 在完成這個專業課程後,你將很好地應對你的技術面試,並能跟其他程式設計師和計算機科學家流暢地討論演算法。
Continue reading “演算法專業課程”平行運算
關於課程
現在每台智慧手機和電腦都以有多個處理器為豪,也因此利用平行運算( parallel programming )盡可能發揮設備功能的想法越來越甚囂塵上。 在本課程中,你將學習平行運算的基礎知識,從任務平行到資料平行。 尤其是,你會看到函數式程式設計 ( functional programming ) 中有多少熟悉的想法完美地符合資料平行範例。 我們將由本質開始介紹如何有效地平行處理熟悉的集合運算,然後建構平行集合,即 Scala 標準庫中提供的一個生產就緒的資料平行集合庫 (data parallel collections library)。 在整個過程中,我們將通過幾個動手實例來應用這些概念,這些實例分析真實世界的資料,例如像 k-means clustering 的流行演算法。
Continue reading “平行運算”計算機導論與C語言基礎
如果不懂程式語言後面的演算法和程式結構,將只能是”碼農”。 尤其是C語言,因為大部份C語言將在嵌入式系統中實踐,由於嵌入式系統的資源有限,瞭解程式如何運算與最有效資源的應用對於嵌入式系統中的程式執行非常重要。 本課程將提升你成為懂得程式靈魂的程式設計師。
Continue reading “計算機導論與C語言基礎”