fbpx

Svelte.js – 完整的開發指引

Contents

使用 SvelteJS 構建高效能的 Web 應用程式——一個輕量級的 JavaScript 編譯器

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

  • 從零開始學習 SvelteJS,假設您完全沒有這方面的知識
  • Svelte 的所有的理論和實際應用
  • 建立 Svelte 應用程式的核心概念和高階技術

要求

  • 基本的 JavaScript 知識是必需的
  • 無需事先了解 SvelteJS 或任何其他 JavaScript 框架或程式庫

課程說明

Svelte.js (或者簡稱”Svelte”)是一個最新的 JavaScript 編譯器,它允許您編寫易於理解的 JavaScript 程式碼,然後編譯成在瀏覽器中執行的高效程式碼。

您將使用一般的 JavaScript 編寫前端應用程式,遵循 Svelte 規定的特定規則(本課程中當然會講到這些規則)。 因此,Svelte 編譯器將生成一個可以部署的小型且高度最佳化的 JavaScript bundle。

在本課程中,你將學習所有關於 Svelte 的知識,它是如何運作的,它的核心功能,以及如何在一個真正的伺服器上執行你的最終 Web 應用程式!

Svelte.js 是一個為Web 構建高度反應性的最新使用者介面工具——它是 JavaScript 框架和 React.js、 Angular 或 Vue 等程式庫的一個很好的替代品。

你會學到什麼?

  • 什麼是 Svelte? 你為什麼要用它?
  • 所有的核心特性和基本語法
  • 如何呈現條件內容和列表內容
  • 如何編寫反應式( reactive )的快速 web 應用程式
  • 所有關於元件,如何傳遞資料以及如何建立可重用的構建區塊
  • 如何通過 Svelte stores 有效地管理應用程式中的資料
  • 如何連線到後端伺服器並發送 + 獲取資料
  • 如何在伺服器上預先呈現( pre-render )你的應用程式並提高 SEO

這個課程適合你嗎?

Svelte 是 React.js、 Angular 和 Vue 的一個受歡迎的替代品,學習它將使任何前端的 Web 開發者受益。

你不需要了解這些框架就可以學習 Svelte ——但是如果你瞭解它們,你就會知道一個有趣的替代方案,它可以讓你用更少的程式碼構建你的 web 專案(並且在這個過程中獲得一個更快的應用程式!) .

你不需要先進的 JavaScript 知識,基本的知識就可以了。

如果您對構建快速載入和快速執行的最新潮、反應式的使用者介面感興趣,SvelteJS 是一個您不應忽視的工具!

課程內容是什麼?

  • 從零開始學習 Svelte-零知識假設!
  • 理論與實踐模組
  • 一個完整的課程專案( meetup planner )
  • 任務和工作
  • 所有原始碼都附在講座和模組中
  • 30天的試用期-如果你不高興,就把錢拿回來,不要問任何問題!

誰在教你?

我的名字是 Maximilian Schwarzmüller,我在 Udemy 教授各種各樣的網頁和行動開發課題。 當我學習到 Svelte 時,我立刻愛上了它,因為它填補了普通 JavaScript 和框架之間的一個重要空白,比如 Angular、 React 或 Vue。

它可以用來替換這些框架,或者增強用它們構建的應用程式——我就是喜歡輕量級應用程式和簡潔的語法規則。

目標受眾

  • 對編寫高效能前端應用程式感興趣的初級和高階 JavaScript 學生
  • 已經瞭解最新的 JavaScript 框架並希望學習輕量級、可生產的替代方案的學生

講師簡介

Maximilian Schwarzmüller 專業的 Web 開發者與講師 ( 更多講師主講課程介紹 )

作為 Web 開發人員的經驗

從13歲起,我不間斷地學習新的程式設計技巧和語言。 早期我只是因為好玩開始為朋友做網站。 這種熱情一直持續下去,並導致我成為一個自由的 Web 開發人員和顧問的決定。 我在這份工作上獲得的成功和樂趣很豐盛,也引燃並持續這份熱情。

我從後端的 Web 開發 ( PHP 的 Laravel、NodeJS ) 開始,漸漸也做越來越多的前端開發,在很多專案中使用 Angular 或 VueJS 2 等現代框架。 我現在兩個世界都愛!

作為一名自學的開發人員,我有機會通過攻讀工商管理碩士拓寬視野,也取得學位。 這使我能夠在一家重要的戰略諮詢公司和一家銀行工作。 這段時間大大提升了我的整體經驗和技能。

身為教練的經驗

由於自我學習成為專業人士的經驗,我真正了解在學習新知識或改進已知語言時的困難部分和難題。 這種背景和經驗使我能夠專注於最相關的關鍵概念和主題。 我有很多五星級的課程記錄,在 Udemy 有超過10萬名學生以及成功的 YouTube 頻道,是最好的證明。

無論是作為開發的指導員,還是工商管理教學,我都收到很好的反饋。 最有意義的經驗是看到人們因此找到新的、更好的工作、建立很棒的網路應用程式、獲取令人驚奇的專案,或只是在我的教學幫助下把開發網頁當成嗜好享受其中的樂趣。

我和 Manuel Lorenz 一起創立了 Academind,為我們的50多萬學生提供最好的學習體驗。

英文字幕:有

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

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化


🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結


  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣


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

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: